?? f243bdcpwm1.lst
字號:
C:\TIC2XX\C2000\CGTOOLS\BIN\DSPA.EXE -v2xx -l -s -x -q ..\temp\f243bdcpwm1.asm ..\obj\f243bdcpwm1.obj -tC:\WINDOWS\TEMP\f243bdcpwm1.tmp
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue Sep 12 10:23:29 2000
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\f243bdcpwm1.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 f243bdcpwm1.c C:\WINDOWS\TEMP\f243bdcpwm1.if
5 ; dspopt NOT RUN
6 ; C:\TIC2XX\C2000\CGTOOLS\BIN\DSPCG.EXE -v2xx -o -q -o C:\WINDOWS\TEMP\f243bdcpwm1.if C:\WINDOWS\TEMP\f243
7 .port
8 .file "f243bdcpwm1.c"
9 .file "..\include\regs24x.h"
10 .globl _portffff
11 .globl _port0
12 .globl _port1
13 .globl _port2
14 .globl _port3
15 .globl _port4
16 .file "..\include\F243_BLDCPWM.h"
17
18 .stag .fake0,96
19 .member _cmtn_ptr_bd,0,4,8,16
20 .member _mfunc_p,16,4,8,16
21 .member _period_max,32,4,8,16
22 .member _d_func,48,4,8,16
23 .member _init,64,148,8,16
24 .member _update,80,148,8,16
25 .eos
26 .sym _PWMGEN,0,8,13,96,.fake0
27 .sym _PWMGEN_handle,0,24,13,16,.fake0
28 .globl _F243_BLDC_PWM_Init
29 .globl _F243_BLDC_PWM_Update
30 .file "f243bdcpwm1.c"
31 0000 .text
32
33 .sym _F243_BLDC_PWM_Init,_F243_BLDC_PWM_Init,36,2,0
34 .globl _F243_BLDC_PWM_Init
35
36 .func 34
37 ;>>>> int F243_BLDC_PWM_Init(PWMGEN *p)
38 ******************************************************
39 * FUNCTION DEF : _F243_BLDC_PWM_Init
40 ******************************************************
41 0000 _F243_BLDC_PWM_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 00ea LAR AR0,*0+,AR2
50
51 .sym _p,-3+LF1,24,9,16,.fake0
52 .line 2
53 .line 3
54 ;>>>> T1PR=p->period_max; /* Init Timer 1 period Register */
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue Sep 12 10:23:29 2000
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\f243bdcpwm1.asm PAGE 2
55 0005 bf0a LARK AR2,-3+LF1
0006 fffd
56 0007 8be0 MAR *0+
57 0008 038b LAR AR3,* ,AR3
58 0009 bf0c LARK AR4,29699
000a 7403
59 000b 7802 ADRK 2
60 000c 108c LAC * ,AR4
61 000d 90a0 SACL *+
62 .line 4
63 ;>>>> T1CON=PWM_INIT_STATE; /* Init PWM Operation */
64 000e ae80 SPLK #-28608,*
000f 9040
65 .line 6
66 ;>>>> ACTR=0x0000;
67 0010 b900 LACK 0
68 0011 780f ADRK 15
69 0012 9080 SACL *
70 .line 7
71 ;>>>> GPTCON=0x0000;
72 0013 7c13 SBRK 19
73 0014 9080 SACL *
74 .line 8
75 ;>>>> COMCON=0x8200;
76 0015 7811 ADRK 17
77 0016 ae8d SPLK #-32256,* ,AR5
0017 8200
78 .line 10
79 ;>>>> OCRA=OCRA|0x0fc0;
80 0018 bf0d LARK AR5,28816
0019 7090
81 001a bf80 LACK 4032
001b 0fc0
82 001c 6d80 OR *
83 001d 9080 SACL *
84 .line 12
85 ;>>>> return(0);
86 001e b900 LACK 0
87 001f EPI0_1:
88 .line 13
89 001f 8b89 MAR * ,AR1
90 0020 7c02 SBRK 2
91 0021 0090 LAR AR0,*-
92 0022 7680 PSHD *
93 0023 ef00 RET
94
95 .endfunc 46,000000000H,1
96 .end
No Errors, No Warnings
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue Sep 12 10:23:29 2000
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\f243bdcpwm1.asm PAGE 3
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 001f ' 87
LF1 0000 43 51 55
_F243_BLDC_PWM_Init 0000 ' 41 28 33 33 34
_F243_BLDC_PWM_Update REF 29
_port0 REF 11
_port1 REF 12
_port2 REF 13
_port3 REF 14
_port4 REF 15
_portffff REF 10
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -