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

📄 main.lst

📁 using adc with interrupt on EOC
💻 LST
📖 第 1 页 / 共 2 页
字号:

D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\main.o:     file format elf32-littlearm
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\main.o

Disassembly of section .text.DelayuS:

00000000 <DelayuS>:
DelayuS():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:275
   0:	b082      	sub	sp, #8
   2:	9001      	str	r0, [sp, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:276
   4:	9a01      	ldr	r2, [sp, #4]
   6:	1e53      	subs	r3, r2, #1
   8:	9301      	str	r3, [sp, #4]
   a:	2a00      	cmp	r2, #0
   c:	d1fa      	bne.n	4 <DelayuS+0x4>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:277
   e:	b002      	add	sp, #8
  10:	4770      	bx	lr
  12:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.TimingDelay_Decrement:

00000000 <TimingDelay_Decrement>:
TimingDelay_Decrement():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:309
   0:	4a03      	ldr	r2, [pc, #12]	(10 <TimingDelay_Decrement+0x10>)
   2:	6813      	ldr	r3, [r2, #0]
   4:	b113      	cbz	r3, c <TimingDelay_Decrement+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:312
   6:	6813      	ldr	r3, [r2, #0]
   8:	3b01      	subs	r3, #1
   a:	6013      	str	r3, [r2, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:314
   c:	4770      	bx	lr
   e:	46c0      	nop			(mov r8, r8)
  10:	00000000 	.word	0x00000000
Disassembly of section .text.DelaymS:

00000000 <DelaymS>:
DelaymS():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:287
   0:	b510      	push	{r4, lr}
   2:	4604      	mov	r4, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:289
   4:	2001      	movs	r0, #1
   6:	f7ff fffe 	bl	0 <SysTick_CounterCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:291
   a:	4b07      	ldr	r3, [pc, #28]	(28 <DelaymS+0x28>)
   c:	601c      	str	r4, [r3, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:293
   e:	4b06      	ldr	r3, [pc, #24]	(28 <DelaymS+0x28>)
  10:	681c      	ldr	r4, [r3, #0]
  12:	2c00      	cmp	r4, #0
  14:	d1fb      	bne.n	e <DelaymS+0xe>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:296
  16:	f06f 0001 	mvn.w	r0, #1	; 0x1
  1a:	f7ff fffe 	bl	0 <SysTick_CounterCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:298
  1e:	4620      	mov	r0, r4
  20:	f7ff fffe 	bl	0 <SysTick_CounterCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:299
  24:	bd10      	pop	{r4, pc}
  26:	46c0      	nop			(mov r8, r8)
  28:	00000000 	.word	0x00000000
Disassembly of section .text.GetADC1Channel:

00000000 <GetADC1Channel>:
GetADC1Channel():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:252
   0:	4601      	mov	r1, r0
   2:	b510      	push	{r4, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:254
   4:	4809      	ldr	r0, [pc, #36]	(2c <GetADC1Channel+0x2c>)
   6:	2201      	movs	r2, #1
   8:	2305      	movs	r3, #5
   a:	f7ff fffe 	bl	0 <ADC_RegularChannelConfig>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:257
   e:	4807      	ldr	r0, [pc, #28]	(2c <GetADC1Channel+0x2c>)
  10:	2101      	movs	r1, #1
  12:	f7ff fffe 	bl	0 <ADC_SoftwareStartConvCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:260
  16:	4805      	ldr	r0, [pc, #20]	(2c <GetADC1Channel+0x2c>)
  18:	2102      	movs	r1, #2
  1a:	f7ff fffe 	bl	0 <ADC_GetFlagStatus>
  1e:	2800      	cmp	r0, #0
  20:	d0f9      	beq.n	16 <GetADC1Channel+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:263
  22:	4802      	ldr	r0, [pc, #8]	(2c <GetADC1Channel+0x2c>)
  24:	f7ff fffe 	bl	0 <ADC_GetConversionValue>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:264
  28:	bd10      	pop	{r4, pc}
  2a:	46c0      	nop			(mov r8, r8)
  2c:	40012400 	.word	0x40012400
Disassembly of section .text.InitADC1:

00000000 <InitADC1>:
InitADC1():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:199
   0:	b530      	push	{r4, r5, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:205
   2:	2101      	movs	r1, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:199
   4:	b087      	sub	sp, #28
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:205
   6:	f44f 7000 	mov.w	r0, #512	; 0x200
   a:	f7ff fffe 	bl	0 <RCC_APB2PeriphClockCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:206
   e:	481d      	ldr	r0, [pc, #116]	(78 <ADC_DeInit+0x78>)
  10:	f7ff fffe 	bl	0 <ADC_DeInit>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:210
  14:	2400      	movs	r4, #0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:209
  16:	f04f 0302 	mov.w	r3, #2	; 0x2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:212
  1a:	a905      	add	r1, sp, #20
  1c:	481a      	ldr	r0, [pc, #104]	(88 <InitADC1+0x88>)
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:209
  1e:	f8ad 3014 	strh.w	r3, [sp, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:210
  22:	f88d 4016 	strb.w	r4, [sp, #22]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:211
  26:	f88d 4017 	strb.w	r4, [sp, #23]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:212
  2a:	f7ff fffe 	bl	0 <GPIO_Init>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:215
  2e:	4668      	mov	r0, sp
  30:	f7ff fffe 	bl	0 <ADC_StructInit>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:220
  34:	f44f 2360 	mov.w	r3, #917504	; 0xe0000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:217
  38:	9400      	str	r4, [sp, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:218
  3a:	f88d 4004 	strb.w	r4, [sp, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:219
  3e:	f88d 4005 	strb.w	r4, [sp, #5]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:221
  42:	9403      	str	r4, [sp, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:223
  44:	480f      	ldr	r0, [pc, #60]	(84 <InitADC1+0x84>)
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:222
  46:	3401      	adds	r4, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:223
  48:	4669      	mov	r1, sp
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:220
  4a:	9302      	str	r3, [sp, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:222
  4c:	f88d 4010 	strb.w	r4, [sp, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:223
  50:	f7ff fffe 	bl	0 <ADC_Init>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:226
  54:	480b      	ldr	r0, [pc, #44]	(84 <InitADC1+0x84>)
  56:	4621      	mov	r1, r4
  58:	f7ff fffe 	bl	0 <ADC_Cmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:230
  5c:	4809      	ldr	r0, [pc, #36]	(84 <InitADC1+0x84>)
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:215
  5e:	466d      	mov	r5, sp
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:230
  60:	f7ff fffe 	bl	0 <ADC_ResetCalibration>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:233
  64:	4807      	ldr	r0, [pc, #28]	(20 <ADC_GetResetCalibrationStatus+0x20>)
  66:	f7ff fffe 	bl	0 <ADC_GetResetCalibrationStatus>
  6a:	2801      	cmp	r0, #1
  6c:	d0fa      	beq.n	64 <InitADC1+0x64>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:236
  6e:	4805      	ldr	r0, [pc, #20]	(84 <InitADC1+0x84>)
  70:	f7ff fffe 	bl	0 <ADC_StartCalibration>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:239
  74:	4803      	ldr	r0, [pc, #12]	(10 <ADC_GetCalibrationStatus+0x10>)
  76:	f7ff fffe 	bl	0 <ADC_GetCalibrationStatus>
  7a:	2801      	cmp	r0, #1
  7c:	d0fa      	beq.n	74 <ADC_GetCalibrationStatus+0x74>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:241
  7e:	b007      	add	sp, #28
  80:	bd30      	pop	{r4, r5, pc}
  82:	46c0      	nop			(mov r8, r8)
  84:	40012400 	.word	0x40012400
  88:	40010800 	.word	0x40010800
Disassembly of section .text.LEDsSet:

00000000 <LEDsSet>:
LEDsSet():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:179
   0:	b570      	push	{r4, r5, r6, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:180
   2:	4d29      	ldr	r5, [pc, #164]	(a8 <LEDsSet+0xa8>)
   4:	f010 0f01 	tst.w	r0, #1	; 0x1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project/main.c:179
   8:	4604      	mov	r4, r0

⌨️ 快捷键说明

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