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

📄 pmsm31.lst

📁 本程序来自TI公司网站原程序,其功能是通过传统的矢量控制算法来实现对永磁同步电机的控制,矢量控制采用双闭环结构
💻 LST
📖 第 1 页 / 共 5 页
字号:
     154                    .sym    _SPEED_MEAS,0,8,13,144,.fake4
     155                    .globl  _speed_frq
     156                    .file   "../../../../lib/drvlib/clib/include\F2407ILG.H"
     157            
     158                    .stag   .fake5,160
     159                    .member _gain_a,0,4,8,16
     160                    .member _offset_a,16,4,8,16
     161                    .member _out_a,32,4,8,16
     162                    .member _gain_b,48,4,8,16
     163                    .member _offset_b,64,4,8,16
     164                    .member _out_b,80,4,8,16
     165                    .member _ch_a,96,4,8,16
     166                    .member _ch_b,112,4,8,16
     167                    .member _init,128,148,8,16
     168                    .member _read,144,148,8,16
     169                    .eos
     170                    .sym    _ILEG2MEAS,0,8,13,160,.fake5
     171                    .globl  _F2407_leg2_drv_init
     172                    .globl  _F2407_leg2_drv_read
     173                    .file   "../../../../lib/dmclib/clib/include\svgen.h"
     174            
     175                    .stag   .fake6,144
     176                    .member _gain,0,4,8,16
     177                    .member _freq,16,4,8,16
     178                    .member _freq_max,32,4,8,16
     179                    .member _alpha,48,4,8,16
     180                    .member _sector,64,4,8,16
     181                    .member _va,80,4,8,16
     182                    .member _vb,96,4,8,16
     183                    .member _vc,112,4,8,16
     184                    .member _calc,128,148,8,16
     185                    .eos
     186                    .sym    _SVGENMF,0,8,13,144,.fake6
     187                    .sym    _SVGENMF_handle,0,24,13,16,.fake6
     188            
     189                    .stag   .fake7,96
     190                    .member _d,0,4,8,16
     191                    .member _q,16,4,8,16
     192                    .member _va,32,4,8,16
     193                    .member _vb,48,4,8,16
     194                    .member _vc,64,4,8,16
     195                    .member _calc,80,148,8,16
     196                    .eos
     197                    .sym    _SVGENDQ,0,8,13,96,.fake7
     198                    .sym    _SVGENDQ_handle,0,24,13,16,.fake7
     199                    .globl  _svgenmf_calc
     200                    .globl  _svgendq_calc
     201                    .file   "../../../../lib/dmclib/clib/include\pid_reg3.h"
TMS320C24xx COFF Assembler Version 7.02  Wed Apr 30 15:30:41 2003
Copyright (c) 1987-2002  Texas Instruments Incorporated 
../temp/pmsm31.asm                                                   PAGE    6

     202            
     203                    .stag   .fake8,304
     204                    .member _pid_ref_reg3,0,4,8,16
     205                    .member _pid_fdb_reg3,16,4,8,16
     206                    .member _e_reg3,32,4,8,16
     207                    .member _Kp_reg3,48,4,8,16
     208                    .member _up_reg3,64,4,8,16
     209                    .member _ui_hi_reg3,80,4,8,16
     210                    .member _ui_lo_reg3,96,4,8,16
     211                    .member _ud_lo_reg3,112,4,8,16
     212                    .member _ud_hi_reg3,128,4,8,16
     213                    .member _uprsat_reg3,144,4,8,16
     214                    .member _pid_out_max,160,4,8,16
     215                    .member _pid_out_min,176,4,8,16
     216                    .member _pid_out_reg3,192,4,8,16
     217                    .member _saterr_reg3,208,4,8,16
     218                    .member _Ki_reg3,224,4,8,16
     219                    .member _Kc_reg3,240,4,8,16
     220                    .member _Kd_reg3,256,4,8,16
     221                    .member _up1_reg3,272,4,8,16
     222                    .member _calc,288,148,8,16
     223                    .eos
     224                    .sym    _PIDREG3,0,8,13,304,.fake8
     225                    .globl  _pid_reg3_calc
     226                    .file   "../../../../lib/dmclib/clib/include\rmp_cntl.h"
     227            
     228                    .stag   .fake9,128
     229                    .member _target_value,0,4,8,16
     230                    .member _rmp_dly_max,16,4,8,16
     231                    .member _rmp_lo_limit,32,4,8,16
     232                    .member _rmp_hi_limit,48,4,8,16
     233                    .member _rmp_delay_cntl,64,4,8,16
     234                    .member _setpt_value,80,4,8,16
     235                    .member _s_eq_t_flg,96,4,8,16
     236                    .member _calc,112,148,8,16
     237                    .eos
     238                    .sym    _RMPCNTL,0,8,13,128,.fake9
     239                    .globl  _rmp_cntl_calc
     240                    .file   "../../../../lib/dmclib/clib/include\rampgen.h"
     241            
     242                    .stag   .fake10,112
     243                    .member _rmp_freq,0,4,8,16
     244                    .member _step_angle_max,16,4,8,16
     245                    .member _angle_rg,32,4,8,16
     246                    .member _rmp_gain,48,4,8,16
     247                    .member _rmp_out,64,4,8,16
     248                    .member _rmp_offset,80,4,8,16
     249                    .member _calc,96,148,8,16
     250                    .eos
     251                    .sym    _RAMPGEN,0,8,13,112,.fake10
     252                    .sym    _RAMPGEN_handle,0,24,13,16,.fake10
     253                    .globl  _rampgen_calc
     254                    .file   "../include\foc_ti.h"
     255            
TMS320C24xx COFF Assembler Version 7.02  Wed Apr 30 15:30:41 2003
Copyright (c) 1987-2002  Texas Instruments Incorporated 
../temp/pmsm31.asm                                                   PAGE    7

     256                    .stag   .fake11,48
     257                    .member _a,0,4,8,16
     258                    .member _b,16,4,8,16
     259                    .member _c,32,4,8,16
     260                    .eos
     261                    .sym    _triad,0,8,13,48,.fake11
     262            
     263                    .stag   .fake12,32
     264                    .member _d,0,4,8,16
     265                    .member _q,16,4,8,16
     266                    .eos
     267                    .sym    _dq,0,8,13,32,.fake12
     268            
     269                    .stag   .fake13,48
     270                    .member _D,0,4,8,16
     271                    .member _Q,16,4,8,16
     272                    .member _theta,32,4,8,16
     273                    .eos
     274                    .sym    _DQt,0,8,13,48,.fake13
     275            
     276                    .stag   .fake14,1696
     277                    .member _GPR0,0,4,8,16
     278                    .member _GPR1,16,4,8,16
     279                    .member _GPR2,32,4,8,16
     280                    .member _speed_ref,48,4,8,16
     281                    .member _speed_ref_rpm,64,4,8,16
     282                    .member _Id_ref,80,4,8,16
     283                    .member _Iq_ref,96,4,8,16
     284                    .member _Vd_testing,112,4,8,16
     285                    .member _Vq_testing,128,4,8,16
     286                    .member _lockrtr_flg,144,4,8,16
     287                    .member _Mea_spd,160,4,8,16
     288                    .member _shaft_theta_elec,176,4,8,16
     289                    .member _shaft_direction,192,4,8,16
     290                    .member _current_abc,208,8,8,48,.fake11
     291                    .member _current_dq,256,8,8,32,.fake12
     292                    .member _current_DQ,288,8,8,32,.fake12
     293                    .member _current_dqt,320,8,8,48,.fake13
     294                    .member _voltage_dq,368,8,8,32,.fake12
     295                    .member _voltage_DQt,400,8,8,48,.fake13
     296                    .member _svgen,448,8,8,96,.fake7
     297                    .member _pid_id,544,8,8,304,.fake8
     298                    .member _pid_iq,848,8,8,304,.fake8
     299                    .member _pid_spd,1152,8,8,304,.fake8
     300                    .member _rmpc,1456,8,8,128,.fake9
     301                    .member _rg,1584,8,8,112,.fake10
     302                    .eos
     303                    .sym    _FOC_TI,0,8,13,1696,.fake14
     304                    .sym    _FOC_TI_handle,0,24,13,16,.fake14
     305                    .globl  _FOC_TI_Init
     306                    .globl  _FOC_TI_Run
     307                    .globl  _mul_q
     308                    .file   "../../../../lib/drvlib/clib/include\drive.h"
     309            
TMS320C24xx COFF Assembler Version 7.02  Wed Apr 30 15:30:41 2003
Copyright (c) 1987-2002  Texas Instruments Incorporated 
../temp/pmsm31.asm                                                   PAGE    8

     310                    .stag   .fake15,48
     311                    .member _enable_flg,0,4,8,16
     312                    .member _init,16,148,8,16
     313                    .member _calc,32,148,8,16
     314                    .eos
     315                    .sym    _DRIVE,0,8,13,48,.fake15
     316                    .globl  _F24xx_drive_drv_init
     317                    .globl  _F24xx_drive_drv_calc
     318                    .file   "../include\pmsm31.h"
     319                    .globl  _RstSystem
     320                    .globl  _rtmon_init
     321                    .globl  _c_int02
     322                    .globl  _c_int04
     323                    .globl  _phantom
     324                    .file   "pmsm31.c"
     325            
     326 0000               .sect   ".cinit"
     327 0000 0007          .word   IS1,_pwm
         0001 000d- 
     328 0002 03e8          .word   1000
     329 0003 7fff          .word   32767
     330 0004 4000          .word   16384
     331 0005 4000          .word   16384
     332 0006 4000          .word   16384
     333 0007 0000!         .word   _F2407_EV1_PWM_Init+0
     334 0008 0000!         .word   _F2407_EV1_PWM_Update+0
     335      0007  IS1     .set    7
     336            
     337                    .sym    _pwm,_pwm,8,2,112,.fake1
     338                    .globl  _pwm
     339 0009 0009          .word   IS2,_speed
         000a 0014- 
     340 000b 0000          .word   0
     341 000c 12c0          .word   4800
     342 000d 0000          .word   0
     343 000e 7e69          .word   32361
     344 000f 0000          .word   0
     345 0010 0197          .word   407
     346 0011 1770          .word   6000
     347 0012 0000          .word   0
     348 0013 0000!         .word   _speed_frq+0
     349      0009  IS2     .set    9
     350            
     351                    .sym    _speed,_speed,8,2,144,.fake4
     352                    .globl  _speed
     353 0014 000c          .word   IS3,_qep
         0015 0027- 
     354 0016 0000          .word   0
     355 0017 f6c3          .word   -2365
     356 0018 0000          .word   0
     357 0019 4188          .word   16776
     358 001a 0000          .word   0
     359 001b 0002          .word   2
     360 001c 0000          .word   0
TMS320C24xx COFF Assembler Version 7.02  Wed Apr 30 15:30:41 2003
Copyright (c) 1987-2002  Texas Instruments Incorporated 
../temp/pmsm31.asm                                                   PAGE    9

     361 001d 0000          .word   0
     362 001e 0000          .word   0
     363 001f 0000!         .word   _F2407_EV1_qep_theta_calc+0
     364 0020 0000!         .word   _F2407_EV1_QEP_Init+0
     365 0021 0000!         .word   _F2407_EV1_QEP_Index_Handle+0
     366      000c  IS3     .set    12
     367            
     368                    .sym    _qep,_qep,8,2,192,.fake3
     369                    .globl  _qep
     370 0022 006a          .word   IS4,_foc
         0023 0033- 
     371 0024 0000          .word   0
     372 0025 0000          .word   0
     373 0026 0000          .word   0
     374 0027 2000          .word   8192
     375 0028 0000          .word   0
     376 0029 0000          .word   0
     377 002a 2000          .word   8192

⌨️ 快捷键说明

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