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

📄 stm32f10x_usart.lst

📁 using adc with interrupt on EOC
💻 LST
📖 第 1 页 / 共 3 页
字号:
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:916
   4:	f001 021f 	and.w	r2, r1, #31	; 0x1f
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:901
   8:	4604      	mov	r4, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:911
   a:	f3c1 1042 	ubfx	r0, r1, #5, #3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:916
   e:	fa13 f202 	lsls.w	r2, r3, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:918
  12:	4298      	cmp	r0, r3
  14:	d101      	bne.n	1a <USART_GetITStatus+0x1a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:920
  16:	89a3      	ldrh	r3, [r4, #12]
  18:	e003      	b.n	22 <USART_GetITStatus+0x22>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:922
  1a:	2802      	cmp	r0, #2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:924
  1c:	bf0c      	ite	eq
  1e:	8a23      	ldrheq	r3, [r4, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:928
  20:	8aa3      	ldrhne	r3, [r4, #20]
  22:	b29b      	uxth	r3, r3
  24:	ea02 0003 	and.w	r0, r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:934
  28:	8823      	ldrh	r3, [r4, #0]
  2a:	b29c      	uxth	r4, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:936
  2c:	b130      	cbz	r0, 3c <USART_GetITStatus+0x3c>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:933
  2e:	0a0a      	lsrs	r2, r1, #8
  30:	2301      	movs	r3, #1
  32:	4093      	lsls	r3, r2
  34:	4223      	tst	r3, r4
  36:	bf0c      	ite	eq
  38:	2000      	moveq	r0, #0
  3a:	2001      	movne	r0, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:946
  3c:	bd10      	pop	{r4, pc}
  3e:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.USART_ClearITPendingBit:

00000000 <USART_ClearITPendingBit>:
USART_ClearITPendingBit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:975
   0:	0a09      	lsrs	r1, r1, #8
   2:	2301      	movs	r3, #1
   4:	408b      	lsls	r3, r1
   6:	43db      	mvns	r3, r3
   8:	b29b      	uxth	r3, r3
   a:	8003      	strh	r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:987
   c:	4770      	bx	lr
   e:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.USART_Init:

00000000 <USART_Init>:
USART_Init():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:141
   0:	8a03      	ldrh	r3, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:171
   2:	88ca      	ldrh	r2, [r1, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:164
   4:	f423 5340 	bic.w	r3, r3, #12288	; 0x3000
   8:	041b      	lsls	r3, r3, #16
   a:	0c1b      	lsrs	r3, r3, #16
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:171
   c:	4313      	orrs	r3, r2
   e:	8203      	strh	r3, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:174
  10:	8982      	ldrh	r2, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:186
  12:	890b      	ldrh	r3, [r1, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:141
  14:	b530      	push	{r4, r5, lr}
  16:	460d      	mov	r5, r1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:186
  18:	8889      	ldrh	r1, [r1, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:176
  1a:	f422 52b0 	bic.w	r2, r2, #5632	; 0x1600
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:186
  1e:	430b      	orrs	r3, r1
  20:	8969      	ldrh	r1, [r5, #10]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:176
  22:	f022 020c 	bic.w	r2, r2, #12	; 0xc
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:186
  26:	430b      	orrs	r3, r1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:176
  28:	0412      	lsls	r2, r2, #16
  2a:	0c12      	lsrs	r2, r2, #16
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:186
  2c:	b29b      	uxth	r3, r3
  2e:	4313      	orrs	r3, r2
  30:	8183      	strh	r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:189
  32:	8a83      	ldrh	r3, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:198
  34:	89aa      	ldrh	r2, [r5, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:191
  36:	f423 7340 	bic.w	r3, r3, #768	; 0x300
  3a:	041b      	lsls	r3, r3, #16
  3c:	0c1b      	lsrs	r3, r3, #16
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:141
  3e:	b089      	sub	sp, #36
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:198
  40:	4313      	orrs	r3, r2
  42:	8283      	strh	r3, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:141
  44:	9001      	str	r0, [sp, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:159
  46:	4604      	mov	r4, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:202
  48:	a803      	add	r0, sp, #12
  4a:	f7ff fffe 	bl	0 <RCC_GetClocksFreq>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:203
  4e:	4b0f      	ldr	r3, [pc, #60]	(8c <RCC_GetClocksFreq+0x8c>)
  50:	429c      	cmp	r4, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:205
  52:	bf0c      	ite	eq
  54:	9b06      	ldreq	r3, [sp, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:209
  56:	9b05      	ldrne	r3, [sp, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:213
  58:	2219      	movs	r2, #25
  5a:	fb03 f202 	mul.w	r2, r3, r2
  5e:	682b      	ldr	r3, [r5, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:214
  60:	2064      	movs	r0, #100
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:213
  62:	009b      	lsls	r3, r3, #2
  64:	fbb2 f2f3 	udiv	r2, r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:214
  68:	fbb2 f1f0 	udiv	r1, r2, r0
  6c:	0109      	lsls	r1, r1, #4
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:221
  6e:	090b      	lsrs	r3, r1, #4
  70:	fb03 2310 	mls	r3, r3, r0, r2
  74:	011b      	lsls	r3, r3, #4
  76:	3332      	adds	r3, #50
  78:	fbb3 f3f0 	udiv	r3, r3, r0
  7c:	f003 030f 	and.w	r3, r3, #15	; 0xf
  80:	430b      	orrs	r3, r1
  82:	9a01      	ldr	r2, [sp, #4]
  84:	b29b      	uxth	r3, r3
  86:	8113      	strh	r3, [r2, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:222
  88:	b009      	add	sp, #36
  8a:	bd30      	pop	{r4, r5, pc}
  8c:	40013800 	.word	0x40013800
Disassembly of section .text.USART_DeInit:

00000000 <USART_DeInit>:
USART_DeInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:91
   0:	b507      	push	{r0, r1, r2, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:95
   2:	4b21      	ldr	r3, [pc, #132]	(88 <USART_DeInit+0x88>)
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:91
   4:	9001      	str	r0, [sp, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:95
   6:	4298      	cmp	r0, r3
   8:	d02b      	beq.n	62 <USART_DeInit+0x62>
   a:	d808      	bhi.n	1e <USART_DeInit+0x1e>
   c:	f5a3 6300 	sub.w	r3, r3, #2048	; 0x800
  10:	4298      	cmp	r0, r3
  12:	d016      	beq.n	42 <USART_DeInit+0x42>
  14:	f503 6380 	add.w	r3, r3, #1024	; 0x400
  18:	4298      	cmp	r0, r3
  1a:	d01a      	beq.n	52 <USART_DeInit+0x52>
  1c:	e033      	b.n	86 <USART_DeInit+0x86>
  1e:	4b1b      	ldr	r3, [pc, #108]	(8c <USART_DeInit+0x8c>)
  20:	4298      	cmp	r0, r3
  22:	d026      	beq.n	72 <USART_DeInit+0x72>
  24:	f503 4368 	add.w	r3, r3, #59392	; 0xe800
  28:	4298      	cmp	r0, r3
  2a:	d12c      	bne.n	86 <USART_DeInit+0x86>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:98
  2c:	2101      	movs	r1, #1
  2e:	f44f 4080 	mov.w	r0, #16384	; 0x4000
  32:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:99
  36:	f44f 4080 	mov.w	r0, #16384	; 0x4000
  3a:	2100      	movs	r1, #0
  3c:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:100
  40:	e021      	b.n	86 <USART_DeInit+0x86>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:103
  42:	f44f 3000 	mov.w	r0, #131072	; 0x20000
  46:	2101      	movs	r1, #1
  48:	f7ff fffe 	bl	0 <RCC_APB1PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:104
  4c:	f44f 3000 	mov.w	r0, #131072	; 0x20000
  50:	e016      	b.n	80 <USART_DeInit+0x80>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:108
  52:	f44f 2080 	mov.w	r0, #262144	; 0x40000
  56:	2101      	movs	r1, #1
  58:	f7ff fffe 	bl	0 <RCC_APB1PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:109
  5c:	f44f 2080 	mov.w	r0, #262144	; 0x40000
  60:	e00e      	b.n	80 <USART_DeInit+0x80>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:113
  62:	f44f 2000 	mov.w	r0, #524288	; 0x80000
  66:	2101      	movs	r1, #1
  68:	f7ff fffe 	bl	0 <RCC_APB1PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:114
  6c:	f44f 2000 	mov.w	r0, #524288	; 0x80000
  70:	e006      	b.n	80 <USART_DeInit+0x80>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:118
  72:	f44f 1080 	mov.w	r0, #1048576	; 0x100000
  76:	2101      	movs	r1, #1
  78:	f7ff fffe 	bl	0 <RCC_APB1PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:119
  7c:	f44f 1080 	mov.w	r0, #1048576	; 0x100000
  80:	2100      	movs	r1, #0
  82:	f7ff fffe 	bl	0 <RCC_APB1PeriphResetCmd>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_usart.c:125
  86:	bd0e      	pop	{r1, r2, r3, pc}
  88:	40004c00 	.word	0x40004c00
  8c:	40005000 	.word	0x40005000

⌨️ 快捷键说明

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