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

📄 dsp28_ev.lst

📁 基于TI的TMS320LF2812 高端专用的电机控制芯片编写的PWM产生程序。对于控制电机的朋友特别有用。该代码已经通过调试。
💻 LST
📖 第 1 页 / 共 3 页
字号:
TMS320C2000 COFF Assembler PC Version 3.09 Thu Jan 18 11:50:50 2007

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\ZHANGH~1\LOCALS~1\Temp\TI2788_4                          PAGE    1

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                   PC Version 3.09 *
       3              ;* Date/Time created: Thu Jan 18 11:50:50 2007                 *
       4              ;***************************************************************
       5        0002  FP      .set    XAR2
       6                      .file   "DSP28_Ev.c"
       7              ;       C:\ti\c2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\ZHANGH~1\LOCALS~1\Temp\TI2788_5 
       8              
       9 00000000               .sect   ".text"
      10                      .global _InitEv
      11                      .sym    _InitEv,_InitEv, 32, 2, 0
      12                      .func   27
      13              
      14              ;***************************************************************
      15              ;* FNAME: _InitEv                       FR SIZE:   0           *
      16              ;*                                                             *
      17              ;* FUNCTION ENVIRONMENT                                        *
      18              ;*                                                             *
      19              ;* FUNCTION PROPERTIES                                         *
      20              ;*                            0 Parameter,  0 Auto,  0 SOE     *
      21              ;***************************************************************
      22              
      23 00000000       _InitEv:
      24                      .line   2
      25                      .line   3
      26 00000000 7622   EALLOW
      27                      .line   4
      28 00000001 761F!         MOVW      DP,#_GpioMuxRegs
         00000002 0000 
      29 00000003 2800!         MOV       @_GpioMuxRegs,#255    ; |30| 
         00000004 00FF 
      30                      .line   5
      31 00000005 761A   EDIS
      32                      .line   7
      33 00000006 761F!         MOVW      DP,#_EvaRegs
         00000007 0000 
      34 00000008 2800!         MOV       @_EvaRegs,#2137       ; |33| 
         00000009 0859 
      35                      .line   8
      36 0000000a 2B01!         MOV       @_EvaRegs+1,#0        ; |34| 
      37                      .line   9
      38 0000000b 2804!         MOV       @_EvaRegs+4,#8002     ; |35| 
         0000000c 1F42 
      39                      .line   10
      40 0000000d 2803!         MOV       @_EvaRegs+3,#32767    ; |36| 
         0000000e 7FFF 
      41                      .line   11
      42 0000000f 2802!         MOV       @_EvaRegs+2,#16383    ; |37| 
         00000010 3FFF 
      43                      .line   13
      44 00000011 0006          LRETR
      45                      ; return occurs
      46                      .endfunc        39,000000000h,0
      47              
      48              
TMS320C2000 COFF Assembler PC Version 3.09 Thu Jan 18 11:50:50 2007

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\ZHANGH~1\LOCALS~1\Temp\TI2788_4                          PAGE    2

      49              ;***************************************************************
      50              ;* UNDEFINED EXTERNAL REFERENCES                               *
      51              ;***************************************************************
      52                      .global _GpioMuxRegs
      53                      .global _EvaRegs
      54              
      55              ;***************************************************************
      56              ;* TYPE INFORMATION                                            *
      57              ;***************************************************************
      58                      .sym    _Uint16, 0, 14, 13, 16
      59                      .sym    _Uint16, 0, 14, 13, 16
      60                      .stag   _GPAMUX_BITS, 16
      61                      .member _PWM1_GPIOA0, 0, 14, 18, 1
      62                      .member _PWM2_GPIOA1, 1, 14, 18, 1
      63                      .member _PWM3_GPIOA2, 2, 14, 18, 1
      64                      .member _PWM4_GPIOA3, 3, 14, 18, 1
      65                      .member _PWM5_GPIOA4, 4, 14, 18, 1
      66                      .member _PWM6_GPIOA5, 5, 14, 18, 1
      67                      .member _T1PWM_GPIOA6, 6, 14, 18, 1
      68                      .member _T2PWM_GPIOA7, 7, 14, 18, 1
      69                      .member _CAP1Q1_GPIOA8, 8, 14, 18, 1
      70                      .member _CAP2Q2_GPIOA9, 9, 14, 18, 1
      71                      .member _CAP3QI1_GPIOA10, 10, 14, 18, 1
      72                      .member _TDIRA_GPIOA11, 11, 14, 18, 1
      73                      .member _TCLKINA_GPIOA12, 12, 14, 18, 1
      74                      .member _C1TRIP_GPIOA13, 13, 14, 18, 1
      75                      .member _C2TRIP_GPIOA14, 14, 14, 18, 1
      76                      .member _C3TRIP_GPIOA15, 15, 14, 18, 1
      77                      .eos
      78                      .utag   _GPAMUX_REG, 16
      79                      .member _all, 0, 14, 11, 16
      80                      .member _bit, 0, 8, 11, 16, _GPAMUX_BITS
      81                      .eos
      82                      .stag   _GPADIR_BITS, 16
      83                      .member _GPIOA0, 0, 14, 18, 1
      84                      .member _GPIOA1, 1, 14, 18, 1
      85                      .member _GPIOA2, 2, 14, 18, 1
      86                      .member _GPIOA3, 3, 14, 18, 1
      87                      .member _GPIOA4, 4, 14, 18, 1
      88                      .member _GPIOA5, 5, 14, 18, 1
      89                      .member _GPIOA6, 6, 14, 18, 1
      90                      .member _GPIOA7, 7, 14, 18, 1
      91                      .member _GPIOA8, 8, 14, 18, 1
      92                      .member _GPIOA9, 9, 14, 18, 1
      93                      .member _GPIOA10, 10, 14, 18, 1
      94                      .member _GPIOA11, 11, 14, 18, 1
      95                      .member _GPIOA12, 12, 14, 18, 1
      96                      .member _GPIOA13, 13, 14, 18, 1
      97                      .member _GPIOA14, 14, 14, 18, 1
      98                      .member _GPIOA15, 15, 14, 18, 1
      99                      .eos
     100                      .utag   _GPADIR_REG, 16
     101                      .member _all, 0, 14, 11, 16
     102                      .member _bit, 0, 8, 11, 16, _GPADIR_BITS
     103                      .eos
TMS320C2000 COFF Assembler PC Version 3.09 Thu Jan 18 11:50:50 2007

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\ZHANGH~1\LOCALS~1\Temp\TI2788_4                          PAGE    3

     104                      .stag   _GPAQUAL_BITS, 16
     105                      .member _QUALPRD, 0, 14, 18, 8
     106                      .member _rsvd1, 8, 14, 18, 8
     107                      .eos
     108                      .utag   _GPAQUAL_REG, 16
     109                      .member _all, 0, 14, 11, 16
     110                      .member _BIT, 0, 8, 11, 16, _GPAQUAL_BITS
     111                      .eos
     112                      .stag   _GPBMUX_BITS, 16
     113                      .member _PWM7_GPIOB0, 0, 14, 18, 1
     114                      .member _PWM8_GPIOB1, 1, 14, 18, 1
     115                      .member _PWM9_GPIOB2, 2, 14, 18, 1
     116                      .member _PWM10_GPIOB3, 3, 14, 18, 1
     117                      .member _PWM11_GPIOB4, 4, 14, 18, 1
     118                      .member _PWM12_GPIOB5, 5, 14, 18, 1
     119                      .member _T3PWM_GPIOB6, 6, 14, 18, 1
     120                      .member _T4PWM_GPIOB7, 7, 14, 18, 1
     121                      .member _CAP4Q1_GPIOB8, 8, 14, 18, 1
     122                      .member _CAP5Q2_GPIOB9, 9, 14, 18, 1
     123                      .member _CAP6QI2_GPIOB10, 10, 14, 18, 1
     124                      .member _TDIRB_GPIOB11, 11, 14, 18, 1
     125                      .member _TCLKINB_GPIOB12, 12, 14, 18, 1
     126                      .member _C4TRIP_GPIOB13, 13, 14, 18, 1
     127                      .member _C5TRIP_GPIOB14, 14, 14, 18, 1
     128                      .member _C6TRIP_GPIOB15, 15, 14, 18, 1
     129                      .eos
     130                      .utag   _GPBMUX_REG, 16
     131                      .member _all, 0, 14, 11, 16
     132                      .member _bit, 0, 8, 11, 16, _GPBMUX_BITS
     133                      .eos
     134                      .stag   _GPBDIR_BITS, 16
     135                      .member _GPIOB0, 0, 14, 18, 1
     136                      .member _GPIOB1, 1, 14, 18, 1
     137                      .member _GPIOB2, 2, 14, 18, 1
     138                      .member _GPIOB3, 3, 14, 18, 1
     139                      .member _GPIOB4, 4, 14, 18, 1
     140                      .member _GPIOB5, 5, 14, 18, 1
     141                      .member _GPIOB6, 6, 14, 18, 1
     142                      .member _GPIOB7, 7, 14, 18, 1
     143                      .member _GPIOB8, 8, 14, 18, 1
     144                      .member _GPIOB9, 9, 14, 18, 1
     145                      .member _GPIOB10, 10, 14, 18, 1
     146                      .member _GPIOB11, 11, 14, 18, 1
     147                      .member _GPIOB12, 12, 14, 18, 1
     148                      .member _GPIOB13, 13, 14, 18, 1
     149                      .member _GPIOB14, 14, 14, 18, 1
     150                      .member _GPIOB15, 15, 14, 18, 1
     151                      .eos
     152                      .utag   _GPBDIR_REG, 16
     153                      .member _all, 0, 14, 11, 16
     154                      .member _bit, 0, 8, 11, 16, _GPBDIR_BITS
     155                      .eos
     156                      .stag   _GPBQUAL_BITS, 16
     157                      .member _QUALPRD, 0, 14, 18, 8
     158                      .member _rsvd1, 8, 14, 18, 8
TMS320C2000 COFF Assembler PC Version 3.09 Thu Jan 18 11:50:50 2007

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\ZHANGH~1\LOCALS~1\Temp\TI2788_4                          PAGE    4

     159                      .eos
     160                      .utag   _GPBQUAL_REG, 16
     161                      .member _all, 0, 14, 11, 16
     162                      .member _BIT, 0, 8, 11, 16, _GPBQUAL_BITS
     163                      .eos
     164                      .stag   _GPDMUX_BITS, 16
     165                      .member _T1CTRIP_PDPA_GPIOD0, 0, 14, 18, 1
     166                      .member _T2CTRIP_SOCA_GPIOD1, 1, 14, 18, 1
     167                      .member _rsvd1, 2, 14, 18, 3
     168                      .member _T3CTRIP_PDPB_GPIOD5, 5, 14, 18, 1

⌨️ 快捷键说明

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