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

📄 bldc_ti.lst

📁 无刷直流电机的无传感器控制TI程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
dspa -l -s -i../../../../rtmon/ -i../include -i../../../../lib/dmclib/clib/include -i../../../../lib/drvlib/clib/include -i..\..\..\..\rtmon\ -i..\include -i..\..\..\..\lib\dmclib\alib\include -i..\..\..\..\lib\drvlib\alib\include -v2xx -iC:/ti/c2400/cgtools/include ../temp/bldc_ti.asm ../obj/bldc_ti.obj -tD:\DOCUME~1\Jason\LOCALS~1\Temp\bldc_ti.tmp 

TMS320C24xx COFF Assembler Version 7.02  Tue Jul 04 15:23:41 2006
Copyright (c) 1987-2002  Texas Instruments Incorporated 
../temp/bldc_ti.asm                                                  PAGE    1

       1            *******************************************************
       2            * TMS320C24xx ANSI C Codegen Version 7.02       
       3            *******************************************************
       4            ;       dspac -i../../../../rtmon/ -i../include -i../../../../lib/dmclib/clib/include -i../../../../lib/drvlib/c
       5            ;       dspopt NOT RUN
       6            ;       dspcg -o -v2xx -o D:\DOCUME~1\Jason\LOCALS~1\Temp\bldc_ti.if D:\DOCUME~1\Jason\LOCALS~1\Temp\bldc_ti.asm
       7                    .port
       8                    .file   "bldc_ti.c"
       9                    .file   "../../../../lib/dmclib/clib/include\mod6.h"
      10            
      11                    .stag   .fake0,48
      12                    .member _trig_in,0,4,8,16
      13                    .member _cntr,16,4,8,16
      14                    .member _calc,32,148,8,16
      15                    .eos
      16                    .sym    _MOD6CNT,0,8,13,48,.fake0
      17                    .sym    _MOD6CNT_handle,0,24,13,16,.fake0
      18                    .globl  _mod6cnt_calc
      19                    .file   "../../../../lib/dmclib/clib/include\pid2.h"
      20            
      21                    .stag   .fake1,208
      22                    .member _fb_reg2,0,4,8,16
      23                    .member _ref_reg2,16,4,8,16
      24                    .member _k0_reg2,32,4,8,16
      25                    .member _k1_reg2,48,4,8,16
      26                    .member _kc_reg2,64,4,8,16
      27                    .member _un_reg2,80,4,8,16
      28                    .member _en0_reg2,96,4,8,16
      29                    .member _upi_reg2,112,4,8,16
      30                    .member _epi_reg2,128,4,8,16
      31                    .member _max_reg2,144,4,8,16
      32                    .member _min_reg2,160,4,8,16
      33                    .member _out_reg2,176,4,8,16
      34                    .member _calc,192,148,8,16
      35                    .eos
      36                    .sym    _PID2,0,8,13,208,.fake1
      37                    .sym    _PID2_handle,0,24,13,16,.fake1
      38                    .globl  _pid2_calc
      39                    .file   "../../../../lib/dmclib/clib/include\impl.h"
      40            
      41                    .stag   .fake2,64
      42                    .member _period,0,4,8,16
      43                    .member _out,16,4,8,16
      44                    .member _skpcnt,32,4,8,16
      45                    .member _calc,48,148,8,16
      46                    .eos
      47                    .sym    _IMPULSE,0,8,13,64,.fake2
      48                    .sym    _IMPULSE_handle,0,24,13,16,.fake2
      49                    .globl  _impulse_calc
      50                    .file   "../../../../lib/dmclib/clib/include\rmp2.h"
      51            
      52                    .stag   .fake3,112
      53                    .member _max,0,4,8,16
      54                    .member _min,16,4,8,16
TMS320C24xx COFF Assembler Version 7.02  Tue Jul 04 15:23:41 2006
Copyright (c) 1987-2002  Texas Instruments Incorporated 
../temp/bldc_ti.asm                                                  PAGE    2

      55                    .member _dly,32,4,8,16
      56                    .member _delay_cntr,48,4,8,16
      57                    .member _desired,64,4,8,16
      58                    .member _out,80,4,8,16
      59                    .member _calc,96,148,8,16
      60                    .eos
      61                    .sym    _RMP2,0,8,13,112,.fake3
      62                    .sym    _RMP2_handle,0,24,13,16,.fake3
      63                    .globl  _rmp2_calc
      64                    .file   "../../../../lib/dmclib/clib/include\rmp3.h"
      65            
      66                    .stag   .fake4,112
      67                    .member _desired,0,4,8,16
      68                    .member _dly,16,4,8,16
      69                    .member _dly_cntr,32,4,8,16
      70                    .member _min,48,4,8,16
      71                    .member _out,64,4,8,16
      72                    .member _done_flg,80,4,8,16
      73                    .member _calc,96,148,8,16
      74                    .eos
      75                    .sym    _RMP3,0,8,13,112,.fake4
      76                    .sym    _RMP3_handle,0,24,13,16,.fake4
      77                    .globl  _rmp3_calc
      78                    .file   "../../../../lib/dmclib/clib/include\cmtn.h"
      79            
      80                    .stag   .fake5,304
      81                    .member _trig,0,4,8,16
      82                    .member _va,16,4,8,16
      83                    .member _vb,32,4,8,16
      84                    .member _vc,48,4,8,16
      85                    .member _zc_trig,64,4,8,16
      86                    .member _ptr_ct,80,4,8,16
      87                    .member _debug_Bemf,96,4,8,16
      88                    .member _noise_windowCntr,112,4,8,16
      89                    .member _d30_doneFlg,128,4,8,16
      90                    .member _time_stampNew,144,4,8,16
      91                    .member _time_stampOld,160,4,8,16
      92                    .member _v_timer,176,4,8,16
      93                    .member _delay,192,4,8,16
      94                    .member _dt_taskFlg,208,4,8,16
      95                    .member _noise_windowMax,224,4,8,16
      96                    .member _delay_cntr,240,4,8,16
      97                    .member _cdnw_delta,256,4,8,16
      98                    .member _nw_dynThold,272,4,8,16
      99                    .member _calc,288,148,8,16
     100                    .eos
     101                    .sym    _CMTN,0,8,13,304,.fake5
     102                    .sym    _CMTN_handle,0,24,13,16,.fake5
     103                    .globl  _cmtn_trig_calc
     104                    .file   "../include\bldc_ti.h"
     105            
     106                    .stag   .fake6,976
     107                    .member _cmtn_period_target,0,4,8,16
     108                    .member _cmtn_period_setpt,16,4,8,16
TMS320C24xx COFF Assembler Version 7.02  Tue Jul 04 15:23:41 2006
Copyright (c) 1987-2002  Texas Instruments Incorporated 
../temp/bldc_ti.asm                                                  PAGE    3

     109                    .member _ramp_delay,32,4,8,16
     110                    .member _I_loop_flg,48,4,8,16
     111                    .member _D_func_desired,64,4,8,16
     112                    .member _sp_up_done_flg,80,4,8,16
     113                    .member _current_set,96,4,8,16
     114                    .member _align_flag,112,4,8,16
     115                    .member _impl,128,8,8,64,.fake2
     116                    .member _mod6,192,8,8,48,.fake0
     117                    .member _rmp3,240,8,8,112,.fake4
     118                    .member _cmtn,352,8,8,304,.fake5
     119                    .member _pid2,656,8,8,208,.fake1
     120                    .member _rmp2,864,8,8,112,.fake3
     121                    .eos
     122                    .sym    _BLDC_TI,0,8,13,976,.fake6
     123                    .sym    _BLDC_TI_handle,0,24,13,16,.fake6
     124                    .globl  _BLDC_TI_Init
     125                    .globl  _BLDC_TI_Run
     126                    .file   "bldc_ti.c"
     127 0000               .text
     128            
     129                    .sym    _BLDC_TI_Init,_BLDC_TI_Init,32,2,0
     130                    .globl  _BLDC_TI_Init
     131            
     132                    .func   44
     133            ;>>>>   void BLDC_TI_Init(BLDC_TI_handle v)
     134            ******************************************************
     135            * FUNCTION DEF : _BLDC_TI_Init
     136            ******************************************************
     137 0000       _BLDC_TI_Init:
     138            
     139      0000  LF1     .set    0
     140            
     141 0000 8aa0          POPD    *+
     142 0001 80a0          SAR     AR0,*+
     143 0002 8180          SAR     AR1,*
     144 0003 b001          LARK    AR0,1
     145 0004 00ea          LAR     AR0,*0+,AR2
     146            
     147                    .sym    _v,-3+LF1,24,9,16,.fake6
     148                    .line   2
     149                    .line   3
     150            ;>>>>        v->cmtn_period_setpt=0x0500;
     151 0005 bf0a          LARK    AR2,-3+LF1
         0006 fffd  
     152 0007 8be0          MAR     *0+
     153 0008 038b          LAR     AR3,* ,AR3
     154 0009 8ba0          MAR     *+
     155 000a ae80          SPLK    #1280,* 
         000b 0500  
     156                    .line   5
     157            ;>>>>        v->rmp2.out = ALIGN_DUTY;
     158 000c 783a          ADRK    58
     159 000d ae80          SPLK    #3072,* 
         000e 0c00  
TMS320C24xx COFF Assembler Version 7.02  Tue Jul 04 15:23:41 2006
Copyright (c) 1987-2002  Texas Instruments Incorporated 
../temp/bldc_ti.asm                                                  PAGE    4

     160                    .line   6
     161            ;>>>>        v->rmp2.dly = 0x0050;
     162 000f b950          LACK    80
     163 0010 7c03          SBRK    3
     164 0011 9080          SACL    * 
     165                    .line   7
     166            ;>>>>        v->rmp2.max = 0x7ff0;
     167 0012 7c02          SBRK    2
     168 0013 aea0          SPLK    #32752,*+

⌨️ 快捷键说明

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