📄 stm32f10x_usart.lst
字号:
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_usart.o: file format elf32-littlearm
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_usart.o
Disassembly of section .text.USART_StructInit:
00000000 <USART_StructInit>:
USART_StructInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:233
0: f44f 5316 mov.w r3, #9600 ; 0x2580
4: 6003 str r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:239
6: f04f 020c mov.w r2, #12 ; 0xc
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:236
a: f5a3 5316 sub.w r3, r3, #9600 ; 0x2580
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:233
e: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:237
10: 80c3 strh r3, [r0, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:238
12: 8103 strh r3, [r0, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:239
14: 8142 strh r2, [r0, #10]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:240
16: 8183 strh r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:241
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_ClockInit:
00000000 <USART_ClockInit>:
USART_ClockInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:256
0: 884b ldrh r3, [r1, #2]
2: b510 push {r4, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:280
4: 880c ldrh r4, [r1, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:267
6: 8a02 ldrh r2, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:280
8: 4323 orrs r3, r4
a: 888c ldrh r4, [r1, #4]
c: 88c9 ldrh r1, [r1, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:269
e: f422 6270 bic.w r2, r2, #3840 ; 0xf00
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:280
12: 4323 orrs r3, r4
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:269
14: 0412 lsls r2, r2, #16
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:280
16: 430b orrs r3, r1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:269
18: 0c12 lsrs r2, r2, #16
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:280
1a: b29b uxth r3, r3
1c: 4313 orrs r3, r2
1e: 8203 strh r3, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:281
20: bd10 pop {r4, pc}
22: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_ClockStructInit:
00000000 <USART_ClockStructInit>:
USART_ClockStructInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:292
0: 2300 movs r3, #0
2: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:295
4: 8043 strh r3, [r0, #2]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:296
6: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:297
8: 80c3 strh r3, [r0, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:298
a: 4770 bx lr
Disassembly of section .text.USART_Cmd:
00000000 <USART_Cmd>:
USART_Cmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:312
0: b121 cbz r1, c <USART_Cmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:320
2: 8983 ldrh r3, [r0, #12]
4: b29b uxth r3, r3
6: f443 5300 orr.w r3, r3, #8192 ; 0x2000
a: e004 b.n 16 <USART_Cmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:325
c: 8983 ldrh r3, [r0, #12]
e: f423 5300 bic.w r3, r3, #8192 ; 0x2000
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8183 strh r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:327
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_ITConfig:
00000000 <USART_ITConfig>:
USART_ITConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:355
0: b507 push {r0, r1, r2, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:373
2: 2301 movs r3, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:368
4: f3c1 1e42 ubfx lr, r1, #5, #3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:373
8: f001 011f and.w r1, r1, #31 ; 0x1f
c: fa13 f101 lsls.w r1, r3, r1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:375
10: 459e cmp lr, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:355
12: 9001 str r0, [sp, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:375
14: d101 bne.n 1a <USART_ITConfig+0x1a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:377
16: 300c adds r0, #12
18: e005 b.n 26 <USART_ITConfig+0x26>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:379
1a: f1be 0f02 cmp.w lr, #2 ; 0x2
1e: d101 bne.n 24 <USART_ITConfig+0x24>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:381
20: 3010 adds r0, #16
22: e000 b.n 26 <USART_ITConfig+0x26>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:385
24: 3014 adds r0, #20
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:387
26: b112 cbz r2, 2e <USART_ITConfig+0x2e>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:389
28: 6803 ldr r3, [r0, #0]
2a: 430b orrs r3, r1
2c: e002 b.n 34 <USART_ITConfig+0x34>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:393
2e: 6803 ldr r3, [r0, #0]
30: ea23 0301 bic.w r3, r3, r1
34: 6003 str r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:395
36: bd0e pop {r1, r2, r3, pc}
Disassembly of section .text.USART_DMACmd:
00000000 <USART_DMACmd>:
USART_DMACmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:414
0: b122 cbz r2, c <USART_DMACmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:424
2: 8a83 ldrh r3, [r0, #20]
4: b29b uxth r3, r3
6: ea41 0303 orr.w r3, r1, r3
a: e003 b.n 14 <USART_DMACmd+0x14>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:430
c: 8a83 ldrh r3, [r0, #20]
e: b29b uxth r3, r3
10: ea23 0301 bic.w r3, r3, r1
14: 8283 strh r3, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:432
16: 4770 bx lr
Disassembly of section .text.USART_SetAddress:
00000000 <USART_SetAddress>:
USART_SetAddress():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:445
0: 8a03 ldrh r3, [r0, #16]
2: f023 030f bic.w r3, r3, #15 ; 0xf
6: 041b lsls r3, r3, #16
8: 0c1b lsrs r3, r3, #16
a: 8203 strh r3, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:453
c: 8a03 ldrh r3, [r0, #16]
e: b29b uxth r3, r3
10: 430b orrs r3, r1
12: 8203 strh r3, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:454
14: 4770 bx lr
16: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_WakeUpConfig:
00000000 <USART_WakeUpConfig>:
USART_WakeUpConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:470
0: 8983 ldrh r3, [r0, #12]
2: f423 6300 bic.w r3, r3, #2048 ; 0x800
6: 041b lsls r3, r3, #16
8: 0c1b lsrs r3, r3, #16
a: 8183 strh r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:476
c: 8983 ldrh r3, [r0, #12]
e: b29b uxth r3, r3
10: 4319 orrs r1, r3
12: 8181 strh r1, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:477
14: 4770 bx lr
16: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_ReceiverWakeUpCmd:
00000000 <USART_ReceiverWakeUpCmd>:
USART_ReceiverWakeUpCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:491
0: b121 cbz r1, c <USART_ReceiverWakeUpCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:499
2: 8983 ldrh r3, [r0, #12]
4: b29b uxth r3, r3
6: f043 0302 orr.w r3, r3, #2 ; 0x2
a: e004 b.n 16 <USART_ReceiverWakeUpCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:504
c: 8983 ldrh r3, [r0, #12]
e: f023 0302 bic.w r3, r3, #2 ; 0x2
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8183 strh r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:506
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_LINBreakDetectLengthConfig:
00000000 <USART_LINBreakDetectLengthConfig>:
USART_LINBreakDetectLengthConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:523
0: 8a03 ldrh r3, [r0, #16]
2: f023 0320 bic.w r3, r3, #32 ; 0x20
6: 041b lsls r3, r3, #16
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -