📄 stm32f10x_i2c.lst
字号:
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_i2c.o: file format elf32-littlearm
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_i2c.o
Disassembly of section .text.I2C_StructInit:
00000000 <I2C_StructInit>:
I2C_StructInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:258
0: 2300 movs r3, #0
2: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:267
4: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:270
6: 80c3 strh r3, [r0, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:273
8: f44f 4380 mov.w r3, #16384 ; 0x4000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:264
c: f64b 72ff movw r2, #49151 ; 0xbfff
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:273
10: 8103 strh r3, [r0, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:276
12: f241 3388 movw r3, #5000 ; 0x1388
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:258
16: 8042 strh r2, [r0, #2]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:276
18: 60c3 str r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:277
1a: 4770 bx lr
Disassembly of section .text.I2C_Cmd:
00000000 <I2C_Cmd>:
I2C_Cmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:289
0: b121 cbz r1, c <I2C_Cmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:297
2: 8803 ldrh r3, [r0, #0]
4: b29b uxth r3, r3
6: f043 0301 orr.w r3, r3, #1 ; 0x1
a: e004 b.n 16 <I2C_Cmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:302
c: 8803 ldrh r3, [r0, #0]
e: f023 0301 bic.w r3, r3, #1 ; 0x1
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:304
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2C_DMACmd:
00000000 <I2C_DMACmd>:
I2C_DMACmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:316
0: b121 cbz r1, c <I2C_DMACmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:324
2: 8883 ldrh r3, [r0, #4]
4: b29b uxth r3, r3
6: f443 6300 orr.w r3, r3, #2048 ; 0x800
a: e004 b.n 16 <I2C_DMACmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:329
c: 8883 ldrh r3, [r0, #4]
e: f423 6300 bic.w r3, r3, #2048 ; 0x800
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:331
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2C_DMALastTransferCmd:
00000000 <I2C_DMALastTransferCmd>:
I2C_DMALastTransferCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:343
0: b121 cbz r1, c <I2C_DMALastTransferCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:351
2: 8883 ldrh r3, [r0, #4]
4: b29b uxth r3, r3
6: f443 5380 orr.w r3, r3, #4096 ; 0x1000
a: e004 b.n 16 <I2C_DMALastTransferCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:356
c: 8883 ldrh r3, [r0, #4]
e: f423 5380 bic.w r3, r3, #4096 ; 0x1000
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:358
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2C_GenerateSTART:
00000000 <I2C_GenerateSTART>:
I2C_GenerateSTART():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:370
0: b121 cbz r1, c <I2C_GenerateSTART+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:378
2: 8803 ldrh r3, [r0, #0]
4: b29b uxth r3, r3
6: f443 7380 orr.w r3, r3, #256 ; 0x100
a: e004 b.n 16 <I2C_GenerateSTART+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:383
c: 8803 ldrh r3, [r0, #0]
e: f423 7380 bic.w r3, r3, #256 ; 0x100
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:385
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2C_GenerateSTOP:
00000000 <I2C_GenerateSTOP>:
I2C_GenerateSTOP():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:397
0: b121 cbz r1, c <I2C_GenerateSTOP+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:405
2: 8803 ldrh r3, [r0, #0]
4: b29b uxth r3, r3
6: f443 7300 orr.w r3, r3, #512 ; 0x200
a: e004 b.n 16 <I2C_GenerateSTOP+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:410
c: 8803 ldrh r3, [r0, #0]
e: f423 7300 bic.w r3, r3, #512 ; 0x200
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:412
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2C_AcknowledgeConfig:
00000000 <I2C_AcknowledgeConfig>:
I2C_AcknowledgeConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:424
0: b121 cbz r1, c <I2C_AcknowledgeConfig+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:432
2: 8803 ldrh r3, [r0, #0]
4: b29b uxth r3, r3
6: f443 6380 orr.w r3, r3, #1024 ; 0x400
a: e004 b.n 16 <I2C_AcknowledgeConfig+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:437
c: 8803 ldrh r3, [r0, #0]
e: f423 6380 bic.w r3, r3, #1024 ; 0x400
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:439
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2C_OwnAddress2Config:
00000000 <I2C_OwnAddress2Config>:
I2C_OwnAddress2Config():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:450
0: 8983 ldrh r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:461
2: f001 01fe and.w r1, r1, #254 ; 0xfe
6: f023 03fe bic.w r3, r3, #254 ; 0xfe
a: 041b lsls r3, r3, #16
c: 0c1b lsrs r3, r3, #16
e: 4319 orrs r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:450
10: 8181 strh r1, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:464
12: 4770 bx lr
Disassembly of section .text.I2C_DualAddressCmd:
00000000 <I2C_DualAddressCmd>:
I2C_DualAddressCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:476
0: b121 cbz r1, c <I2C_DualAddressCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:484
2: 8983 ldrh r3, [r0, #12]
4: b29b uxth r3, r3
6: f043 0301 orr.w r3, r3, #1 ; 0x1
a: e004 b.n 16 <I2C_DualAddressCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:489
c: 8983 ldrh r3, [r0, #12]
e: f023 0301 bic.w r3, r3, #1 ; 0x1
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8183 strh r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:491
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2C_GeneralCallCmd:
00000000 <I2C_GeneralCallCmd>:
I2C_GeneralCallCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:503
0: b121 cbz r1, c <I2C_GeneralCallCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:511
2: 8803 ldrh r3, [r0, #0]
4: b29b uxth r3, r3
6: f043 0340 orr.w r3, r3, #64 ; 0x40
a: e004 b.n 16 <I2C_GeneralCallCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:516
c: 8803 ldrh r3, [r0, #0]
e: f023 0340 bic.w r3, r3, #64 ; 0x40
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:518
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2C_ITConfig:
00000000 <I2C_ITConfig>:
I2C_ITConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:536
0: b122 cbz r2, c <I2C_ITConfig+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:545
2: 8883 ldrh r3, [r0, #4]
4: b29b uxth r3, r3
6: ea41 0303 orr.w r3, r1, r3
a: e003 b.n 14 <I2C_ITConfig+0x14>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:550
c: 8883 ldrh r3, [r0, #4]
e: b29b uxth r3, r3
10: ea23 0301 bic.w r3, r3, r1
14: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:552
16: 4770 bx lr
Disassembly of section .text.I2C_SendData:
00000000 <I2C_SendData>:
I2C_SendData():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:563
0: 8201 strh r1, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:569
2: 4770 bx lr
Disassembly of section .text.I2C_ReceiveData:
00000000 <I2C_ReceiveData>:
I2C_ReceiveData():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:579
0: 8a00 ldrh r0, [r0, #16]
2: b2c0 uxtb r0, r0
4: 4770 bx lr
6: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2C_Send7bitAddress:
00000000 <I2C_Send7bitAddress>:
I2C_Send7bitAddress():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:601
0: b112 cbz r2, 8 <I2C_Send7bitAddress+0x8>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:610
2: f041 0101 orr.w r1, r1, #1 ; 0x1
6: e001 b.n c <I2C_Send7bitAddress+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:615
8: f001 01fe and.w r1, r1, #254 ; 0xfe
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:618
c: 8201 strh r1, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_i2c.c:619
e: 4770 bx lr
Disassembly of section .text.I2C_ReadRegister:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -