⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stm32f10x_gpio.lst

📁 using adc with interrupt on EOC
💻 LST
📖 第 1 页 / 共 2 页
字号:
   c:	6983      	ldr	r3, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:416
   e:	4770      	bx	lr
Disassembly of section .text.GPIO_EventOutputConfig:

00000000 <GPIO_EventOutputConfig>:
GPIO_EventOutputConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:449
   0:	b510      	push	{r4, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:456
   2:	4c05      	ldr	r4, [pc, #20]	(18 <GPIO_EventOutputConfig+0x18>)
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:458
   4:	f64f 7380 	movw	r3, #65408	; 0xff80
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:456
   8:	6822      	ldr	r2, [r4, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:459
   a:	ea41 1100 	orr.w	r1, r1, r0, lsl #4
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:458
   e:	ea02 0303 	and.w	r3, r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:460
  12:	4319      	orrs	r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:462
  14:	6021      	str	r1, [r4, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:463
  16:	bd10      	pop	{r4, pc}
  18:	40010000 	.word	0x40010000
Disassembly of section .text.GPIO_EventOutputCmd:

00000000 <GPIO_EventOutputCmd>:
GPIO_EventOutputCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:474
   0:	4b01      	ldr	r3, [pc, #4]	(8 <GPIO_EventOutputCmd+0x8>)
   2:	6018      	str	r0, [r3, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:479
   4:	4770      	bx	lr
   6:	46c0      	nop			(mov r8, r8)
   8:	4220001c 	.word	0x4220001c
Disassembly of section .text.GPIO_PinRemapConfig:

00000000 <GPIO_PinRemapConfig>:
GPIO_PinRemapConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:517
   0:	b530      	push	{r4, r5, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:529
   2:	f400 1340 	and.w	r3, r0, #3145728	; 0x300000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:524
   6:	4c15      	ldr	r4, [pc, #84]	(5c <GPIO_PinRemapConfig+0x5c>)
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:527
   8:	ea4f 4e00 	mov.w	lr, r0, lsl #16
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:529
   c:	f5b3 1f40 	cmp.w	r3, #3145728	; 0x300000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:517
  10:	460d      	mov	r5, r1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:527
  12:	ea4f 4e1e 	mov.w	lr, lr, lsr #16
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:524
  16:	6861      	ldr	r1, [r4, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:529
  18:	d106      	bne.n	28 <GPIO_PinRemapConfig+0x28>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:532
  1a:	6863      	ldr	r3, [r4, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:531
  1c:	f021 6270 	bic.w	r2, r1, #251658240	; 0xf000000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:532
  20:	f023 6370 	bic.w	r3, r3, #251658240	; 0xf000000
  24:	6063      	str	r3, [r4, #4]
  26:	e00f      	b.n	48 <GPIO_PinRemapConfig+0x48>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:534
  28:	f410 1f80 	tst.w	r0, #1048576	; 0x100000
  2c:	d004      	beq.n	38 <GPIO_PinRemapConfig+0x38>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:537
  2e:	f3c0 4203 	ubfx	r2, r0, #16, #4
  32:	2303      	movs	r3, #3
  34:	4093      	lsls	r3, r2
  36:	e003      	b.n	40 <GPIO_PinRemapConfig+0x40>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:542
  38:	0d43      	lsrs	r3, r0, #21
  3a:	011b      	lsls	r3, r3, #4
  3c:	fa0e f303 	lsl.w	r3, lr, r3
  40:	ea21 0303 	bic.w	r3, r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:543
  44:	f043 6270 	orr.w	r2, r3, #251658240	; 0xf000000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:546
  48:	b125      	cbz	r5, 54 <GPIO_PinRemapConfig+0x54>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:548
  4a:	0d43      	lsrs	r3, r0, #21
  4c:	011b      	lsls	r3, r3, #4
  4e:	fa0e f303 	lsl.w	r3, lr, r3
  52:	431a      	orrs	r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:551
  54:	4b01      	ldr	r3, [pc, #4]	(5c <GPIO_PinRemapConfig+0x5c>)
  56:	605a      	str	r2, [r3, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:552
  58:	bd30      	pop	{r4, r5, pc}
  5a:	46c0      	nop			(mov r8, r8)
  5c:	40010000 	.word	0x40010000
Disassembly of section .text.GPIO_EXTILineConfig:

00000000 <GPIO_EXTILineConfig>:
GPIO_EXTILineConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:567
   0:	b510      	push	{r4, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:574
   2:	f001 0403 	and.w	r4, r1, #3	; 0x3
   6:	00a4      	lsls	r4, r4, #2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:576
   8:	230f      	movs	r3, #15
   a:	40a3      	lsls	r3, r4
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:577
   c:	40a0      	lsls	r0, r4
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:576
   e:	f001 01fc 	and.w	r1, r1, #252	; 0xfc
  12:	f101 4180 	add.w	r1, r1, #1073741824	; 0x40000000
  16:	f501 3180 	add.w	r1, r1, #65536	; 0x10000
  1a:	688a      	ldr	r2, [r1, #8]
  1c:	ea22 0203 	bic.w	r2, r2, r3
  20:	608a      	str	r2, [r1, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:577
  22:	688b      	ldr	r3, [r1, #8]
  24:	4318      	orrs	r0, r3
  26:	6088      	str	r0, [r1, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:578
  28:	bd10      	pop	{r4, pc}
  2a:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.GPIO_AFIODeInit:

00000000 <GPIO_AFIODeInit>:
GPIO_AFIODeInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:108
   0:	2001      	movs	r0, #1
   2:	4601      	mov	r1, r0
   4:	b510      	push	{r4, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:109
   6:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:110
   a:	2001      	movs	r0, #1
   c:	2100      	movs	r1, #0
   e:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:111
  12:	bd10      	pop	{r4, pc}
Disassembly of section .text.GPIO_DeInit:

00000000 <GPIO_DeInit>:
GPIO_DeInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:52
   0:	b507      	push	{r0, r1, r2, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:56
   2:	4b26      	ldr	r3, [pc, #152]	(9c <GPIO_DeInit+0x9c>)
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:52
   4:	9001      	str	r0, [sp, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:56
   6:	4298      	cmp	r0, r3
   8:	d02b      	beq.n	62 <GPIO_DeInit+0x62>
   a:	d80c      	bhi.n	26 <GPIO_DeInit+0x26>
   c:	f5a3 6300 	sub.w	r3, r3, #2048	; 0x800
  10:	4298      	cmp	r0, r3
  12:	d01a      	beq.n	4a <GPIO_DeInit+0x4a>
  14:	f503 6380 	add.w	r3, r3, #1024	; 0x400
  18:	4298      	cmp	r0, r3
  1a:	d01c      	beq.n	56 <GPIO_DeInit+0x56>
  1c:	f5a3 6300 	sub.w	r3, r3, #2048	; 0x800
  20:	4298      	cmp	r0, r3
  22:	d00c      	beq.n	3e <GPIO_DeInit+0x3e>
  24:	e039      	b.n	9a <GPIO_DeInit+0x9a>
  26:	4b1e      	ldr	r3, [pc, #120]	(a0 <GPIO_DeInit+0xa0>)
  28:	4298      	cmp	r0, r3
  2a:	d026      	beq.n	7a <GPIO_DeInit+0x7a>
  2c:	f503 6380 	add.w	r3, r3, #1024	; 0x400
  30:	4298      	cmp	r0, r3
  32:	d028      	beq.n	86 <GPIO_DeInit+0x86>
  34:	f5a3 6300 	sub.w	r3, r3, #2048	; 0x800
  38:	4298      	cmp	r0, r3
  3a:	d018      	beq.n	6e <GPIO_DeInit+0x6e>
  3c:	e02d      	b.n	9a <GPIO_DeInit+0x9a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:59
  3e:	2004      	movs	r0, #4
  40:	2101      	movs	r1, #1
  42:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:60
  46:	2004      	movs	r0, #4
  48:	e024      	b.n	94 <GPIO_DeInit+0x94>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:64
  4a:	2008      	movs	r0, #8
  4c:	2101      	movs	r1, #1
  4e:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:65
  52:	2008      	movs	r0, #8
  54:	e01e      	b.n	94 <GPIO_DeInit+0x94>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:69
  56:	2010      	movs	r0, #16
  58:	2101      	movs	r1, #1
  5a:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:70
  5e:	2010      	movs	r0, #16
  60:	e018      	b.n	94 <GPIO_DeInit+0x94>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:74
  62:	2020      	movs	r0, #32
  64:	2101      	movs	r1, #1
  66:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:75
  6a:	2020      	movs	r0, #32
  6c:	e012      	b.n	94 <GPIO_DeInit+0x94>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:79
  6e:	2040      	movs	r0, #64
  70:	2101      	movs	r1, #1
  72:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:80
  76:	2040      	movs	r0, #64
  78:	e00c      	b.n	94 <GPIO_DeInit+0x94>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:84
  7a:	2080      	movs	r0, #128
  7c:	2101      	movs	r1, #1
  7e:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:85
  82:	2080      	movs	r0, #128
  84:	e006      	b.n	94 <GPIO_DeInit+0x94>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:89
  86:	f44f 7080 	mov.w	r0, #256	; 0x100
  8a:	2101      	movs	r1, #1
  8c:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:90
  90:	f44f 7080 	mov.w	r0, #256	; 0x100
  94:	2100      	movs	r1, #0
  96:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:96
  9a:	bd0e      	pop	{r1, r2, r3, pc}
  9c:	40011400 	.word	0x40011400
  a0:	40011c00 	.word	0x40011c00

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -