📄 stm32f10x_adc.lst
字号:
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1008
1c: 68c1 ldr r1, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1012
1e: ea21 0103 bic.w r1, r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1016
22: 4311 orrs r1, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1018
24: 60c1 str r1, [r0, #12]
26: e00b b.n 40 <ADC_InjectedChannelConfig+0x40>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1025
28: 2203 movs r2, #3
2a: fb0e f202 mul.w r2, lr, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1027
2e: 2307 movs r3, #7
30: 4093 lsls r3, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1031
32: fa0c f202 lsl.w r2, ip, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1023
36: 6901 ldr r1, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1027
38: ea21 0103 bic.w r1, r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1031
3c: 4311 orrs r1, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1033
3e: 6101 str r1, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1038
40: 6b81 ldr r1, [r0, #56]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1042
42: 2305 movs r3, #5
44: f3c1 5201 ubfx r2, r1, #20, #2
48: ebc2 0204 rsb r2, r2, r4
4c: 3202 adds r2, #2
4e: b2d2 uxtb r2, r2
50: fb02 f203 mul.w r2, r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1044
54: 331a adds r3, #26
56: 4093 lsls r3, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1048
58: fa0e f202 lsl.w r2, lr, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1044
5c: ea21 0103 bic.w r1, r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1048
60: 4311 orrs r1, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1050
62: 6381 str r1, [r0, #56]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1051
64: bd10 pop {r4, pc}
66: 46c0 nop (mov r8, r8)
Disassembly of section .text.ADC_InjectedSequencerLengthConfig:
00000000 <ADC_InjectedSequencerLengthConfig>:
ADC_InjectedSequencerLengthConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1063
0: 6b83 ldr r3, [r0, #56]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1077
2: 3901 subs r1, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1074
4: f423 1340 bic.w r3, r3, #3145728 ; 0x300000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1077
8: ea43 5301 orr.w r3, r3, r1, lsl #20
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1063
c: 6383 str r3, [r0, #56]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1080
e: 4770 bx lr
Disassembly of section .text.ADC_SetInjectedOffset:
00000000 <ADC_SetInjectedOffset>:
ADC_SetInjectedOffset():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1099
0: b082 sub sp, #8
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1106
2: 500a str r2, [r1, r0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1107
4: b002 add sp, #8
6: 4770 bx lr
Disassembly of section .text.ADC_GetInjectedConversionValue:
00000000 <ADC_GetInjectedConversionValue>:
ADC_GetInjectedConversionValue():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1123
0: 3028 adds r0, #40
2: 5840 ldr r0, [r0, r1]
4: b082 sub sp, #8
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1130
6: b280 uxth r0, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1123
8: b002 add sp, #8
a: 4770 bx lr
Disassembly of section .text.ADC_AnalogWatchdogCmd:
00000000 <ADC_AnalogWatchdogCmd>:
ADC_AnalogWatchdogCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1157
0: 6843 ldr r3, [r0, #4]
2: f423 0340 bic.w r3, r3, #12582912 ; 0xc00000
6: f423 7300 bic.w r3, r3, #512 ; 0x200
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1169
a: 4319 orrs r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1171
c: 6041 str r1, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1172
e: 4770 bx lr
Disassembly of section .text.ADC_AnalogWatchdogThresholdsConfig:
00000000 <ADC_AnalogWatchdogThresholdsConfig>:
ADC_AnalogWatchdogThresholdsConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1187
0: 6241 str r1, [r0, #36]
2: 6282 str r2, [r0, #40]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1197
4: 4770 bx lr
6: 46c0 nop (mov r8, r8)
Disassembly of section .text.ADC_AnalogWatchdogSingleChannelConfig:
00000000 <ADC_AnalogWatchdogSingleChannelConfig>:
ADC_AnalogWatchdogSingleChannelConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1228
0: 6843 ldr r3, [r0, #4]
2: f023 031f bic.w r3, r3, #31 ; 0x1f
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1240
6: 4319 orrs r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1242
8: 6041 str r1, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1243
a: 4770 bx lr
Disassembly of section .text.ADC_TempSensorVrefintCmd:
00000000 <ADC_TempSensorVrefintCmd>:
ADC_TempSensorVrefintCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1254
0: b120 cbz r0, c <ADC_TempSensorVrefintCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1261
2: 4a05 ldr r2, [pc, #20] (18 <ADC_TempSensorVrefintCmd+0x18>)
4: 6893 ldr r3, [r2, #8]
6: f443 0300 orr.w r3, r3, #8388608 ; 0x800000
a: e003 b.n 14 <ADC_TempSensorVrefintCmd+0x14>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1266
c: 4a02 ldr r2, [pc, #8] (18 <ADC_TempSensorVrefintCmd+0x18>)
e: 6893 ldr r3, [r2, #8]
10: f423 0300 bic.w r3, r3, #8388608 ; 0x800000
14: 6093 str r3, [r2, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1268
16: 4770 bx lr
18: 40012400 .word 0x40012400
Disassembly of section .text.ADC_GetFlagStatus:
00000000 <ADC_GetFlagStatus>:
ADC_GetFlagStatus():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1285
0: 6803 ldr r3, [r0, #0]
2: 4219 tst r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1306
4: bf0c ite eq
6: 2000 moveq r0, #0
8: 2001 movne r0, #1
a: 4770 bx lr
Disassembly of section .text.ADC_ClearFlag:
00000000 <ADC_ClearFlag>:
ADC_ClearFlag():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1323
0: 43c9 mvns r1, r1
2: 6001 str r1, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1330
4: 4770 bx lr
6: 46c0 nop (mov r8, r8)
Disassembly of section .text.ADC_GetITStatus:
00000000 <ADC_GetITStatus>:
ADC_GetITStatus():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1345
0: 6842 ldr r2, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1360
2: 6803 ldr r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1345
4: ea13 2011 ands.w r0, r3, r1, lsr #8
8: d004 beq.n 14 <ADC_GetITStatus+0x14>
a: b2cb uxtb r3, r1
c: 4213 tst r3, r2
e: bf0c ite eq
10: 2000 moveq r0, #0
12: 2001 movne r0, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1373
14: 4770 bx lr
16: 46c0 nop (mov r8, r8)
Disassembly of section .text.ADC_ClearITPendingBit:
00000000 <ADC_ClearITPendingBit>:
ADC_ClearITPendingBit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1388
0: ea6f 2111 mvn.w r1, r1, lsr #8
4: 6001 str r1, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:1400
6: 4770 bx lr
Disassembly of section .text.ADC_DeInit:
00000000 <ADC_DeInit>:
ADC_DeInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:131
0: b507 push {r0, r1, r2, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:135
2: 4b13 ldr r3, [pc, #76] (50 <ADC_DeInit+0x50>)
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:131
4: 9001 str r0, [sp, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:135
6: 4298 cmp r0, r3
8: d00f beq.n 2a <ADC_DeInit+0x2a>
a: f503 53a0 add.w r3, r3, #5120 ; 0x1400
e: 4298 cmp r0, r3
10: d013 beq.n 3a <ADC_DeInit+0x3a>
12: f5a3 53c0 sub.w r3, r3, #6144 ; 0x1800
16: 4298 cmp r0, r3
18: d119 bne.n 4e <ADC_DeInit+0x4e>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:139
1a: f44f 7000 mov.w r0, #512 ; 0x200
1e: 2101 movs r1, #1
20: f7ff fffe bl 0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:141
24: f44f 7000 mov.w r0, #512 ; 0x200
28: e00e b.n 48 <ADC_DeInit+0x48>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:146
2a: f44f 6080 mov.w r0, #1024 ; 0x400
2e: 2101 movs r1, #1
30: f7ff fffe bl 0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:148
34: f44f 6080 mov.w r0, #1024 ; 0x400
38: e006 b.n 48 <ADC_DeInit+0x48>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:153
3a: f44f 4000 mov.w r0, #32768 ; 0x8000
3e: 2101 movs r1, #1
40: f7ff fffe bl 0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:155
44: f44f 4000 mov.w r0, #32768 ; 0x8000
48: 2100 movs r1, #0
4a: f7ff fffe bl 0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_adc.c:161
4e: bd0e pop {r1, r2, r3, pc}
50: 40012800 .word 0x40012800
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -