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

📄 dsp280x_sysctrl.lst

📁 SVPWM算法的DSP源码已通过硬件验证
💻 LST
📖 第 1 页 / 共 3 页
字号:
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:31 2005

Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2500_2                          PAGE    1

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                   PC Version 3.11 *
       3              ;* Date/Time created: Fri May 20 16:26:30 2005                 *
       4              ;***************************************************************
       5        0002  FP      .set    XAR2
       6                      .file   "DSP280x_SysCtrl.c"
       7              ;       C:\ti\c2000\cgtools_311\bin\ac2000.exe -r -I. -IC:/tidcs/c28/dsp280x/v110/DSP280x_common/include -IC:
       8              
       9 00000000               .sect   ".text"
      10                      .global _InitSysCtrl
      11                      .sym    _InitSysCtrl,_InitSysCtrl, 32, 2, 0
      12                      .func   37
      13              
      14              ;***************************************************************
      15              ;* FNAME: _InitSysCtrl                  FR SIZE:   0           *
      16              ;*                                                             *
      17              ;* FUNCTION ENVIRONMENT                                        *
      18              ;*                                                             *
      19              ;* FUNCTION PROPERTIES                                         *
      20              ;*                            0 Parameter,  0 Auto,  0 SOE     *
      21              ;***************************************************************
      22              
      23 00000000       _InitSysCtrl:
      24                      .line   2
      25                      .line   5
      26 00000000 7640'         LCR       #_DisableDog          ; |41| 
         00000001 0011 
      27                      ; call occurs [#_DisableDog] ; |41| 
      28                      .line   8
      29 00000002 9A0A          MOVB      AL,#10                ; |44| 
      30 00000003 7640'         LCR       #_InitPll             ; |44| 
         00000004 0018 
      31                      ; call occurs [#_InitPll] ; |44| 
      32                      .line   11
      33 00000005 7640'         LCR       #_InitPeripheralClocks ; |47| 
         00000006 003D 
      34                      ; call occurs [#_InitPeripheralClocks] ; |47| 
      35                      .line   12
      36 00000007 0006          LRETR
      37                      ; return occurs
      38                      .endfunc        48,000000000h,0
      39              
      40              
      41              
      42 00000000               .sect   "ramfuncs"
      43                      .global _InitFlash
      44                      .sym    _InitFlash,_InitFlash, 32, 2, 0
      45                      .func   60
      46              
      47              ;***************************************************************
      48              ;* FNAME: _InitFlash                    FR SIZE:   0           *
      49              ;*                                                             *
      50              ;* FUNCTION ENVIRONMENT                                        *
      51              ;*                                                             *
      52              ;* FUNCTION PROPERTIES                                         *
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:31 2005

Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2500_2                          PAGE    2

      53              ;*                            0 Parameter,  0 Auto,  0 SOE     *
      54              ;***************************************************************
      55              
      56 00000000       _InitFlash:
      57                      .line   2
      58                      .line   3
      59 00000000 7622   EALLOW
      60                      .line   6
      61 00000001 761F!         MOVW      DP,#_FlashRegs
         00000002 0000 
      62 00000003 1A00!         OR        @_FlashRegs,#0x0001   ; |65| 
         00000004 0001 
      63                      .line   14
      64 00000005 CC06!         AND       AL,@_FlashRegs+6,#0xfff0 ; |73| 
         00000006 FFF0 
      65 00000007 5005          ORB       AL,#0x05              ; |73| 
      66 00000008 9606!         MOV       @_FlashRegs+6,AL      ; |73| 
      67                      .line   17
      68 00000009 CC06!         AND       AL,@_FlashRegs+6,#0xf0ff ; |76| 
         0000000a F0FF 
      69 0000000b 1AA9          OR        AL,#0x0500            ; |76| 
         0000000c 0500 
      70 0000000d 9606!         MOV       @_FlashRegs+6,AL      ; |76| 
      71                      .line   20
      72 0000000e CC07!         AND       AL,@_FlashRegs+7,#0xffe0 ; |79| 
         0000000f FFE0 
      73 00000010 5008          ORB       AL,#0x08              ; |79| 
      74 00000011 9607!         MOV       @_FlashRegs+7,AL      ; |79| 
      75                      .line   29
      76 00000012 1A04!         OR        @_FlashRegs+4,#0x00ff ; |88| 
         00000013 00FF 
      77                      .line   32
      78 00000014 1A05!         OR        @_FlashRegs+5,#0x00ff ; |91| 
         00000015 00FF 
      79                      .line   33
      80 00000016 761A   EDIS
      81                      .line   38
      82 00000017 F607   RPT #7 || NOP
         00000018 7700 
      83                      .line   39
      84 00000019 0006          LRETR
      85                      ; return occurs
      86                      .endfunc        98,000000000h,0
      87              
      88              
      89              
      90 00000008               .sect   ".text"
      91                      .global _KickDog
      92                      .sym    _KickDog,_KickDog, 32, 2, 0
      93                      .func   107
      94              
      95              ;***************************************************************
      96              ;* FNAME: _KickDog                      FR SIZE:   0           *
      97              ;*                                                             *
      98              ;* FUNCTION ENVIRONMENT                                        *
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:31 2005

Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2500_2                          PAGE    3

      99              ;*                                                             *
     100              ;* FUNCTION PROPERTIES                                         *
     101              ;*                            0 Parameter,  0 Auto,  0 SOE     *
     102              ;***************************************************************
     103              
     104 00000008       _KickDog:
     105                      .line   2
     106                      .line   3
     107 00000008 7622   EALLOW
     108                      .line   4
     109 00000009 761F!         MOVW      DP,#_SysCtrlRegs+21
         0000000a 0000 
     110 0000000b 2815!         MOV       @_SysCtrlRegs+21,#85  ; |110| 
         0000000c 0055 
     111                      .line   5
     112 0000000d 2815!         MOV       @_SysCtrlRegs+21,#170 ; |111| 
         0000000e 00AA 
     113                      .line   6
     114 0000000f 761A   EDIS
     115                      .line   7
     116 00000010 0006          LRETR
     117                      ; return occurs
     118                      .endfunc        113,000000000h,0
     119              
     120              
     121              
     122 00000011               .sect   ".text"
     123                      .global _DisableDog
     124                      .sym    _DisableDog,_DisableDog, 32, 2, 0
     125                      .func   120
     126              
     127              ;***************************************************************
     128              ;* FNAME: _DisableDog                   FR SIZE:   0           *
     129              ;*                                                             *
     130              ;* FUNCTION ENVIRONMENT                                        *
     131              ;*                                                             *
     132              ;* FUNCTION PROPERTIES                                         *
     133              ;*                            0 Parameter,  0 Auto,  0 SOE     *
     134              ;***************************************************************
     135              
     136 00000011       _DisableDog:
     137                      .line   2
     138                      .line   3
     139 00000011 7622   EALLOW
     140                      .line   4
     141 00000012 761F!         MOVW      DP,#_SysCtrlRegs+25
         00000013 0000 
     142 00000014 2819!         MOV       @_SysCtrlRegs+25,#104 ; |123| 
         00000015 0068 
     143                      .line   5
     144 00000016 761A   EDIS
     145                      .line   6
     146 00000017 0006          LRETR
     147                      ; return occurs
     148                      .endfunc        125,000000000h,0
TMS320C2000 COFF Assembler PC Version 3.11 Fri May 20 16:26:31 2005

Tools Copyright (c) 1996-2004 Texas Instruments Incorporated
C:\DOCUME~1\A0323024\LOCALS~1\Temp\TI2500_2                          PAGE    4

     149              
     150              
     151              
     152 00000018               .sect   ".text"
     153                      .global _InitPll
     154                      .sym    _InitPll,_InitPll, 32, 2, 0
     155                      .func   132
     156              
     157              ;***************************************************************
     158              ;* FNAME: _InitPll                      FR SIZE:   2           *
     159              ;*                                                             *
     160              ;* FUNCTION ENVIRONMENT                                        *
     161              ;*                                                             *
     162              ;* FUNCTION PROPERTIES                                         *
     163              ;*                            0 Parameter,  1 Auto,  0 SOE     *
     164              ;***************************************************************
     165              
     166 00000018       _InitPll:
     167                      .line   2
     168              ;* AL    assigned to _val
     169                      .sym    _val,0, 14, 17, 16
     170                      .sym    _val,-1, 14, 1, 16
     171 00000018 FE02          ADDB      SP,#2

⌨️ 快捷键说明

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