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

📄 stm32f10x_i2c.lst

📁 using adc with interrupt on EOC
💻 LST
📖 第 1 页 / 共 3 页
字号:
00000000 <I2C_ReadRegister>:
I2C_ReadRegister():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:639
   0:	b082      	sub	sp, #8
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:645
   2:	9b01      	ldr	r3, [sp, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:639
   4:	5ac8      	ldrh	r0, [r1, r3]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:646
   6:	b280      	uxth	r0, r0
   8:	b002      	add	sp, #8
   a:	4770      	bx	lr
Disassembly of section .text.I2C_SoftwareResetCmd:

00000000 <I2C_SoftwareResetCmd>:
I2C_SoftwareResetCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:658
   0:	b131      	cbz	r1, 10 <I2C_SoftwareResetCmd+0x10>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:666
   2:	8803      	ldrh	r3, [r0, #0]
   4:	ea6f 4343 	mvn.w	r3, r3, lsl #17
   8:	ea6f 4353 	mvn.w	r3, r3, lsr #17
   c:	b29b      	uxth	r3, r3
   e:	e002      	b.n	16 <I2C_SoftwareResetCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:671
  10:	8803      	ldrh	r3, [r0, #0]
  12:	045b      	lsls	r3, r3, #17
  14:	0c5b      	lsrs	r3, r3, #17
  16:	8003      	strh	r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:673
  18:	4770      	bx	lr
  1a:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_SMBusAlertConfig:

00000000 <I2C_SMBusAlertConfig>:
I2C_SMBusAlertConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:687
   0:	f5b1 5f00 	cmp.w	r1, #8192	; 0x2000
   4:	d104      	bne.n	10 <I2C_SMBusAlertConfig+0x10>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:695
   6:	8803      	ldrh	r3, [r0, #0]
   8:	b29b      	uxth	r3, r3
   a:	f443 5300 	orr.w	r3, r3, #8192	; 0x2000
   e:	e004      	b.n	1a <I2C_SMBusAlertConfig+0x1a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:700
  10:	8803      	ldrh	r3, [r0, #0]
  12:	f423 5300 	bic.w	r3, r3, #8192	; 0x2000
  16:	041b      	lsls	r3, r3, #16
  18:	0c1b      	lsrs	r3, r3, #16
  1a:	8003      	strh	r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:702
  1c:	4770      	bx	lr
  1e:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_TransmitPEC:

00000000 <I2C_TransmitPEC>:
I2C_TransmitPEC():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:714
   0:	b121      	cbz	r1, c <I2C_TransmitPEC+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:722
   2:	8803      	ldrh	r3, [r0, #0]
   4:	b29b      	uxth	r3, r3
   6:	f443 5380 	orr.w	r3, r3, #4096	; 0x1000
   a:	e004      	b.n	16 <I2C_TransmitPEC+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:727
   c:	8803      	ldrh	r3, [r0, #0]
   e:	f423 5380 	bic.w	r3, r3, #4096	; 0x1000
  12:	041b      	lsls	r3, r3, #16
  14:	0c1b      	lsrs	r3, r3, #16
  16:	8003      	strh	r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:729
  18:	4770      	bx	lr
  1a:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_PECPositionConfig:

00000000 <I2C_PECPositionConfig>:
I2C_PECPositionConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:745
   0:	f5b1 6f00 	cmp.w	r1, #2048	; 0x800
   4:	d104      	bne.n	10 <I2C_PECPositionConfig+0x10>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:753
   6:	8803      	ldrh	r3, [r0, #0]
   8:	b29b      	uxth	r3, r3
   a:	f443 6300 	orr.w	r3, r3, #2048	; 0x800
   e:	e004      	b.n	1a <I2C_PECPositionConfig+0x1a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:758
  10:	8803      	ldrh	r3, [r0, #0]
  12:	f423 6300 	bic.w	r3, r3, #2048	; 0x800
  16:	041b      	lsls	r3, r3, #16
  18:	0c1b      	lsrs	r3, r3, #16
  1a:	8003      	strh	r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:760
  1c:	4770      	bx	lr
  1e:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_CalculatePEC:

00000000 <I2C_CalculatePEC>:
I2C_CalculatePEC():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:773
   0:	b121      	cbz	r1, c <I2C_CalculatePEC+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:781
   2:	8803      	ldrh	r3, [r0, #0]
   4:	b29b      	uxth	r3, r3
   6:	f043 0320 	orr.w	r3, r3, #32	; 0x20
   a:	e004      	b.n	16 <I2C_CalculatePEC+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:786
   c:	8803      	ldrh	r3, [r0, #0]
   e:	f023 0320 	bic.w	r3, r3, #32	; 0x20
  12:	041b      	lsls	r3, r3, #16
  14:	0c1b      	lsrs	r3, r3, #16
  16:	8003      	strh	r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:788
  18:	4770      	bx	lr
  1a:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_GetPEC:

00000000 <I2C_GetPEC>:
I2C_GetPEC():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:798
   0:	8b00      	ldrh	r0, [r0, #24]
   2:	f3c0 2007 	ubfx	r0, r0, #8, #8
   6:	4770      	bx	lr
Disassembly of section .text.I2C_ARPCmd:

00000000 <I2C_ARPCmd>:
I2C_ARPCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:816
   0:	b121      	cbz	r1, c <I2C_ARPCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:824
   2:	8803      	ldrh	r3, [r0, #0]
   4:	b29b      	uxth	r3, r3
   6:	f043 0310 	orr.w	r3, r3, #16	; 0x10
   a:	e004      	b.n	16 <I2C_ARPCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:829
   c:	8803      	ldrh	r3, [r0, #0]
   e:	f023 0310 	bic.w	r3, r3, #16	; 0x10
  12:	041b      	lsls	r3, r3, #16
  14:	0c1b      	lsrs	r3, r3, #16
  16:	8003      	strh	r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:831
  18:	4770      	bx	lr
  1a:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_StretchClockCmd:

00000000 <I2C_StretchClockCmd>:
I2C_StretchClockCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:843
   0:	b921      	cbnz	r1, c <I2C_StretchClockCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:851
   2:	8803      	ldrh	r3, [r0, #0]
   4:	b29b      	uxth	r3, r3
   6:	f043 0380 	orr.w	r3, r3, #128	; 0x80
   a:	e004      	b.n	16 <I2C_StretchClockCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:856
   c:	8803      	ldrh	r3, [r0, #0]
   e:	f023 0380 	bic.w	r3, r3, #128	; 0x80
  12:	041b      	lsls	r3, r3, #16
  14:	0c1b      	lsrs	r3, r3, #16
  16:	8003      	strh	r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:858
  18:	4770      	bx	lr
  1a:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_FastModeDutyCycleConfig:

00000000 <I2C_FastModeDutyCycleConfig>:
I2C_FastModeDutyCycleConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:872
   0:	f5b1 4f80 	cmp.w	r1, #16384	; 0x4000
   4:	d005      	beq.n	12 <I2C_FastModeDutyCycleConfig+0x12>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:880
   6:	8b83      	ldrh	r3, [r0, #28]
   8:	f423 4380 	bic.w	r3, r3, #16384	; 0x4000
   c:	041b      	lsls	r3, r3, #16
   e:	0c1b      	lsrs	r3, r3, #16
  10:	e003      	b.n	1a <I2C_FastModeDutyCycleConfig+0x1a>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:885
  12:	8b83      	ldrh	r3, [r0, #28]
  14:	b29b      	uxth	r3, r3
  16:	f443 4380 	orr.w	r3, r3, #16384	; 0x4000
  1a:	8383      	strh	r3, [r0, #28]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:887
  1c:	4770      	bx	lr
  1e:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_GetLastEvent:

00000000 <I2C_GetLastEvent>:
I2C_GetLastEvent():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:897
   0:	4603      	mov	r3, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:905
   2:	8a80      	ldrh	r0, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:906
   4:	8b1b      	ldrh	r3, [r3, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:905
   6:	b280      	uxth	r0, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:906
   8:	ea40 4003 	orr.w	r0, r0, r3, lsl #16
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:914
   c:	f020 407f 	bic.w	r0, r0, #4278190080	; 0xff000000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:897
  10:	4770      	bx	lr
  12:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_CheckEvent:

00000000 <I2C_CheckEvent>:
I2C_CheckEvent():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:939
   0:	4603      	mov	r3, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:949
   2:	8a80      	ldrh	r0, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:950
   4:	8b1b      	ldrh	r3, [r3, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:949
   6:	b280      	uxth	r0, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:950
   8:	ea40 4003 	orr.w	r0, r0, r3, lsl #16
   c:	f020 407f 	bic.w	r0, r0, #4278190080	; 0xff000000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:970
  10:	4288      	cmp	r0, r1
  12:	bf14      	ite	ne
  14:	2000      	movne	r0, #0
  16:	2001      	moveq	r0, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:939
  18:	4770      	bx	lr
  1a:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.I2C_GetFlagStatus:

00000000 <I2C_GetFlagStatus>:
I2C_GetFlagStatus():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1004
   0:	8a83      	ldrh	r3, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1015
   2:	8b02      	ldrh	r2, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1014
   4:	b29b      	uxth	r3, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1016
   6:	f021 417f 	bic.w	r1, r1, #4278190080	; 0xff000000
   a:	ea43 4302 	orr.w	r3, r3, r2, lsl #16
   e:	4219      	tst	r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1037
  10:	bf0c      	ite	eq
  12:	2000      	moveq	r0, #0
  14:	2001      	movne	r0, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1004
  16:	4770      	bx	lr
Disassembly of section .text.I2C_ClearFlag:

00000000 <I2C_ClearFlag>:
I2C_ClearFlag():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1062
   0:	0f0a      	lsrs	r2, r1, #28
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1077
   2:	2a01      	cmp	r2, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1062
   4:	d103      	bne.n	e <I2C_ClearFlag+0xe>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:1080
   6:	43cb      	mvns	r3, r1

⌨️ 快捷键说明

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