📄 stm32f10x_usart.lst
字号:
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:529
c: 8a03 ldrh r3, [r0, #16]
e: b29b uxth r3, r3
10: 4319 orrs r1, r3
12: 8201 strh r1, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:530
14: 4770 bx lr
16: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_LINCmd:
00000000 <USART_LINCmd>:
USART_LINCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:544
0: b121 cbz r1, c <USART_LINCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:552
2: 8a03 ldrh r3, [r0, #16]
4: b29b uxth r3, r3
6: f443 4380 orr.w r3, r3, #16384 ; 0x4000
a: e004 b.n 16 <USART_LINCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:557
c: 8a03 ldrh r3, [r0, #16]
e: f423 4380 bic.w r3, r3, #16384 ; 0x4000
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8203 strh r3, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:559
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_SendData:
00000000 <USART_SendData>:
USART_SendData():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:572
0: 05c9 lsls r1, r1, #23
2: 0dc9 lsrs r1, r1, #23
4: 8081 strh r1, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:579
6: 4770 bx lr
Disassembly of section .text.USART_ReceiveData:
00000000 <USART_ReceiveData>:
USART_ReceiveData():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:591
0: 8880 ldrh r0, [r0, #4]
2: 05c0 lsls r0, r0, #23
4: 0dc0 lsrs r0, r0, #23
6: 4770 bx lr
Disassembly of section .text.USART_SendBreak:
00000000 <USART_SendBreak>:
USART_SendBreak():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:609
0: 8983 ldrh r3, [r0, #12]
2: b29b uxth r3, r3
4: f043 0301 orr.w r3, r3, #1 ; 0x1
8: 8183 strh r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:615
a: 4770 bx lr
Disassembly of section .text.USART_SetGuardTime:
00000000 <USART_SetGuardTime>:
USART_SetGuardTime():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:628
0: 8b03 ldrh r3, [r0, #24]
2: b2db uxtb r3, r3
4: 8303 strh r3, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:635
6: 8b03 ldrh r3, [r0, #24]
8: b29b uxth r3, r3
a: ea43 2301 orr.w r3, r3, r1, lsl #8
e: 8303 strh r3, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:636
10: 4770 bx lr
12: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_SetPrescaler:
00000000 <USART_SetPrescaler>:
USART_SetPrescaler():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:650
0: 8b03 ldrh r3, [r0, #24]
2: f403 437f and.w r3, r3, #65280 ; 0xff00
6: 8303 strh r3, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:657
8: 8b03 ldrh r3, [r0, #24]
a: b29b uxth r3, r3
c: 430b orrs r3, r1
e: 8303 strh r3, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:658
10: 4770 bx lr
12: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_SmartCardCmd:
00000000 <USART_SmartCardCmd>:
USART_SmartCardCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:672
0: b121 cbz r1, c <USART_SmartCardCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:680
2: 8a83 ldrh r3, [r0, #20]
4: b29b uxth r3, r3
6: f043 0320 orr.w r3, r3, #32 ; 0x20
a: e004 b.n 16 <USART_SmartCardCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:685
c: 8a83 ldrh r3, [r0, #20]
e: f023 0320 bic.w r3, r3, #32 ; 0x20
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8283 strh r3, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:687
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_SmartCardNACKCmd:
00000000 <USART_SmartCardNACKCmd>:
USART_SmartCardNACKCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:701
0: b121 cbz r1, c <USART_SmartCardNACKCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:709
2: 8a83 ldrh r3, [r0, #20]
4: b29b uxth r3, r3
6: f043 0310 orr.w r3, r3, #16 ; 0x10
a: e004 b.n 16 <USART_SmartCardNACKCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:714
c: 8a83 ldrh r3, [r0, #20]
e: f023 0310 bic.w r3, r3, #16 ; 0x10
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8283 strh r3, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:716
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_HalfDuplexCmd:
00000000 <USART_HalfDuplexCmd>:
USART_HalfDuplexCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:730
0: b121 cbz r1, c <USART_HalfDuplexCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:738
2: 8a83 ldrh r3, [r0, #20]
4: b29b uxth r3, r3
6: f043 0308 orr.w r3, r3, #8 ; 0x8
a: e004 b.n 16 <USART_HalfDuplexCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:743
c: 8a83 ldrh r3, [r0, #20]
e: f023 0308 bic.w r3, r3, #8 ; 0x8
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8283 strh r3, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:745
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_IrDAConfig:
00000000 <USART_IrDAConfig>:
USART_IrDAConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:761
0: 8a83 ldrh r3, [r0, #20]
2: f023 0304 bic.w r3, r3, #4 ; 0x4
6: 041b lsls r3, r3, #16
8: 0c1b lsrs r3, r3, #16
a: 8283 strh r3, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:767
c: 8a83 ldrh r3, [r0, #20]
e: b29b uxth r3, r3
10: 4319 orrs r1, r3
12: 8281 strh r1, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:768
14: 4770 bx lr
16: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_IrDACmd:
00000000 <USART_IrDACmd>:
USART_IrDACmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:782
0: b121 cbz r1, c <USART_IrDACmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:790
2: 8a83 ldrh r3, [r0, #20]
4: b29b uxth r3, r3
6: f043 0302 orr.w r3, r3, #2 ; 0x2
a: e004 b.n 16 <USART_IrDACmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:795
c: 8a83 ldrh r3, [r0, #20]
e: f023 0302 bic.w r3, r3, #2 ; 0x2
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8283 strh r3, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:797
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.USART_GetFlagStatus:
00000000 <USART_GetFlagStatus>:
USART_GetFlagStatus():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:822
0: 8803 ldrh r3, [r0, #0]
2: 4219 tst r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:839
4: bf0c ite eq
6: 2000 moveq r0, #0
8: 2001 movne r0, #1
a: 4770 bx lr
Disassembly of section .text.USART_ClearFlag:
00000000 <USART_ClearFlag>:
USART_ClearFlag():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:868
0: 43c9 mvns r1, r1
2: b289 uxth r1, r1
4: 8001 strh r1, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:875
6: 4770 bx lr
Disassembly of section .text.USART_GetITStatus:
00000000 <USART_GetITStatus>:
USART_GetITStatus():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:901
0: 2301 movs r3, #1
2: b510 push {r4, lr}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -