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

📄 f07pwmdac1.lst

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

TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:06 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\f07pwmdac1.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 f07pwmdac1.c C:\WINDOWS\TEMP\f07pwmdac1.if 
       5            ;       dspopt NOT RUN
       6            ;       C:\TIC2XX\C2000\CGTOOLS\BIN\DSPCG.EXE -v2xx -o -q -o C:\WINDOWS\TEMP\f07pwmdac1.if C:\WINDOWS\TEMP\f07pw
       7                    .port
       8                    .file   "f07pwmdac1.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\F07PWMDAC.h"
      18            
      19                    .stag   .fake0,96
      20                    .member _PWM_DAC_IPTR0,0,20,8,16
      21                    .member _PWM_DAC_IPTR1,16,20,8,16
      22                    .member _PWM_DAC_IPTR2,32,20,8,16
      23                    .member _pwmdac_period,48,4,8,16
      24                    .member _init,64,148,8,16
      25                    .member _update,80,148,8,16
      26                    .eos
      27                    .sym    _PWMDAC,0,8,13,96,.fake0
      28                    .globl  _F2407_PWMDAC_Init
      29                    .globl  _F2407_PWMDAC_Update
      30                    .file   "f07pwmdac1.c"
      31 0000               .text
      32            
      33                    .sym    _F2407_PWMDAC_Init,_F2407_PWMDAC_Init,36,2,0
      34                    .globl  _F2407_PWMDAC_Init
      35            
      36                    .func   28
      37            ;>>>>   int F2407_PWMDAC_Init(PWMDAC *p) 
      38            ******************************************************
      39            * FUNCTION DEF : _F2407_PWMDAC_Init
      40            ******************************************************
      41 0000       _F2407_PWMDAC_Init:
      42            
      43      0000  LF1     .set    0
      44            
      45 0000 8aa0          POPD    *+
      46 0001 80a0          SAR     AR0,*+
      47 0002 8180          SAR     AR1,*
      48 0003 b001          LARK    AR0,1
      49 0004 00eb          LAR     AR0,*0+,AR3
      50            
      51                    .sym    _p,-3+LF1,24,9,16,.fake0
      52                    .line   2
      53                    .line   3
      54            ;>>>>                   SCSR1|=0x0008;                 /* Turn EVB Clocks on            */
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:06 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\f07pwmdac1.asm                                               PAGE    2

      55 0005 bf0b          LARK    AR3,28696
         0006 7018  
      56 0007 b908          LACK    8
      57 0008 6d80          OR      * 
      58 0009 908a          SACL    * ,AR2
      59                    .line   4
      60            ;>>>>           T3PER=p->pwmdac_period*15;     /* Init Timer 3 period Register  */
      61 000a bf0a          LARK    AR2,-3+LF1
         000b fffd  
      62 000c 8be0          MAR     *0+
      63 000d 048c          LAR     AR4,* ,AR4
      64 000e 7803          ADRK    3
      65 000f 738d          LT      * ,AR5
      66 0010 c00f          MPYK    15
      67 0011 bf0d          LARK    AR5,29955
         0012 7503  
      68 0013 8ca0          SPL     *+
      69                    .line   5
      70            ;>>>>           T3CON=PWMDAC_INIT_STATE;       /* Symmetrical Operation         */
      71 0014 ae80          SPLK    #-30656,* 
         0015 8840  
      72                    .line   6
      73            ;>>>>           DBTCONB=DBTCONB_INIT_STATE;                                    
      74 0016 7811          ADRK    17
      75 0017 ae80          SPLK    #2536,* 
         0018 09e8  
      76                    .line   7
      77            ;>>>>           ACTRB=ACTRB_INIT_STATE;                
      78 0019 7c02          SBRK    2
      79 001a ae80          SPLK    #2457,* 
         001b 0999  
      80                    .line   8
      81            ;>>>>           COMCONB=0x8200;
      82 001c 7c02          SBRK    2
      83 001d ae8b          SPLK    #-32256,* ,AR3
         001e 8200  
      84                    .line   9
      85            ;>>>>           MCRC|=0x007e;    /* Set up the full compare PWM pins to primary functions.*/
      86 001f 787c          ADRK    124
      87 0020 b97e          LACK    126
      88 0021 6d80          OR      * 
      89 0022 9080          SACL    * 
      90                    .line   11
      91            ;>>>>           return(0);
      92 0023 b900          LACK    0
      93 0024       EPI0_1:
      94                    .line   12
      95 0024 8b89          MAR     * ,AR1
      96 0025 7c02          SBRK    2
      97 0026 0090          LAR     AR0,*-
      98 0027 7680          PSHD    *
      99 0028 ef00          RET
     100            
     101                    .endfunc        39,000000000H,1
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:06 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\f07pwmdac1.asm                                               PAGE    3

     102                    .end

 No Errors,  No Warnings
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:06 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\f07pwmdac1.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                           0024    '     93 
LF1                              0000          43     51     61 
_F2407_PWMDAC_Init               0000    '     41     28     33     33     34 
_F2407_PWMDAC_Update             REF                  29 
_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 + -