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

📄 stm32f10x_can.lst

📁 using adc with interrupt on EOC
💻 LST
📖 第 1 页 / 共 4 页
字号:
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:506
  46:	6891      	ldr	r1, [r2, #8]
  48:	f403 3380 	and.w	r3, r3, #65536	; 0x10000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:507
  4c:	6892      	ldr	r2, [r2, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:506
  4e:	f401 3100 	and.w	r1, r1, #131072	; 0x20000
  52:	0b9b      	lsrs	r3, r3, #14
  54:	ea43 4311 	orr.w	r3, r3, r1, lsr #16
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:507
  58:	f3c2 7200 	ubfx	r2, r2, #28, #1
  5c:	ea43 0002 	orr.w	r0, r3, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:514
  60:	b120      	cbz	r0, 6c <CAN_TransmitStatus+0x6c>
  62:	2807      	cmp	r0, #7
  64:	bf14      	ite	ne
  66:	2000      	movne	r0, #0
  68:	2001      	moveq	r0, #1
  6a:	e000      	b.n	6e <CAN_TransmitStatus+0x6e>
  6c:	2002      	movs	r0, #2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:531
  6e:	4770      	bx	lr
  70:	40006400 	.word	0x40006400
Disassembly of section .text.CAN_CancelTransmit:

00000000 <CAN_CancelTransmit>:
CAN_CancelTransmit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:541
   0:	2801      	cmp	r0, #1
   2:	d008      	beq.n	16 <CAN_CancelTransmit+0x16>
   4:	d302      	bcc.n	c <CAN_CancelTransmit+0xc>
   6:	2802      	cmp	r0, #2
   8:	d00a      	beq.n	20 <CAN_CancelTransmit+0x20>
   a:	e00e      	b.n	2a <CAN_CancelTransmit+0x2a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:548
   c:	4a07      	ldr	r2, [pc, #28]	(2c <CAN_CancelTransmit+0x2c>)
   e:	6893      	ldr	r3, [r2, #8]
  10:	f043 0380 	orr.w	r3, r3, #128	; 0x80
  14:	e008      	b.n	28 <CAN_CancelTransmit+0x28>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:550
  16:	4a05      	ldr	r2, [pc, #20]	(2c <CAN_CancelTransmit+0x2c>)
  18:	6893      	ldr	r3, [r2, #8]
  1a:	f443 4300 	orr.w	r3, r3, #32768	; 0x8000
  1e:	e003      	b.n	28 <CAN_CancelTransmit+0x28>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:552
  20:	4a02      	ldr	r2, [pc, #8]	(2c <CAN_CancelTransmit+0x2c>)
  22:	6893      	ldr	r3, [r2, #8]
  24:	f443 0300 	orr.w	r3, r3, #8388608	; 0x800000
  28:	6093      	str	r3, [r2, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:557
  2a:	4770      	bx	lr
  2c:	40006400 	.word	0x40006400
Disassembly of section .text.CAN_FIFORelease:

00000000 <CAN_FIFORelease>:
CAN_FIFORelease():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:567
   0:	b918      	cbnz	r0, a <CAN_FIFORelease+0xa>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:574
   2:	4b04      	ldr	r3, [pc, #16]	(14 <CAN_FIFORelease+0x14>)
   4:	2220      	movs	r2, #32
   6:	60da      	str	r2, [r3, #12]
   8:	e002      	b.n	10 <CAN_FIFORelease+0x10>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:579
   a:	4b02      	ldr	r3, [pc, #8]	(14 <CAN_FIFORelease+0x14>)
   c:	2220      	movs	r2, #32
   e:	611a      	str	r2, [r3, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:581
  10:	4770      	bx	lr
  12:	46c0      	nop			(mov r8, r8)
  14:	40006400 	.word	0x40006400
Disassembly of section .text.CAN_MessagePending:

00000000 <CAN_MessagePending>:
CAN_MessagePending():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:591
   0:	b910      	cbnz	r0, 8 <CAN_MessagePending+0x8>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:599
   2:	4b06      	ldr	r3, [pc, #24]	(1c <CAN_MessagePending+0x1c>)
   4:	68db      	ldr	r3, [r3, #12]
   6:	e005      	b.n	14 <CAN_MessagePending+0x14>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:601
   8:	2801      	cmp	r0, #1
   a:	d001      	beq.n	10 <CAN_MessagePending+0x10>
   c:	2000      	movs	r0, #0
   e:	e003      	b.n	18 <CAN_MessagePending+0x18>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:603
  10:	4b02      	ldr	r3, [pc, #8]	(1c <CAN_MessagePending+0x1c>)
  12:	691b      	ldr	r3, [r3, #16]
  14:	f003 0003 	and.w	r0, r3, #3	; 0x3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:610
  18:	4770      	bx	lr
  1a:	46c0      	nop			(mov r8, r8)
  1c:	40006400 	.word	0x40006400
Disassembly of section .text.CAN_Receive:

00000000 <CAN_Receive>:
CAN_Receive():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:621
   0:	0103      	lsls	r3, r0, #4
   2:	f103 4280 	add.w	r2, r3, #1073741824	; 0x40000000
   6:	f502 42c8 	add.w	r2, r2, #25600	; 0x6400
   a:	f8d2 31b0 	ldr.w	r3, [r2, #432]
   e:	b510      	push	{r4, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:626
  10:	f003 0304 	and.w	r3, r3, #4	; 0x4
  14:	720b      	strb	r3, [r1, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:627
  16:	b923      	cbnz	r3, 22 <CAN_Receive+0x22>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:629
  18:	f8d2 31b0 	ldr.w	r3, [r2, #432]
  1c:	0d5b      	lsrs	r3, r3, #21
  1e:	600b      	str	r3, [r1, #0]
  20:	e003      	b.n	2a <CAN_Receive+0x2a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:633
  22:	f8d2 31b0 	ldr.w	r3, [r2, #432]
  26:	08db      	lsrs	r3, r3, #3
  28:	604b      	str	r3, [r1, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:636
  2a:	0102      	lsls	r2, r0, #4
  2c:	f102 4280 	add.w	r2, r2, #1073741824	; 0x40000000
  30:	f502 42c8 	add.w	r2, r2, #25600	; 0x6400
  34:	f8d2 31b0 	ldr.w	r3, [r2, #432]
  38:	f003 0302 	and.w	r3, r3, #2	; 0x2
  3c:	724b      	strb	r3, [r1, #9]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:639
  3e:	f8d2 31b4 	ldr.w	r3, [r2, #436]
  42:	f003 030f 	and.w	r3, r3, #15	; 0xf
  46:	728b      	strb	r3, [r1, #10]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:642
  48:	f8d2 31b4 	ldr.w	r3, [r2, #436]
  4c:	0a1b      	lsrs	r3, r3, #8
  4e:	74cb      	strb	r3, [r1, #19]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:645
  50:	f8d2 31b8 	ldr.w	r3, [r2, #440]
  54:	72cb      	strb	r3, [r1, #11]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:646
  56:	f8d2 31b8 	ldr.w	r3, [r2, #440]
  5a:	0a1b      	lsrs	r3, r3, #8
  5c:	730b      	strb	r3, [r1, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:647
  5e:	f8d2 31b8 	ldr.w	r3, [r2, #440]
  62:	0c1b      	lsrs	r3, r3, #16
  64:	734b      	strb	r3, [r1, #13]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:648
  66:	f8d2 31b8 	ldr.w	r3, [r2, #440]
  6a:	0e1b      	lsrs	r3, r3, #24
  6c:	738b      	strb	r3, [r1, #14]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:650
  6e:	f8d2 31bc 	ldr.w	r3, [r2, #444]
  72:	73cb      	strb	r3, [r1, #15]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:651
  74:	f8d2 31bc 	ldr.w	r3, [r2, #444]
  78:	0a1b      	lsrs	r3, r3, #8
  7a:	740b      	strb	r3, [r1, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:652
  7c:	f8d2 31bc 	ldr.w	r3, [r2, #444]
  80:	0c1b      	lsrs	r3, r3, #16
  82:	744b      	strb	r3, [r1, #17]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:653
  84:	f8d2 31bc 	ldr.w	r3, [r2, #444]
  88:	0e1b      	lsrs	r3, r3, #24
  8a:	748b      	strb	r3, [r1, #18]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:656
  8c:	f7ff fffe 	bl	0 <CAN_Receive>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:657
  90:	bd10      	pop	{r4, pc}
  92:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.CAN_Sleep:

00000000 <CAN_Sleep>:
CAN_Sleep():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:667
   0:	4b04      	ldr	r3, [pc, #16]	(14 <CAN_Sleep+0x14>)
   2:	681a      	ldr	r2, [r3, #0]
   4:	f042 0202 	orr.w	r2, r2, #2	; 0x2
   8:	601a      	str	r2, [r3, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:675
   a:	6818      	ldr	r0, [r3, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:683
   c:	f3c0 0040 	ubfx	r0, r0, #1, #1
  10:	4770      	bx	lr
  12:	46c0      	nop			(mov r8, r8)
  14:	40006400 	.word	0x40006400
Disassembly of section .text.CAN_WakeUp:

00000000 <CAN_WakeUp>:
CAN_WakeUp():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:694
   0:	4b05      	ldr	r3, [pc, #20]	(18 <CAN_WakeUp+0x18>)
   2:	681a      	ldr	r2, [r3, #0]
   4:	f022 0202 	bic.w	r2, r2, #2	; 0x2
   8:	601a      	str	r2, [r3, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:702
   a:	6818      	ldr	r0, [r3, #0]
   c:	f080 0002 	eor.w	r0, r0, #2	; 0x2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:710
  10:	f3c0 0040 	ubfx	r0, r0, #1, #1
  14:	4770      	bx	lr
  16:	46c0      	nop			(mov r8, r8)
  18:	40006400 	.word	0x40006400
Disassembly of section .text.CAN_GetFlagStatus:

00000000 <CAN_GetFlagStatus>:
CAN_GetFlagStatus():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:722
   0:	4b03      	ldr	r3, [pc, #12]	(10 <CAN_GetFlagStatus+0x10>)
   2:	699b      	ldr	r3, [r3, #24]
   4:	4218      	tst	r0, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:741
   6:	bf0c      	ite	eq
   8:	2000      	moveq	r0, #0
   a:	2001      	movne	r0, #1
   c:	4770      	bx	lr
   e:	46c0      	nop			(mov r8, r8)
  10:	40006400 	.word	0x40006400
Disassembly of section .text.CAN_ClearFlag:

00000000 <CAN_ClearFlag>:
CAN_ClearFlag():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_can.c:751
   0:	4a02      	ldr	r2, [pc, #8]	(c <CAN_ClearFlag+0xc>)
   2:	6993      	ldr	r3, [r2, #24]
   4:	ea23 0300 	bic.w	r3, r3, r0
   8:	6193      	str	r3, [r2, #24]

⌨️ 快捷键说明

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