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

📄 f2407pwm1.lst

📁 TI的digital motor control lib的源代码。了解TI的编程规范
💻 LST
字号:
C:\TIC2XX\C2000\CGTOOLS\BIN\DSPA.EXE -v2xx -l -s -x -q ..\temp\f2407pwm1.asm ..\obj\f2407pwm1.obj -tC:\WINDOWS\TEMP\f2407pwm1.tmp 

TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:41:55 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\f2407pwm1.asm                                                PAGE    1

       1            *******************************************************
       2            * TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00       
       3            *******************************************************
       4            ;       C:\TIC2XX\C2000\CGTOOLS\BIN\DSPAC.EXE -v2xx -q f2407pwm1.c C:\WINDOWS\TEMP\f2407pwm1.if 
       5            ;       dspopt NOT RUN
       6            ;       C:\TIC2XX\C2000\CGTOOLS\BIN\DSPCG.EXE -v2xx -o -q -o C:\WINDOWS\TEMP\f2407pwm1.if C:\WINDOWS\TEMP\f2407p
       7                    .port
       8                    .file   "f2407pwm1.c"
       9                    .file   "..\include\regs240x.h"
      10                    .globl  _portffff
      11                    .globl  _portff0f
      12                    .globl  _port0
      13                    .globl  _port1
      14                    .globl  _port2
      15                    .globl  _port3
      16                    .globl  _port4
      17                    .file   "..\include\F2407PWM.h"
      18            
      19                    .stag   .fake0,112
      20                    .member _period_max,0,4,8,16
      21                    .member _mfunc_p,16,4,8,16
      22                    .member _mfunc_c1,32,4,8,16
      23                    .member _mfunc_c2,48,4,8,16
      24                    .member _mfunc_c3,64,4,8,16
      25                    .member _init,80,148,8,16
      26                    .member _update,96,148,8,16
      27                    .eos
      28                    .sym    _PWMGEN,0,8,13,112,.fake0
      29                    .sym    _PWMGEN_handle,0,24,13,16,.fake0
      30                    .globl  _F2407_EV1_PWM_Init
      31                    .globl  _F2407_EV1_PWM_Update
      32                    .globl  _F2407_EV2_PWM_Init
      33                    .globl  _F2407_EV2_PWM_Update
      34                    .file   "f2407pwm1.c"
      35 0000               .text
      36            
      37                    .sym    _F2407_EV1_PWM_Init,_F2407_EV1_PWM_Init,36,2,0
      38                    .globl  _F2407_EV1_PWM_Init
      39            
      40                    .func   31
      41            ;>>>>   int F2407_EV1_PWM_Init(PWMGEN *p) 
      42            ******************************************************
      43            * FUNCTION DEF : _F2407_EV1_PWM_Init
      44            ******************************************************
      45 0000       _F2407_EV1_PWM_Init:
      46            
      47      0000  LF1     .set    0
      48            
      49 0000 8aa0          POPD    *+
      50 0001 80a0          SAR     AR0,*+
      51 0002 8180          SAR     AR1,*
      52 0003 b001          LARK    AR0,1
      53 0004 00eb          LAR     AR0,*0+,AR3
      54            
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:41:55 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\f2407pwm1.asm                                                PAGE    2

      55                    .sym    _p,-3+LF1,24,9,16,.fake0
      56                    .line   2
      57            ;>>>>   {       SCSR1|=0x0004;                       /* Turn EVA Clocks on            */
      58 0005 bf0b          LARK    AR3,28696
         0006 7018  
      59 0007 b904          LACK    4
      60 0008 6d80          OR      * 
      61 0009 908a          SACL    * ,AR2
      62                    .line   3
      63            ;>>>>           T1PR=p->period_max;                  /* Init Timer 1 period Register  */
      64 000a bf0a          LARK    AR2,-3+LF1
         000b fffd  
      65 000c 8be0          MAR     *0+
      66 000d 048c          LAR     AR4,* ,AR4
      67 000e bf0d          LARK    AR5,29699
         000f 7403  
      68 0010 108d          LAC     * ,AR5
      69 0011 90a0          SACL    *+
      70                    .line   4
      71            ;>>>>           T1CON=PWM_INIT_STATE;                /* Symmetrical Operation         */
      72 0012 ae80          SPLK    #-30656,* 
         0013 8840  
      73                    .line   5
      74            ;>>>>           DBTCONA=DBTCON_INIT_STATE;                                    
      75 0014 7811          ADRK    17
      76 0015 ae80          SPLK    #2792,* 
         0016 0ae8  
      77                    .line   6
      78            ;>>>>           ACTRA=ACTR_INIT_STATE;                
      79 0017 7c02          SBRK    2
      80 0018 ae80          SPLK    #1638,* 
         0019 0666  
      81                    .line   8
      82            ;>>>>           COMCONA=0xa200;
      83 001a 7c02          SBRK    2
      84 001b ae8c          SPLK    #-24064,* ,AR4
         001c a200  
      85                    .line   10
      86            ;>>>>           CMPR1=p->period_max;
      87 001d 108d          LAC     * ,AR5
      88 001e 7806          ADRK    6
      89 001f 90ac          SACL    *+,AR4
      90                    .line   11
      91            ;>>>>           CMPR2=p->period_max;
      92 0020 108d          LAC     * ,AR5
      93 0021 90ac          SACL    *+,AR4
      94                    .line   12
      95            ;>>>>           CMPR3=p->period_max;
      96 0022 108d          LAC     * ,AR5
      97 0023 908b          SACL    * ,AR3
      98                    .line   13
      99            ;>>>>           MCRA=MCRA|0x0fc0;                /* Set up the full compare PWM pins 
     100            ;>>>>                                               to primary functions.*/
     101 0024 bf80          LACK    4032
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:41:55 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\f2407pwm1.asm                                                PAGE    3

         0025 0fc0  
     102 0026 7878          ADRK    120
     103 0027 6d80          OR      * 
     104 0028 9080          SACL    * 
     105                    .line   16
     106            ;>>>>           return(0);
     107 0029 b900          LACK    0
     108 002a       EPI0_1:
     109                    .line   18
     110 002a 8b89          MAR     * ,AR1
     111 002b 7c02          SBRK    2
     112 002c 0090          LAR     AR0,*-
     113 002d 7680          PSHD    *
     114 002e ef00          RET
     115            
     116                    .endfunc        48,000000000H,1
     117                    .end

 No Errors,  No Warnings
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:41:55 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\f2407pwm1.asm                                                PAGE    4

LABEL                            VALUE       DEFN    REF

.TMS32010                        0000           0 
.TMS32016                        0000           0 
.TMS32020                        0000           0 
.TMS32025                        0000           0 
.TMS3202XX                       0001           0 
.TMS32050                        0000           0 
.TMS32056                        0000           0 
.TMS32057                        0000           0 
.TMS320XX                        001d           0 
.tms32010                        0000           0 
.tms32016                        0000           0 
.tms32020                        0000           0 
.tms32025                        0000           0 
.tms3202xx                       0001           0 
.tms32050                        0000           0 
.tms32056                        0000           0 
.tms32057                        0000           0 
.tms320xx                        001d           0 
EPI0_1                           002a    '    108 
LF1                              0000          47     55     64 
_F2407_EV1_PWM_Init              0000    '     45     30     37     37     38 
_F2407_EV1_PWM_Update            REF                  31 
_F2407_EV2_PWM_Init              REF                  32 
_F2407_EV2_PWM_Update            REF                  33 
_port0                           REF                  12 
_port1                           REF                  13 
_port2                           REF                  14 
_port3                           REF                  15 
_port4                           REF                  16 
_portff0f                        REF                  11 
_portffff                        REF                  10 

⌨️ 快捷键说明

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