⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 srvpro.h

📁 本程序为ST公司开发的源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
#define M1_TTM_PRO_SPINDLE_SATURATION_MIN_12CM               (-0x7000)#define M1_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_8CM                (0x0000)#define M1_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_8CM           (0x0000)#define M1_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_8CM    (0x0000)#define M1_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_8CM        (0x0000)#define M1_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_8CM       (0x0000)#define M1_TTM_PRO_SPINDLE_KICK_START_8CM                    (0x0000)#define M1_TTM_PRO_SPINDLE_KICK_BRAKE_8CM                    (-0x0000)#define M1_TTM_PRO_KICK_TIME_START_8CM                       (T0ms)#define M1_TTM_PRO_KICK_TIME_BRAKE_CDV_1X_IN_8CM             (T0ms)#define M1_TTM_PRO_KICK_TIME_BRAKE_GAIN_POSITION_8CM         (0x0000)#define M1_TTM_PRO_SPINDLE_SATURATION_MAX_8CM                (0x0000)#define M1_TTM_PRO_SPINDLE_SATURATION_MIN_8CM                (-0x0000)#define M1_TTM_PRO_WAIT_TIME_START                           (T300ms)#define M1_TTM_PRO_WAIT_TIME_BRAKE_CLV                       (T500ms)#define M1_TTM_PRO_WAIT_TIME_BRAKE_CDV                       (T1000ms)#define M1_TTM_PRO_START_TIMEOUT                             (T5s)#define M1_TTM_PRO_SPEED_TIMEOUT                             (T5s)#define M1_TTM_PRO_CLV_FREQ_ERR_MAX                          (0x0100)#define M1_TTM_PRO_CLV_PHASE_ERR_MAX                         (0x3000)#define M1_TTM_PRO_DOWNSAMPLING_FACTOR                       (300)#define M1_TTM_PRO_HF_PRESENCE_TIMEOUT                       (T300ms)#define M4_CLV_COEFF_0         (0x0007)#define M4_CLV_COEFF_1         (-0x4000)#define M4_CLV_COEFF_2_12CM    (0x0400)#define M4_CLV_COEFF_3_12CM    (0x7C00)#define M4_CLV_COEFF_4_12CM    (0x4000)#define M4_CLV_COEFF_5         (0x0001)#define M4_CLV_COEFF_6         (-0x1000)#define M4_CLV_COEFF_7         (0x0200)#define M4_CLV_COEFF_8         (0x7FFF)#define M4_CLV_COEFF_9         (0x4000)#define M4_CLV_COEFF_2_8CM     (0x0000)#define M4_CLV_COEFF_3_8CM     (0x0000)#define M4_CLV_COEFF_4_8CM     (0x0000)#define M4_TTM_PRO_SPINDLE_KICK_IDLE                         (0x0000)#define M4_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_12CM               (0x0A00)#define M4_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_12CM          (0x00A0)#define M4_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_12CM   (0x0900)#define M4_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_12CM       (0x0B00)#define M4_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_12CM      (0x0D00)#define M4_TTM_PRO_SPINDLE_KICK_START_12CM                   (0x7FFF)#define M4_TTM_PRO_SPINDLE_KICK_BRAKE_12CM                   (-0x8000)#define M4_TTM_PRO_KICK_TIME_START_12CM                      (T600ms)#define M4_TTM_PRO_KICK_TIME_BRAKE_CDV_1X_IN_12CM            (T500ms)#define M4_TTM_PRO_KICK_TIME_BRAKE_GAIN_POSITION_12CM        (0x0600)#define M4_TTM_PRO_SPINDLE_SATURATION_MAX_12CM               (0x7000)#define M4_TTM_PRO_SPINDLE_SATURATION_MIN_12CM               (-0x7000)#define M4_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_8CM                (0x0000)#define M4_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_8CM           (0x0000)#define M4_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_8CM    (0x0000)#define M4_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_8CM        (0x0000)#define M4_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_8CM       (0x0000)#define M4_TTM_PRO_SPINDLE_KICK_START_8CM                    (0x0000)#define M4_TTM_PRO_SPINDLE_KICK_BRAKE_8CM                    (-0x0000)#define M4_TTM_PRO_KICK_TIME_START_8CM                       (T0ms)#define M4_TTM_PRO_KICK_TIME_BRAKE_CDV_1X_IN_8CM             (T0ms)#define M4_TTM_PRO_KICK_TIME_BRAKE_GAIN_POSITION_8CM         (0x0000)#define M4_TTM_PRO_SPINDLE_SATURATION_MAX_8CM                (0x0000)#define M4_TTM_PRO_SPINDLE_SATURATION_MIN_8CM                (-0x0000)#define M4_TTM_PRO_WAIT_TIME_START                           (T300ms)#define M4_TTM_PRO_WAIT_TIME_BRAKE_CLV                       (T500ms)#define M4_TTM_PRO_WAIT_TIME_BRAKE_CDV                       (T1000ms)#define M4_TTM_PRO_START_TIMEOUT                             (T5s)#define M4_TTM_PRO_SPEED_TIMEOUT                             (T5s)#define M4_TTM_PRO_CLV_FREQ_ERR_MAX                          (0x0100)#define M4_TTM_PRO_CLV_PHASE_ERR_MAX                         (0x3000)#define M4_TTM_PRO_DOWNSAMPLING_FACTOR                       (300)#define M4_TTM_PRO_HF_PRESENCE_TIMEOUT                       (T300ms)#define M5_CLV_COEFF_0         (0x0007)#define M5_CLV_COEFF_1         (-0x4000)#define M5_CLV_COEFF_2_12CM    (0x0400)#define M5_CLV_COEFF_3_12CM    (0x7C00)#define M5_CLV_COEFF_4_12CM    (0x4000)#define M5_CLV_COEFF_5         (0x0001)#define M5_CLV_COEFF_6         (-0x1000)#define M5_CLV_COEFF_7         (0x0200)#define M5_CLV_COEFF_8         (0x7FFF)#define M5_CLV_COEFF_9         (0x4000)#define M5_CLV_COEFF_2_8CM     (0x0300)#define M5_CLV_COEFF_3_8CM     (0x7E00)#define M5_CLV_COEFF_4_8CM     (0x1000)#define M5_TTM_PRO_SPINDLE_KICK_IDLE                         (0x0000)#define M5_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_12CM               (0x0BC0)#define M5_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_12CM          (0x01C0)#define M5_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_12CM   (0x09C0)#define M5_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_12CM       (0x0B80)#define M5_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_12CM      (0x0D80)#define M5_TTM_PRO_SPINDLE_KICK_START_12CM                   (0x7FFF)#define M5_TTM_PRO_SPINDLE_KICK_BRAKE_12CM                   (-0x8000)#define M5_TTM_PRO_KICK_TIME_START_12CM                      (T500ms)#define M5_TTM_PRO_KICK_TIME_BRAKE_CDV_1X_IN_12CM            (T400ms)#define M5_TTM_PRO_KICK_TIME_BRAKE_GAIN_POSITION_12CM        (0x0640)#define M5_TTM_PRO_SPINDLE_SATURATION_MAX_12CM               (0x7000)#define M5_TTM_PRO_SPINDLE_SATURATION_MIN_12CM               (-0x7000)#define M5_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_8CM                (0x0AC0)#define M5_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_8CM           (0x02C0)#define M5_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_8CM    (0x07C0)#define M5_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_8CM        (0x02C0)#define M5_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_8CM       (0x03C0)#define M5_TTM_PRO_SPINDLE_KICK_START_8CM                    (0x4000)#define M5_TTM_PRO_SPINDLE_KICK_BRAKE_8CM                    (-0x4000)#define M5_TTM_PRO_KICK_TIME_START_8CM                       (T200ms)#define M5_TTM_PRO_KICK_TIME_BRAKE_CDV_1X_IN_8CM             (T150ms)#define M5_TTM_PRO_KICK_TIME_BRAKE_GAIN_POSITION_8CM         (0x0210)#define M5_TTM_PRO_SPINDLE_SATURATION_MAX_8CM                (0x3000)#define M5_TTM_PRO_SPINDLE_SATURATION_MIN_8CM                (-0x3000)#define M5_TTM_PRO_WAIT_TIME_START                           (T300ms)#define M5_TTM_PRO_WAIT_TIME_BRAKE_CLV                       (T500ms)#define M5_TTM_PRO_WAIT_TIME_BRAKE_CDV                       (T1000ms)#define M5_TTM_PRO_START_TIMEOUT                             (T5s)#define M5_TTM_PRO_SPEED_TIMEOUT                             (T5s)#define M5_TTM_PRO_CLV_FREQ_ERR_MAX                          (0x0100)#define M5_TTM_PRO_CLV_PHASE_ERR_MAX                         (0x3000)#define M5_TTM_PRO_DOWNSAMPLING_FACTOR                       (300)#define M5_TTM_PRO_HF_PRESENCE_TIMEOUT                       (T300ms)#define M6_CLV_COEFF_0         (0x0007)#define M6_CLV_COEFF_1         (-0x4000)#define M6_CLV_COEFF_2_12CM    (0x0400)#define M6_CLV_COEFF_3_12CM    (0x7C00)#define M6_CLV_COEFF_4_12CM    (0x4000)#define M6_CLV_COEFF_5         (0x0001)#define M6_CLV_COEFF_6         (-0x1000)#define M6_CLV_COEFF_7         (0x0200)#define M6_CLV_COEFF_8         (0x7FFF)#define M6_CLV_COEFF_9         (0x4000)#define M6_CLV_COEFF_2_8CM     (0x0300)#define M6_CLV_COEFF_3_8CM     (0x7E00)#define M6_CLV_COEFF_4_8CM     (0x1000)#define M6_TTM_PRO_SPINDLE_KICK_IDLE                         (0x0000)#define M6_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_12CM               (0x0A40)#define M6_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_12CM          (0x00E0)#define M6_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_12CM   (0x0900)#define M6_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_12CM       (0x0B00)#define M6_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_12CM      (0x0D00)#define M6_TTM_PRO_SPINDLE_KICK_START_12CM                   (0x7FFF)#define M6_TTM_PRO_SPINDLE_KICK_BRAKE_12CM                   (-0x8000)#define M6_TTM_PRO_KICK_TIME_START_12CM                      (T600ms)#define M6_TTM_PRO_KICK_TIME_BRAKE_CDV_1X_IN_12CM            (T500ms)#define M6_TTM_PRO_KICK_TIME_BRAKE_GAIN_POSITION_12CM        (0x0600)#define M6_TTM_PRO_SPINDLE_SATURATION_MAX_12CM               (0x7000)#define M6_TTM_PRO_SPINDLE_SATURATION_MIN_12CM               (-0x7000)#define M6_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_8CM                (0x0940)#define M6_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_8CM           (0x0180)#define M6_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_8CM    (0x0740)#define M6_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_8CM        (0x02C0)#define M6_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_8CM       (0x03C0)#define M6_TTM_PRO_SPINDLE_KICK_START_8CM                    (0x4000)#define M6_TTM_PRO_SPINDLE_KICK_BRAKE_8CM                    (-0x4000)#define M6_TTM_PRO_KICK_TIME_START_8CM                       (T200ms)#define M6_TTM_PRO_KICK_TIME_BRAKE_CDV_1X_IN_8CM             (T150ms)#define M6_TTM_PRO_KICK_TIME_BRAKE_GAIN_POSITION_8CM         (0x0200)#define M6_TTM_PRO_SPINDLE_SATURATION_MAX_8CM                (0x3000)#define M6_TTM_PRO_SPINDLE_SATURATION_MIN_8CM                (-0x3000)#define M6_TTM_PRO_WAIT_TIME_START                           (T300ms)#define M6_TTM_PRO_WAIT_TIME_BRAKE_CLV                       (T500ms)#define M6_TTM_PRO_WAIT_TIME_BRAKE_CDV                       (T1000ms)#define M6_TTM_PRO_START_TIMEOUT                             (T5s)#define M6_TTM_PRO_SPEED_TIMEOUT                             (T5s)#define M6_TTM_PRO_CLV_FREQ_ERR_MAX                          (0x0100)#define M6_TTM_PRO_CLV_PHASE_ERR_MAX                         (0x3000)#define M6_TTM_PRO_DOWNSAMPLING_FACTOR                       (300)#define M6_TTM_PRO_HF_PRESENCE_TIMEOUT                       (T300ms)#define M7_CLV_COEFF_0         (0x0007)#define M7_CLV_COEFF_1         (-0x4000)#define M7_CLV_COEFF_2_12CM    (0x0400)#define M7_CLV_COEFF_3_12CM    (0x7C00)#define M7_CLV_COEFF_4_12CM    (0x4000)#define M7_CLV_COEFF_5         (0x0001)#define M7_CLV_COEFF_6         (-0x1000)#define M7_CLV_COEFF_7         (0x0200)#define M7_CLV_COEFF_8         (0x7FFF)#define M7_CLV_COEFF_9         (0x4000)#define M7_CLV_COEFF_2_8CM     (0x0300)#define M7_CLV_COEFF_3_8CM     (0x7E00)#define M7_CLV_COEFF_4_8CM     (0x1000) #define M7_TTM_PRO_SPINDLE_KICK_IDLE                         (0x0000)#define M7_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_12CM               (0x0B40)#define M7_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_12CM          (0x0180)#define M7_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_12CM   (0x0980)#define M7_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_12CM       (0x0A00)#define M7_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_12CM      (0x0B80)#define M7_TTM_PRO_SPINDLE_KICK_START_12CM                   (0x7FFF)#define M7_TTM_PRO_SPINDLE_KICK_BRAKE_12CM                   (-0x8000)#define M7_TTM_PRO_KICK_TIME_START_12CM                      (T500ms)#define M7_TTM_PRO_KICK_TIME_BRAKE_CDV_1X_IN_12CM            (T400ms)#define M7_TTM_PRO_KICK_TIME_BRAKE_GAIN_POSITION_12CM        (0x0520)#define M7_TTM_PRO_SPINDLE_SATURATION_MAX_12CM               (0x7000)#define M7_TTM_PRO_SPINDLE_SATURATION_MIN_12CM               (-0x7000)#define M7_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_8CM                (0x0A00)#define M7_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_8CM           (0x0200)#define M7_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_8CM    (0x07C0)#define M7_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_8CM        (0x0280)#define M7_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_8CM       (0x0340)#define M7_TTM_PRO_SPINDLE_KICK_START_8CM                    (0x4000)#define M7_TTM_PRO_SPINDLE_KICK_BRAKE_8CM                    (-0x4000)#define M7_TTM_PRO_KICK_TIME_START_8CM                       (T200ms)#define M7_TTM_PRO_KICK_TIME_BRAKE_CDV_1X_IN_8CM             (T150ms)#define M7_TTM_PRO_KICK_TIME_BRAKE_GAIN_POSITION_8CM         (0x01B0)#define M7_TTM_PRO_SPINDLE_SATURATION_MAX_8CM                (0x3000)#define M7_TTM_PRO_SPINDLE_SATURATION_MIN_8CM                (-0x3000)#define M7_TTM_PRO_WAIT_TIME_START                           (T300ms)#define M7_TTM_PRO_WAIT_TIME_BRAKE_CLV                       (T500ms)#define M7_TTM_PRO_WAIT_TIME_BRAKE_CDV                       (T1000ms)#define M7_TTM_PRO_START_TIMEOUT                             (T5s)#define M7_TTM_PRO_SPEED_TIMEOUT                             (T5s)#define M7_TTM_PRO_CLV_FREQ_ERR_MAX                          (0x0100)#define M7_TTM_PRO_CLV_PHASE_ERR_MAX                         (0x3000)#define M7_TTM_PRO_DOWNSAMPLING_FACTOR                       (300)#define M7_TTM_PRO_HF_PRESENCE_TIMEOUT                       (T300ms)#ifndef TTM_USE_PROFILES  extern int16 const M0_TTM_PRO_CLV_CONTROLLER_COEFF[];  #define TTM_PRO_SPINDLE_KICK_IDLE                        M0_TTM_PRO_SPINDLE_KICK_IDLE  #define TTM_PRO_SPINDLE_KICK_CDV_1X_IN_12CM              M0_TTM_PRO_SPINDLE_KICK_CDV_1X_IN_12CM  #define TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_12CM         M0_TTM_PRO_SPINDLE_KICK_CDV_AUX_OFFSET_12CM  #define TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_12CM  M0_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_POSITION_12CM  #define TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_12CM      M0_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_JUMP_12CM  #define TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_12CM     M0_TTM_PRO_SPINDLE_KICK_CDV_AUX_GAIN_EXTRA_12CM  #define TTM_PRO_SPINDLE_KICK_START_12CM                  M0_TTM_PRO_SPINDLE_KICK_START_12CM

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -