📄 stm32f10x_can.lst
字号:
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_can.o: file format elf32-littlearm
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_can.o
Disassembly of section .text.CAN_Init:
00000000 <CAN_Init>:
CAN_Init():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:107
0: 4a36 ldr r2, [pc, #216] (dc <CAN_Init+0xdc>)
2: 2301 movs r3, #1
4: 6013 str r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:128
6: 6853 ldr r3, [r2, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:107
8: 4601 mov r1, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:128
a: f013 0001 ands.w r0, r3, #1 ; 0x1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:107
e: d063 beq.n d8 <CAN_Init+0xd8>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:135
10: 780b ldrb r3, [r1, #0]
12: 2b01 cmp r3, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:137
14: bf0b itete eq
16: 6813 ldreq r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:141
18: 6813 ldrne r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:137
1a: f043 0380 orreq.w r3, r3, #128 ; 0x80
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:141
1e: f023 0380 bicne.w r3, r3, #128 ; 0x80
22: 6013 str r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:145
24: 784b ldrb r3, [r1, #1]
26: 2b01 cmp r3, #1
28: d104 bne.n 34 <CAN_Init+0x34>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:147
2a: 4a2c ldr r2, [pc, #176] (dc <CAN_Init+0xdc>)
2c: 6813 ldr r3, [r2, #0]
2e: f043 0340 orr.w r3, r3, #64 ; 0x40
32: e003 b.n 3c <CAN_Init+0x3c>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:151
34: 4a29 ldr r2, [pc, #164] (dc <CAN_Init+0xdc>)
36: 6813 ldr r3, [r2, #0]
38: f023 0340 bic.w r3, r3, #64 ; 0x40
3c: 6013 str r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:155
3e: 788b ldrb r3, [r1, #2]
40: 2b01 cmp r3, #1
42: d104 bne.n 4e <CAN_Init+0x4e>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:157
44: 4a25 ldr r2, [pc, #148] (dc <CAN_Init+0xdc>)
46: 6813 ldr r3, [r2, #0]
48: f043 0320 orr.w r3, r3, #32 ; 0x20
4c: e003 b.n 56 <CAN_Init+0x56>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:161
4e: 4a23 ldr r2, [pc, #140] (dc <CAN_Init+0xdc>)
50: 6813 ldr r3, [r2, #0]
52: f023 0320 bic.w r3, r3, #32 ; 0x20
56: 6013 str r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:165
58: 78cb ldrb r3, [r1, #3]
5a: 2b01 cmp r3, #1
5c: d104 bne.n 68 <CAN_Init+0x68>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:167
5e: 4a1f ldr r2, [pc, #124] (dc <CAN_Init+0xdc>)
60: 6813 ldr r3, [r2, #0]
62: f043 0310 orr.w r3, r3, #16 ; 0x10
66: e003 b.n 70 <CAN_Init+0x70>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:171
68: 4a1c ldr r2, [pc, #112] (dc <CAN_Init+0xdc>)
6a: 6813 ldr r3, [r2, #0]
6c: f023 0310 bic.w r3, r3, #16 ; 0x10
70: 6013 str r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:175
72: 790b ldrb r3, [r1, #4]
74: 2b01 cmp r3, #1
76: d104 bne.n 82 <CAN_Init+0x82>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:177
78: 4a18 ldr r2, [pc, #96] (dc <CAN_Init+0xdc>)
7a: 6813 ldr r3, [r2, #0]
7c: f043 0308 orr.w r3, r3, #8 ; 0x8
80: e003 b.n 8a <CAN_Init+0x8a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:181
82: 4a16 ldr r2, [pc, #88] (dc <CAN_Init+0xdc>)
84: 6813 ldr r3, [r2, #0]
86: f023 0308 bic.w r3, r3, #8 ; 0x8
8a: 6013 str r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:185
8c: 794b ldrb r3, [r1, #5]
8e: 2b01 cmp r3, #1
90: d104 bne.n 9c <CAN_Init+0x9c>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:187
92: 4a12 ldr r2, [pc, #72] (dc <CAN_Init+0xdc>)
94: 6813 ldr r3, [r2, #0]
96: f043 0304 orr.w r3, r3, #4 ; 0x4
9a: e003 b.n a4 <CAN_Init+0xa4>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:191
9c: 4a0f ldr r2, [pc, #60] (dc <CAN_Init+0xdc>)
9e: 6813 ldr r3, [r2, #0]
a0: f023 0304 bic.w r3, r3, #4 ; 0x4
a4: 6013 str r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:195
a6: 798a ldrb r2, [r1, #6]
a8: 79cb ldrb r3, [r1, #7]
aa: 0792 lsls r2, r2, #30
ac: ea42 6203 orr.w r2, r2, r3, lsl #24
b0: 7a0b ldrb r3, [r1, #8]
b2: ea42 4203 orr.w r2, r2, r3, lsl #16
b6: 7a4b ldrb r3, [r1, #9]
b8: ea42 5203 orr.w r2, r2, r3, lsl #20
bc: 894b ldrh r3, [r1, #10]
be: 4907 ldr r1, [pc, #28] (dc <CAN_Init+0xdc>)
c0: 3b01 subs r3, #1
c2: 431a orrs r2, r3
c4: 61ca str r2, [r1, #28]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:202
c6: 680b ldr r3, [r1, #0]
c8: f023 0301 bic.w r3, r3, #1 ; 0x1
cc: 600b str r3, [r1, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:210
ce: 684b ldr r3, [r1, #4]
d0: f003 0301 and.w r3, r3, #1 ; 0x1
d4: f083 0001 eor.w r0, r3, #1 ; 0x1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:218
d8: 4770 bx lr
da: 46c0 nop (mov r8, r8)
dc: 40006400 .word 0x40006400
Disassembly of section .text.CAN_FilterInit:
00000000 <CAN_FilterInit>:
CAN_FilterInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:230
0: 493c ldr r1, [pc, #240] (f4 <CAN_FilterInit+0xf4>)
2: b510 push {r4, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:244
4: f8d1 3200 ldr.w r3, [r1, #512]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:240
8: f890 e000 ldrb.w lr, [r0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:244
c: f043 0301 orr.w r3, r3, #1 ; 0x1
10: f8c1 3200 str.w r3, [r1, #512]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:247
14: 2301 movs r3, #1
16: fa03 f30e lsl.w r3, r3, lr
1a: f8d1 221c ldr.w r2, [r1, #540]
1e: b29c uxth r4, r3
20: ea6f 0c04 mvn.w ip, r4
24: ea0c 0202 and.w r2, ip, r2
28: f8c1 221c str.w r2, [r1, #540]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:250
2c: 7883 ldrb r3, [r0, #2]
2e: b9a3 cbnz r3, 5a <CAN_FilterInit+0x5a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:253
30: f8d1 320c ldr.w r3, [r1, #524]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:257
34: 8942 ldrh r2, [r0, #10]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:253
36: ea0c 0303 and.w r3, ip, r3
3a: f8c1 320c str.w r3, [r1, #524]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:257
3e: 88c3 ldrh r3, [r0, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:263
40: 8901 ldrh r1, [r0, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:257
42: ea43 4302 orr.w r3, r3, r2, lsl #16
46: ea4f 02ce mov.w r2, lr, lsl #3
4a: f102 4280 add.w r2, r2, #1073741824 ; 0x40000000
4e: f502 42c8 add.w r2, r2, #25600 ; 0x6400
52: f8c2 3240 str.w r3, [r2, #576]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:263
56: 8883 ldrh r3, [r0, #4]
58: e015 b.n 86 <CAN_FilterInit+0x86>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:267
5a: 2b01 cmp r3, #1
5c: d117 bne.n 8e <CAN_FilterInit+0x8e>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:270
5e: f8d1 320c ldr.w r3, [r1, #524]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:273
62: 8882 ldrh r2, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:270
64: ea44 0303 orr.w r3, r4, r3
68: f8c1 320c str.w r3, [r1, #524]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:273
6c: 88c3 ldrh r3, [r0, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:278
6e: 8901 ldrh r1, [r0, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:273
70: ea43 4302 orr.w r3, r3, r2, lsl #16
74: ea4f 02ce mov.w r2, lr, lsl #3
78: f102 4280 add.w r2, r2, #1073741824 ; 0x40000000
7c: f502 42c8 add.w r2, r2, #25600 ; 0x6400
80: f8c2 3240 str.w r3, [r2, #576]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:278
84: 8943 ldrh r3, [r0, #10]
86: ea43 4301 orr.w r3, r3, r1, lsl #16
8a: f8c2 3244 str.w r3, [r2, #580]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:285
8e: 7843 ldrb r3, [r0, #1]
90: b92b cbnz r3, 9e <CAN_FilterInit+0x9e>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:288
92: 4a18 ldr r2, [pc, #96] (f4 <CAN_FilterInit+0xf4>)
94: f8d2 3204 ldr.w r3, [r2, #516]
98: ea0c 0303 and.w r3, ip, r3
9c: e004 b.n a8 <CAN_FilterInit+0xa8>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:293
9e: 4a15 ldr r2, [pc, #84] (f4 <CAN_FilterInit+0xf4>)
a0: f8d2 3204 ldr.w r3, [r2, #516]
a4: ea44 0303 orr.w r3, r4, r3
a8: f8c2 3204 str.w r3, [r2, #516]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:297
ac: 8983 ldrh r3, [r0, #12]
ae: b92b cbnz r3, bc <CAN_FilterInit+0xbc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:300
b0: 4a10 ldr r2, [pc, #64] (f4 <CAN_FilterInit+0xf4>)
b2: f8d2 3214 ldr.w r3, [r2, #532]
b6: ea0c 0303 and.w r3, ip, r3
ba: e006 b.n ca <CAN_FilterInit+0xca>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:302
bc: 2b01 cmp r3, #1
be: d106 bne.n ce <CAN_FilterInit+0xce>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:305
c0: 4a0c ldr r2, [pc, #48] (f4 <CAN_FilterInit+0xf4>)
c2: f8d2 3214 ldr.w r3, [r2, #532]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -