2024-01-14 19:28:00 +08:00
Component: ARM Compiler 5.06 update 3 (build 300) Tool: armlink [4d35c9]
==============================================================================
Section Cross References
startup_stm32f10x_hd.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_hd.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_hd.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp
startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(.text) for Reset_Handler
startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(.text) for NMI_Handler
startup_stm32f10x_hd.o(RESET) refers to bsp_timer.o(.text) for TIM2_IRQHandler
startup_stm32f10x_hd.o(RESET) refers to bsp_usart.o(.text) for USART1_IRQHandler
startup_stm32f10x_hd.o(RESET) refers to bluetooth.o(.text) for USART2_IRQHandler
startup_stm32f10x_hd.o(RESET) refers to control.o(.text) for EXTI15_10_IRQHandler
startup_stm32f10x_hd.o(RESET) refers to car.o(.text) for TIM6_IRQHandler
startup_stm32f10x_hd.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_hd.o(.text) refers to system_stm32f10x.o(.text) for SystemInit
startup_stm32f10x_hd.o(.text) refers to __main.o(!!!main) for __main
startup_stm32f10x_hd.o(.text) refers to startup_stm32f10x_hd.o(HEAP) for Heap_Mem
startup_stm32f10x_hd.o(.text) refers to startup_stm32f10x_hd.o(STACK) for Stack_Mem
system_stm32f10x.o(.text) refers to system_stm32f10x.o(.data) for SystemCoreClock
stm32f10x_adc.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_bkp.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_BackupResetCmd
stm32f10x_can.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_cec.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_dac.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_gpio.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_i2c.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_pwr.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_rcc.o(.text) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
stm32f10x_spi.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_tim.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_wwdg.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
sys.o(.text) refers to sys.o(.emb_text) for WFI_SET
bsp_sys.o(.text) refers to delay.o(.text) for Delay_Init
bsp_sys.o(.text) refers to bsp_nvic.o(.text) for NVIC_Config
bsp_sys.o(.text) refers to bsp_gpio.o(.text) for LED_GPIO_Config
bsp_sys.o(.text) refers to bsp_usart.o(.text) for USART1_Init
bsp_sys.o(.text) refers to motor.o(.text) for Motor_Init
bsp_sys.o(.text) refers to bsp_timer.o(.text) for MOTO_PWM_Init
bsp_gpio.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
bsp_gpio.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
bsp_gpio.o(.text) refers to bsp_gpio.o(.data) for temp
bsp_usart.o(.text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
bsp_usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
bsp_usart.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
bsp_usart.o(.text) refers to stm32f10x_usart.o(.text) for USART_Init
bsp_usart.o(.text) refers to bsp_usart.o(.data) for rx_count
bsp_usart.o(.data) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
delay.o(.text) refers to misc.o(.text) for SysTick_CLKSourceConfig
delay.o(.text) refers to delay.o(.data) for fac_us
bsp_iic.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_SetBits
2024-01-15 12:17:52 +08:00
bsp_iic.o(.text) refers to bluetooth.o(.text) for PB_USART_printf
2024-01-14 19:28:00 +08:00
bsp_iic.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
bsp_timer.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphClockCmd
bsp_timer.o(.text) refers to stm32f10x_tim.o(.text) for TIM_TimeBaseInit
bsp_timer.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
bsp_timer.o(.text) refers to misc.o(.text) for NVIC_PriorityGroupConfig
pid.o(.text) refers to fflt_clz.o(x$fpl$fflt) for __aeabi_i2f
pid.o(.text) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul
pid.o(.text) refers to faddsub_clz.o(x$fpl$fsub) for __aeabi_fsub
pid.o(.text) refers to faddsub_clz.o(x$fpl$fadd) for __aeabi_fadd
pid.o(.text) refers to ffix.o(x$fpl$ffix) for __aeabi_f2iz
2024-01-15 12:17:52 +08:00
pid.o(.text) refers to pid.o(.data) for PrevError
2024-01-14 19:28:00 +08:00
car.o(.text) refers to _printf_pad.o(.text) for _printf_pre_padding
car.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
car.o(.text) refers to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
car.o(.text) refers to printf1.o(x$fpl$printf1) for _printf_fp_dec
car.o(.text) refers to stm32f10x_tim.o(.text) for TIM_GetFlagStatus
car.o(.text) refers to bsp_gpio.o(.text) for LED_Flash
car.o(.text) refers to bsp_timer.o(.text) for Read_Encoder
car.o(.text) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
car.o(.text) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
car.o(.text) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
car.o(.text) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
car.o(.text) refers to noretval__2sprintf.o(.text) for __2sprintf
car.o(.text) refers to pid.o(.text) for PID_Calc_Left
car.o(.text) refers to car.o(.data) for Encoder_Left
bluetooth.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
bluetooth.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
bluetooth.o(.text) refers to stm32f10x_usart.o(.text) for USART_Init
bluetooth.o(.text) refers to misc.o(.text) for NVIC_PriorityGroupConfig
bluetooth.o(.text) refers to bluetooth.o(.data) for rx2_count
motor.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
motor.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
ioi2c.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
ioi2c.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
ioi2c.o(.text) refers to delay.o(.text) for Delay_us
mpu6050.o(.text) refers to inv_mpu.o(.text) for mpu_run_self_test
mpu6050.o(.text) refers to fflt_clz.o(x$fpl$fflt) for __aeabi_i2f
mpu6050.o(.text) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul
mpu6050.o(.text) refers to ffix.o(x$fpl$ffix) for __aeabi_f2iz
mpu6050.o(.text) refers to inv_mpu_dmp_motion_driver.o(.text) for dmp_set_gyro_bias
2024-01-15 12:17:52 +08:00
mpu6050.o(.text) refers to bluetooth.o(.text) for PB_USART_printf
2024-01-14 19:28:00 +08:00
mpu6050.o(.text) refers to ioi2c.o(.text) for IICwriteBits
mpu6050.o(.text) refers to fdiv.o(x$fpl$fdiv) for __aeabi_fdiv
2024-01-15 12:17:52 +08:00
mpu6050.o(.text) refers to mpu6050.o(.bss) for MPU6050_FIFO
mpu6050.o(.text) refers to mpu6050.o(.data) for gyro_orientation
2024-01-14 19:28:00 +08:00
mpu6050.o(.text) refers to faddsub_clz.o(x$fpl$fsub) for __aeabi_fsub
mpu6050.o(.text) refers to faddsub_clz.o(x$fpl$fadd) for __aeabi_fadd
mpu6050.o(.text) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
mpu6050.o(.text) refers to atan2.o(i.atan2) for atan2
mpu6050.o(.text) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
mpu6050.o(.text) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
inv_mpu.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
inv_mpu.o(.text) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
inv_mpu.o(.text) refers to _printf_dec.o(.text) for _printf_int_dec
inv_mpu.o(.text) refers to ioi2c.o(.text) for i2cWrite
inv_mpu.o(.text) refers to delay.o(.text) for Delay_ms
inv_mpu.o(.text) refers to inv_mpu.o(.data) for st
inv_mpu.o(.text) refers to noretval__2printf.o(.text) for __2printf
inv_mpu.o(.text) refers to fflt_clz.o(x$fpl$ffltu) for __aeabi_ui2f
inv_mpu.o(.text) refers to fflt_clz.o(x$fpl$fflt) for __aeabi_i2f
inv_mpu.o(.text) refers to faddsub_clz.o(x$fpl$fsub) for __aeabi_fsub
inv_mpu.o(.text) refers to fdiv.o(x$fpl$fdiv) for __aeabi_fdiv
inv_mpu.o(.text) refers to faddsub_clz.o(x$fpl$fadd) for __aeabi_fadd
inv_mpu.o(.text) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul
inv_mpu.o(.text) refers to ffix.o(x$fpl$ffix) for __aeabi_f2iz
inv_mpu.o(.text) refers to inv_mpu.o(.conststring) for .conststring
inv_mpu.o(.text) refers to feqf.o(x$fpl$feqf) for __aeabi_cfcmpeq
inv_mpu.o(.text) refers to frleqf.o(x$fpl$frleqf) for __aeabi_cfrcmple
inv_mpu.o(.text) refers to fleqf.o(x$fpl$fleqf) for __aeabi_cfcmple
inv_mpu.o(.text) refers to inv_mpu.o(.constdata) for test
inv_mpu.o(.text) refers to llsdiv.o(.text) for __aeabi_ldivmod
inv_mpu.o(.text) refers to memcmp.o(.text) for memcmp
inv_mpu.o(.data) refers to inv_mpu.o(.constdata) for reg
inv_mpu_dmp_motion_driver.o(.text) refers to inv_mpu.o(.text) for mpu_load_firmware
inv_mpu_dmp_motion_driver.o(.text) refers to inv_mpu_dmp_motion_driver.o(.constdata) for dmp_memory
inv_mpu_dmp_motion_driver.o(.text) refers to inv_mpu_dmp_motion_driver.o(.bss) for dmp
inv_mpu_dmp_motion_driver.o(.text) refers to fflt_clz.o(x$fpl$ffltu) for __aeabi_ui2f
inv_mpu_dmp_motion_driver.o(.text) refers to fdiv.o(x$fpl$fdiv) for __aeabi_fdiv
inv_mpu_dmp_motion_driver.o(.text) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul
inv_mpu_dmp_motion_driver.o(.text) refers to ffixu.o(x$fpl$ffixu) for __aeabi_f2uiz
inv_mpu_dmp_motion_driver.o(.text) refers to aeabi_memset.o(.text) for __aeabi_memset
control.o(.text) refers to fleqf.o(x$fpl$fleqf) for __aeabi_cfcmple
control.o(.text) refers to frleqf.o(x$fpl$frleqf) for __aeabi_cfrcmple
control.o(.text) refers to fflt_clz.o(x$fpl$fflt) for __aeabi_i2f
control.o(.text) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
control.o(.text) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
control.o(.text) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
control.o(.text) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
control.o(.text) refers to faddsub_clz.o(x$fpl$fadd) for __aeabi_fadd
control.o(.text) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul
control.o(.text) refers to faddsub_clz.o(x$fpl$fsub) for __aeabi_fsub
control.o(.text) refers to ffix.o(x$fpl$ffix) for __aeabi_f2iz
control.o(.text) refers to faddsub_clz.o(x$fpl$frsb) for __aeabi_frsub
control.o(.text) refers to mpu6050.o(.text) for Read_DMP
control.o(.text) refers to control.o(.data) for Flag_Stop
control.o(.text) refers to mpu6050.o(.data) for Pitch
control.o(.text) refers to car.o(.data) for Encoder_Right
main.o(.text) refers to bsp_sys.o(.text) for System_Init
main.o(.text) refers to bluetooth.o(.text) for Bluetooth_Init
main.o(.text) refers to motor.o(.text) for Car_Stop
2024-01-15 12:17:52 +08:00
main.o(.text) refers to bsp_iic.o(.text) for IIC_Init
main.o(.text) refers to mpu6050.o(.text) for MPU6050_initialize
2024-01-14 19:28:00 +08:00
main.o(.text) refers to delay.o(.text) for Delay_ms
main.o(.text) refers to main.o(.bss) for BLE_RX
use_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
llsdiv.o(.text) refers to lludivv7m.o(.text) for __aeabi_uldivmod
__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
__2printf.o(.text) refers to bsp_usart.o(.data) for __stdout
__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
noretval__2printf.o(.text) refers to bsp_usart.o(.data) for __stdout
noretval__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
noretval__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
__printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
_printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
__printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
__printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
__printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
__printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
_printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
_printf_f.o(.ARM.Collect$$_printf_percent$$00000003) refers (Weak) to printf1.o(x$fpl$printf1) for _printf_fp_dec
_printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
aeabi_memset.o(.text) refers to rt_memclr.o(.text) for _memset
__main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
d2f.o(x$fpl$d2f) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
d2f.o(x$fpl$d2f) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
d2f.o(x$fpl$d2f) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
daddsub_clz.o(x$fpl$dadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
daddsub_clz.o(x$fpl$dadd) refers to daddsub_clz.o(x$fpl$dsub) for _dsub1
daddsub_clz.o(x$fpl$dadd) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
daddsub_clz.o(x$fpl$dadd) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
daddsub_clz.o(x$fpl$drsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
daddsub_clz.o(x$fpl$drsb) refers to daddsub_clz.o(x$fpl$dadd) for _dadd1
daddsub_clz.o(x$fpl$drsb) refers to daddsub_clz.o(x$fpl$dsub) for _dsub1
daddsub_clz.o(x$fpl$dsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
daddsub_clz.o(x$fpl$dsub) refers to daddsub_clz.o(x$fpl$dadd) for _dadd1
daddsub_clz.o(x$fpl$dsub) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dflt_clz.o(x$fpl$dfltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dflt_clz.o(x$fpl$dflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dflt_clz.o(x$fpl$dfltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dmul.o(x$fpl$dmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dmul.o(x$fpl$dmul) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
dmul.o(x$fpl$dmul) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
f2d.o(x$fpl$f2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
f2d.o(x$fpl$f2d) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
f2d.o(x$fpl$f2d) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
faddsub_clz.o(x$fpl$fadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
faddsub_clz.o(x$fpl$fadd) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1
faddsub_clz.o(x$fpl$fadd) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
faddsub_clz.o(x$fpl$fadd) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
faddsub_clz.o(x$fpl$frsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1
faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1
faddsub_clz.o(x$fpl$fsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
faddsub_clz.o(x$fpl$fsub) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1
faddsub_clz.o(x$fpl$fsub) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
fdiv.o(x$fpl$frdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fdiv.o(x$fpl$frdiv) refers to fdiv.o(x$fpl$fdiv) for _fdiv1
fdiv.o(x$fpl$fdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fdiv.o(x$fpl$fdiv) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
fdiv.o(x$fpl$fdiv) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
feqf.o(x$fpl$feqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
feqf.o(x$fpl$feqf) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
feqf.o(x$fpl$feqf) refers to fcmpi.o(x$fpl$fcmpinf) for __fpl_fcmp_Inf
ffix.o(x$fpl$ffix) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ffix.o(x$fpl$ffix) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
ffix.o(x$fpl$ffixr) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ffix.o(x$fpl$ffixr) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
ffixu.o(x$fpl$ffixu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ffixu.o(x$fpl$ffixu) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
ffixu.o(x$fpl$ffixur) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ffixu.o(x$fpl$ffixur) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
fflt_clz.o(x$fpl$ffltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fflt_clz.o(x$fpl$fflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fflt_clz.o(x$fpl$ffltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fleqf.o(x$fpl$fleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fleqf.o(x$fpl$fleqf) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
fleqf.o(x$fpl$fleqf) refers to fcmpi.o(x$fpl$fcmpinf) for __fpl_fcmp_Inf
fmul.o(x$fpl$fmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fmul.o(x$fpl$fmul) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
fmul.o(x$fpl$fmul) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
frleqf.o(x$fpl$frleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
frleqf.o(x$fpl$frleqf) refers to fleqf.o(x$fpl$fleqf) for __fpl_fcmple_InfNaN
printf1.o(x$fpl$printf1) refers to _printf_fp_dec.o(.text) for _printf_fp_dec_real
atan2.o(i.__softfp_atan2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2.o(i.__softfp_atan2) refers to atan2.o(i.atan2) for atan2
atan2.o(i.atan2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2.o(i.atan2) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
atan2.o(i.atan2) refers to atan.o(i.atan) for atan
atan2.o(i.atan2) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
atan2.o(i.atan2) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
atan2.o(i.atan2) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
atan2.o(i.atan2) refers to qnan.o(.constdata) for __mathlib_zero
atan2_x.o(i.____softfp_atan2$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2_x.o(i.____softfp_atan2$lsc) refers to atan2_x.o(i.__atan2$lsc) for __atan2$lsc
atan2_x.o(i.__atan2$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan2_x.o(i.__atan2$lsc) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
atan2_x.o(i.__atan2$lsc) refers to atan.o(i.atan) for atan
atan2_x.o(i.__atan2$lsc) refers to _rserrno.o(.text) for __set_errno
atan2_x.o(i.__atan2$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
atan2_x.o(i.__atan2$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
atan2_x.o(i.__atan2$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
atan2_x.o(i.__atan2$lsc) refers to qnan.o(.constdata) for __mathlib_zero
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
_rserrno.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr
_printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
_printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
_printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
_printf_fp_dec.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
_printf_fp_dec.o(.text) refers (Special) to lc_numeric_c.o(locale$$code) for _get_lc_numeric
_printf_fp_dec.o(.text) refers to bigflt0.o(.text) for _btod_etento
_printf_fp_dec.o(.text) refers to btod.o(CL$$btod_d2e) for _btod_d2e
_printf_fp_dec.o(.text) refers to btod.o(CL$$btod_ediv) for _btod_ediv
_printf_fp_dec.o(.text) refers to btod.o(CL$$btod_emul) for _btod_emul
_printf_fp_dec.o(.text) refers to lludiv10.o(.text) for _ll_udiv10
_printf_fp_dec.o(.text) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
_printf_fp_dec.o(.text) refers to _printf_fp_infnan.o(.text) for _printf_fp_infnan
_printf_fp_dec.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
_printf_fp_dec.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
_printf_fp_dec.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale
_printf_fp_dec.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
_printf_char_common.o(.text) refers to __printf_wp.o(.text) for __printf
_printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
_printf_char_file.o(.text) refers to ferror.o(.text) for ferror
_printf_char_file.o(.text) refers to bsp_usart.o(.text) for fputc
rt_memclr.o(.text) refers to rt_memclr_w.o(.text) for _memset_w
ddiv.o(x$fpl$drdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ddiv.o(x$fpl$drdiv) refers to ddiv.o(x$fpl$ddiv) for ddiv_entry
ddiv.o(x$fpl$ddiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
ddiv.o(x$fpl$ddiv) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
ddiv.o(x$fpl$ddiv) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
dnaninf.o(x$fpl$dnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dretinf.o(x$fpl$dretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fcmpi.o(x$fpl$fcmpinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fnaninf.o(x$fpl$fnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
fretinf.o(x$fpl$fretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan.o(i.__softfp_atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan.o(i.__softfp_atan) refers to atan.o(i.atan) for atan
atan.o(i.atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan.o(i.atan) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
atan.o(i.atan) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
atan.o(i.atan) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
atan.o(i.atan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
atan.o(i.atan) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
atan.o(i.atan) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
atan.o(i.atan) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
atan.o(i.atan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
atan.o(i.atan) refers to poly.o(i.__kernel_poly) for __kernel_poly
atan.o(i.atan) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
atan.o(i.atan) refers to atan.o(.constdata) for .constdata
atan.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan_x.o(i.____softfp_atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan_x.o(i.____softfp_atan$lsc) refers to atan_x.o(i.__atan$lsc) for __atan$lsc
atan_x.o(i.__atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
atan_x.o(i.__atan$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
atan_x.o(i.__atan$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
atan_x.o(i.__atan$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
atan_x.o(i.__atan$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
atan_x.o(i.__atan$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
atan_x.o(i.__atan$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
atan_x.o(i.__atan$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
atan_x.o(i.__atan$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
atan_x.o(i.__atan$lsc) refers to atan_x.o(.constdata) for .constdata
atan_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dunder.o(i.__mathlib_dbl_divzero) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
dunder.o(i.__mathlib_dbl_infnan) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
dunder.o(i.__mathlib_dbl_infnan2) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
dunder.o(i.__mathlib_dbl_invalid) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
dunder.o(i.__mathlib_dbl_overflow) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
dunder.o(i.__mathlib_dbl_posinfnan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
dunder.o(i.__mathlib_dbl_underflow) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
qnan.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
__rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
__rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
__rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
__rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
__rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
__rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
__rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
aeabi_ldiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
rt_locale.o(.text) refers to rt_locale.o(.bss) for __rt_locale_data
rt_locale_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
rt_errno_addr.o(.text) refers to rt_errno_addr.o(.bss) for __aeabi_errno_addr_data
rt_errno_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
_printf_fp_infnan.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
_printf_fp_infnan.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
bigflt0.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
bigflt0.o(.text) refers to btod.o(CL$$btod_emul) for _btod_emul
bigflt0.o(.text) refers to btod.o(CL$$btod_ediv) for _btod_ediv
bigflt0.o(.text) refers to bigflt0.o(.constdata) for .constdata
bigflt0.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_d2e) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_d2e) refers to btod.o(CL$$btod_d2e_norm_op1) for _d2e_norm_op1
btod.o(CL$$btod_d2e_norm_op1) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_d2e_norm_op1) refers to btod.o(CL$$btod_d2e_denorm_low) for _d2e_denorm_low
btod.o(CL$$btod_d2e_denorm_low) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_emul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_emul) refers to btod.o(CL$$btod_mult_common) for __btod_mult_common
btod.o(CL$$btod_emul) refers to btod.o(CL$$btod_e2e) for _e2e
btod.o(CL$$btod_ediv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_ediv) refers to btod.o(CL$$btod_div_common) for __btod_div_common
btod.o(CL$$btod_ediv) refers to btod.o(CL$$btod_e2e) for _e2e
btod.o(CL$$btod_emuld) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_emuld) refers to btod.o(CL$$btod_mult_common) for __btod_mult_common
btod.o(CL$$btod_emuld) refers to btod.o(CL$$btod_e2d) for _e2d
btod.o(CL$$btod_edivd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_edivd) refers to btod.o(CL$$btod_div_common) for __btod_div_common
btod.o(CL$$btod_edivd) refers to btod.o(CL$$btod_e2d) for _e2d
btod.o(CL$$btod_e2e) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_e2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_e2d) refers to btod.o(CL$$btod_e2e) for _e2e
btod.o(CL$$btod_mult_common) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
btod.o(CL$$btod_div_common) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
lc_numeric_c.o(locale$$data) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000016) for __rt_lib_init_lc_numeric_2
lc_numeric_c.o(locale$$code) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000016) for __rt_lib_init_lc_numeric_2
lc_numeric_c.o(locale$$code) refers to strcmpv7m.o(.text) for strcmp
lc_numeric_c.o(locale$$code) refers to lc_numeric_c.o(locale$$data) for __lcnum_c_name
istatus.o(x$fpl$ieeestatus) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
scalbn.o(x$fpl$scalbn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
scalbn.o(x$fpl$scalbn) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1
fpclassify.o(i.__ARM_fpclassify) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
poly.o(i.__kernel_poly) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
poly.o(i.__kernel_poly) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
poly.o(i.__kernel_poly) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
sys_stackheap_outer.o(.text) refers to startup_stm32f10x_hd.o(.text) for __user_initial_stackheap
rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
libinit2.o(.ARM.Collect$$libinit$$0000000F) refers (Weak) to rt_locale_intlibspace.o(.text) for __rt_locale
libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000016) refers (Weak) to lc_numeric_c.o(locale$$code) for _get_lc_numeric
libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
dcheck1.o(x$fpl$dcheck1) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
dcheck1.o(x$fpl$dcheck1) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
retnan.o(x$fpl$retnan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
retnan.o(x$fpl$retnan) refers to trapv.o(x$fpl$trapveneer) for __fpl_cmpreturn
rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to bsp_usart.o(.text) for _sys_exit
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
rt_raise.o(.text) refers to __raise.o(.text) for __raise
rt_raise.o(.text) refers to bsp_usart.o(.text) for _sys_exit
defsig_exit.o(.text) refers to bsp_usart.o(.text) for _sys_exit
defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
_get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
_get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
_get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
trapv.o(x$fpl$trapveneer) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
__raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1
sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display
==============================================================================
Removing Unused input sections from the image.
Removing core_cm3.o(.emb_text), (32 bytes).
Removing stm32f10x_adc.o(.text), (1102 bytes).
Removing stm32f10x_bkp.o(.text), (196 bytes).
Removing stm32f10x_can.o(.text), (2544 bytes).
Removing stm32f10x_cec.o(.text), (288 bytes).
Removing stm32f10x_crc.o(.text), (72 bytes).
Removing stm32f10x_dac.o(.text), (396 bytes).
Removing stm32f10x_dbgmcu.o(.text), (48 bytes).
Removing stm32f10x_dma.o(.text), (596 bytes).
Removing stm32f10x_exti.o(.text), (284 bytes).
Removing stm32f10x_flash.o(.text), (1468 bytes).
Removing stm32f10x_fsmc.o(.text), (1548 bytes).
Removing stm32f10x_i2c.o(.text), (1028 bytes).
Removing stm32f10x_iwdg.o(.text), (64 bytes).
Removing stm32f10x_pwr.o(.text), (204 bytes).
Removing stm32f10x_rtc.o(.text), (328 bytes).
Removing stm32f10x_sdio.o(.text), (468 bytes).
Removing stm32f10x_spi.o(.text), (780 bytes).
Removing stm32f10x_wwdg.o(.text), (136 bytes).
Removing sys.o(.emb_text), (12 bytes).
Removing sys.o(.text), (700 bytes).
2024-01-15 12:17:52 +08:00
Removing show.o(.text), (2 bytes).
2024-01-14 19:28:00 +08:00
2024-01-15 12:17:52 +08:00
22 unused section(s) (total 12296 bytes) removed from the image.
2024-01-14 19:28:00 +08:00
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0_sigfpe.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/angel/rt.s 0x00000000 Number 0 rt_locale.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr_intlibspace.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_locale_intlibspace.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi_2.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/bigflt.c 0x00000000 Number 0 bigflt0.o ABSOLUTE
../clib/btod.s 0x00000000 Number 0 btod.o ABSOLUTE
../clib/fenv.c 0x00000000 Number 0 _rserrno.o ABSOLUTE
../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
../clib/locale.s 0x00000000 Number 0 lc_numeric_c.o ABSOLUTE
../clib/longlong.s 0x00000000 Number 0 lludiv10.o ABSOLUTE
../clib/longlong.s 0x00000000 Number 0 llsdiv.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/longlong.s 0x00000000 Number 0 lludivv7m.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/memcpset.s 0x00000000 Number 0 strcmpv7m.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE
../clib/memcpset.s 0x00000000 Number 0 aeabi_memset.o ABSOLUTE
../clib/memcpset.s 0x00000000 Number 0 rt_memclr.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/misc.s 0x00000000 Number 0 printf_stubs.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/printf.c 0x00000000 Number 0 _printf_fp_dec.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_fp_infnan.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __2sprintf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 noretval__2sprintf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_pad.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_char_file.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _sputc.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/printf_percent.s 0x00000000 Number 0 _printf_f.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_d.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
../clib/stdio.c 0x00000000 Number 0 ferror_locked.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../clib/stdio.c 0x00000000 Number 0 ferror.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
../clib/string.c 0x00000000 Number 0 memcmp.o ABSOLUTE
../fplib/d2f.s 0x00000000 Number 0 d2f.o ABSOLUTE
../fplib/daddsub.s 0x00000000 Number 0 daddsub_clz.o ABSOLUTE
../fplib/dcheck1.s 0x00000000 Number 0 dcheck1.o ABSOLUTE
../fplib/ddiv.s 0x00000000 Number 0 ddiv.o ABSOLUTE
../fplib/dflt.s 0x00000000 Number 0 dflt_clz.o ABSOLUTE
../fplib/dmul.s 0x00000000 Number 0 dmul.o ABSOLUTE
../fplib/dnaninf.s 0x00000000 Number 0 dnaninf.o ABSOLUTE
../fplib/dretinf.s 0x00000000 Number 0 dretinf.o ABSOLUTE
../fplib/f2d.s 0x00000000 Number 0 f2d.o ABSOLUTE
../fplib/faddsub.s 0x00000000 Number 0 faddsub_clz.o ABSOLUTE
../fplib/fcmpi.s 0x00000000 Number 0 fcmpi.o ABSOLUTE
../fplib/fdiv.s 0x00000000 Number 0 fdiv.o ABSOLUTE
../fplib/feqf.s 0x00000000 Number 0 feqf.o ABSOLUTE
../fplib/ffix.s 0x00000000 Number 0 ffix.o ABSOLUTE
../fplib/ffixu.s 0x00000000 Number 0 ffixu.o ABSOLUTE
../fplib/fflt.s 0x00000000 Number 0 fflt_clz.o ABSOLUTE
../fplib/fleqf.s 0x00000000 Number 0 fleqf.o ABSOLUTE
../fplib/fmul.s 0x00000000 Number 0 fmul.o ABSOLUTE
../fplib/fnaninf.s 0x00000000 Number 0 fnaninf.o ABSOLUTE
../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
../fplib/fretinf.s 0x00000000 Number 0 fretinf.o ABSOLUTE
../fplib/frleqf.s 0x00000000 Number 0 frleqf.o ABSOLUTE
../fplib/istatus.s 0x00000000 Number 0 istatus.o ABSOLUTE
../fplib/printf1.s 0x00000000 Number 0 printf1.o ABSOLUTE
../fplib/retnan.s 0x00000000 Number 0 retnan.o ABSOLUTE
../fplib/scalbn.s 0x00000000 Number 0 scalbn.o ABSOLUTE
../fplib/trapv.s 0x00000000 Number 0 trapv.o ABSOLUTE
../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE
../mathlib/atan.c 0x00000000 Number 0 atan.o ABSOLUTE
../mathlib/atan.c 0x00000000 Number 0 atan_x.o ABSOLUTE
../mathlib/atan2.c 0x00000000 Number 0 atan2.o ABSOLUTE
2024-01-15 12:17:52 +08:00
../mathlib/atan2.c 0x00000000 Number 0 atan2_x.o ABSOLUTE
2024-01-14 19:28:00 +08:00
../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE
../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE
../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE
../mathlib/qnan.c 0x00000000 Number 0 qnan.o ABSOLUTE
..\DRV\bsp_GPIO.c 0x00000000 Number 0 bsp_gpio.o ABSOLUTE
..\DRV\bsp_NVIC.C 0x00000000 Number 0 bsp_nvic.o ABSOLUTE
..\DRV\bsp_iic.c 0x00000000 Number 0 bsp_iic.o ABSOLUTE
..\DRV\bsp_sys.c 0x00000000 Number 0 bsp_sys.o ABSOLUTE
..\DRV\bsp_timer.c 0x00000000 Number 0 bsp_timer.o ABSOLUTE
..\DRV\bsp_usart.c 0x00000000 Number 0 bsp_usart.o ABSOLUTE
..\DRV\delay.c 0x00000000 Number 0 delay.o ABSOLUTE
..\HARDWARE\IIC\IOI2C.c 0x00000000 Number 0 ioi2c.o ABSOLUTE
..\HARDWARE\MOTO\bluetooth.c 0x00000000 Number 0 bluetooth.o ABSOLUTE
..\HARDWARE\MOTO\car.c 0x00000000 Number 0 car.o ABSOLUTE
..\HARDWARE\MOTO\motor.c 0x00000000 Number 0 motor.o ABSOLUTE
..\HARDWARE\OLED\oled.c 0x00000000 Number 0 oled.o ABSOLUTE
..\HARDWARE\PID\pid.c 0x00000000 Number 0 pid.o ABSOLUTE
..\Libraries\CMSIS\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
..\Libraries\CMSIS\startup\startup_stm32f10x_hd.s 0x00000000 Number 0 startup_stm32f10x_hd.o ABSOLUTE
..\Libraries\CMSIS\system_stm32f10x.c 0x00000000 Number 0 system_stm32f10x.o ABSOLUTE
..\Libraries\FWlib\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_adc.c 0x00000000 Number 0 stm32f10x_adc.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_bkp.c 0x00000000 Number 0 stm32f10x_bkp.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_can.c 0x00000000 Number 0 stm32f10x_can.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_cec.c 0x00000000 Number 0 stm32f10x_cec.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_crc.c 0x00000000 Number 0 stm32f10x_crc.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_dac.c 0x00000000 Number 0 stm32f10x_dac.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_dbgmcu.c 0x00000000 Number 0 stm32f10x_dbgmcu.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_dma.c 0x00000000 Number 0 stm32f10x_dma.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_exti.c 0x00000000 Number 0 stm32f10x_exti.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_flash.c 0x00000000 Number 0 stm32f10x_flash.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_fsmc.c 0x00000000 Number 0 stm32f10x_fsmc.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_gpio.c 0x00000000 Number 0 stm32f10x_gpio.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_i2c.c 0x00000000 Number 0 stm32f10x_i2c.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_iwdg.c 0x00000000 Number 0 stm32f10x_iwdg.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_pwr.c 0x00000000 Number 0 stm32f10x_pwr.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_rcc.c 0x00000000 Number 0 stm32f10x_rcc.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_rtc.c 0x00000000 Number 0 stm32f10x_rtc.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_sdio.c 0x00000000 Number 0 stm32f10x_sdio.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_spi.c 0x00000000 Number 0 stm32f10x_spi.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_tim.c 0x00000000 Number 0 stm32f10x_tim.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_usart.c 0x00000000 Number 0 stm32f10x_usart.o ABSOLUTE
..\Libraries\FWlib\src\stm32f10x_wwdg.c 0x00000000 Number 0 stm32f10x_wwdg.o ABSOLUTE
..\MiniBalance\CONTROL\control.c 0x00000000 Number 0 control.o ABSOLUTE
..\MiniBalance\DMP\inv_mpu.c 0x00000000 Number 0 inv_mpu.o ABSOLUTE
..\MiniBalance\DMP\inv_mpu_dmp_motion_driver.c 0x00000000 Number 0 inv_mpu_dmp_motion_driver.o ABSOLUTE
..\MiniBalance\MPU6050\MPU6050.c 0x00000000 Number 0 mpu6050.o ABSOLUTE
..\MiniBalance\show\show.c 0x00000000 Number 0 show.o ABSOLUTE
..\System\sys\sys.c 0x00000000 Number 0 sys.o ABSOLUTE
..\User\main.c 0x00000000 Number 0 main.o ABSOLUTE
..\User\stm32f10x_it.c 0x00000000 Number 0 stm32f10x_it.o ABSOLUTE
..\\Libraries\\CMSIS\\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
..\\System\\sys\\sys.c 0x00000000 Number 0 sys.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
RESET 0x08000000 Section 304 startup_stm32f10x_hd.o(RESET)
!!!main 0x08000130 Section 8 __main.o(!!!main)
!!!scatter 0x08000138 Section 52 __scatter.o(!!!scatter)
2024-01-15 12:17:52 +08:00
!!handler_copy 0x0800016c Section 26 __scatter_copy.o(!!handler_copy)
!!handler_zi 0x08000188 Section 28 __scatter_zi.o(!!handler_zi)
.ARM.Collect$$_printf_percent$$00000000 0x080001a4 Section 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
.ARM.Collect$$_printf_percent$$00000003 0x080001a4 Section 6 _printf_f.o(.ARM.Collect$$_printf_percent$$00000003)
.ARM.Collect$$_printf_percent$$00000009 0x080001aa Section 6 _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
.ARM.Collect$$_printf_percent$$00000017 0x080001b0 Section 4 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
.ARM.Collect$$libinit$$00000000 0x080001b4 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000)
.ARM.Collect$$libinit$$00000002 0x080001b6 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
.ARM.Collect$$libinit$$00000004 0x080001b6 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
.ARM.Collect$$libinit$$0000000A 0x080001b6 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
.ARM.Collect$$libinit$$0000000C 0x080001b6 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
.ARM.Collect$$libinit$$0000000E 0x080001b6 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
.ARM.Collect$$libinit$$0000000F 0x080001b6 Section 6 libinit2.o(.ARM.Collect$$libinit$$0000000F)
.ARM.Collect$$libinit$$00000011 0x080001bc Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
.ARM.Collect$$libinit$$00000013 0x080001bc Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
.ARM.Collect$$libinit$$00000015 0x080001bc Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
.ARM.Collect$$libinit$$00000016 0x080001bc Section 10 libinit2.o(.ARM.Collect$$libinit$$00000016)
.ARM.Collect$$libinit$$00000017 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
.ARM.Collect$$libinit$$00000019 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
.ARM.Collect$$libinit$$0000001B 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
.ARM.Collect$$libinit$$0000001D 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
.ARM.Collect$$libinit$$0000001F 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
.ARM.Collect$$libinit$$00000021 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
.ARM.Collect$$libinit$$00000023 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
.ARM.Collect$$libinit$$00000025 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
.ARM.Collect$$libinit$$0000002C 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
.ARM.Collect$$libinit$$0000002E 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
.ARM.Collect$$libinit$$00000030 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
.ARM.Collect$$libinit$$00000032 0x080001c6 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
.ARM.Collect$$libinit$$00000033 0x080001c6 Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033)
.ARM.Collect$$libshutdown$$00000000 0x080001c8 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
.ARM.Collect$$libshutdown$$00000002 0x080001ca Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
.ARM.Collect$$libshutdown$$00000004 0x080001ca Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
.ARM.Collect$$libshutdown$$00000007 0x080001ca Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
.ARM.Collect$$libshutdown$$0000000A 0x080001ca Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
.ARM.Collect$$libshutdown$$0000000C 0x080001ca Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
.ARM.Collect$$libshutdown$$0000000F 0x080001ca Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
.ARM.Collect$$libshutdown$$00000010 0x080001ca Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
.ARM.Collect$$rtentry$$00000000 0x080001cc Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
.ARM.Collect$$rtentry$$00000002 0x080001cc Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
.ARM.Collect$$rtentry$$00000004 0x080001cc Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
.ARM.Collect$$rtentry$$00000009 0x080001d2 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
.ARM.Collect$$rtentry$$0000000A 0x080001d2 Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
.ARM.Collect$$rtentry$$0000000C 0x080001d6 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
.ARM.Collect$$rtentry$$0000000D 0x080001d6 Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
.ARM.Collect$$rtexit$$00000000 0x080001de Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000)
.ARM.Collect$$rtexit$$00000002 0x080001e0 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
.ARM.Collect$$rtexit$$00000003 0x080001e0 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
.ARM.Collect$$rtexit$$00000004 0x080001e4 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
.text 0x080001ec Section 64 startup_stm32f10x_hd.o(.text)
.text 0x0800022c Section 0 system_stm32f10x.o(.text)
SetSysClockTo72 0x0800022d Thumb Code 214 system_stm32f10x.o(.text)
SetSysClock 0x08000303 Thumb Code 8 system_stm32f10x.o(.text)
.text 0x0800040c Section 0 misc.o(.text)
.text 0x080004e8 Section 0 stm32f10x_gpio.o(.text)
.text 0x08000844 Section 0 stm32f10x_rcc.o(.text)
.text 0x08000be8 Section 0 stm32f10x_tim.o(.text)
TI4_Config 0x0800108f Thumb Code 130 stm32f10x_tim.o(.text)
TI3_Config 0x08001123 Thumb Code 122 stm32f10x_tim.o(.text)
TI2_Config 0x080011b7 Thumb Code 130 stm32f10x_tim.o(.text)
TI1_Config 0x0800124b Thumb Code 108 stm32f10x_tim.o(.text)
.text 0x08001a04 Section 0 stm32f10x_usart.o(.text)
.text 0x08001e0c Section 0 bsp_sys.o(.text)
.text 0x08001e78 Section 0 bsp_gpio.o(.text)
.text 0x08001ee0 Section 0 bsp_nvic.o(.text)
.text 0x08001ee4 Section 0 bsp_usart.o(.text)
.text 0x0800204c Section 0 delay.o(.text)
.text 0x080020f8 Section 0 bsp_iic.o(.text)
.text 0x0800232c Section 0 bsp_timer.o(.text)
.text 0x0800266c Section 0 pid.o(.text)
.text 0x08002770 Section 0 car.o(.text)
.text 0x08002974 Section 0 bluetooth.o(.text)
itoa 0x08002aa7 Thumb Code 98 bluetooth.o(.text)
.text 0x08002c9c Section 0 motor.o(.text)
.text 0x08002da0 Section 0 ioi2c.o(.text)
IIC_Start 0x08002dc9 Thumb Code 96 ioi2c.o(.text)
IIC_Stop 0x08002e29 Thumb Code 68 ioi2c.o(.text)
IIC_Wait_Ack 0x08002e6d Thumb Code 96 ioi2c.o(.text)
IIC_Ack 0x08002ecd Thumb Code 72 ioi2c.o(.text)
IIC_NAck 0x08002f15 Thumb Code 70 ioi2c.o(.text)
IIC_Send_Byte 0x08002f5b Thumb Code 94 ioi2c.o(.text)
IIC_Read_Byte 0x08003019 Thumb Code 104 ioi2c.o(.text)
.text 0x080032c8 Section 0 mpu6050.o(.text)
inv_row_2_scale 0x080032c9 Thumb Code 78 mpu6050.o(.text)
inv_orientation_matrix_to_scalar 0x08003317 Thumb Code 40 mpu6050.o(.text)
run_self_test 0x0800333f Thumb Code 160 mpu6050.o(.text)
.text 0x080038c8 Section 0 inv_mpu.o(.text)
set_int_enable 0x080038c9 Thumb Code 138 inv_mpu.o(.text)
get_accel_prod_shift 0x08004b11 Thumb Code 168 inv_mpu.o(.text)
accel_self_test 0x08004bb9 Thumb Code 164 inv_mpu.o(.text)
gyro_self_test 0x08004c5d Thumb Code 280 inv_mpu.o(.text)
get_st_biases 0x08004d75 Thumb Code 1136 inv_mpu.o(.text)
.text 0x08005758 Section 0 inv_mpu_dmp_motion_driver.o(.text)
decode_gesture 0x0800620d Thumb Code 94 inv_mpu_dmp_motion_driver.o(.text)
.text 0x080064c8 Section 0 control.o(.text)
.text 0x08006768 Section 0 main.o(.text)
.text 0x08006890 Section 0 stm32f10x_it.o(.text)
.text 0x080068a8 Section 2 use_no_semi_2.o(.text)
.text 0x080068aa Section 72 llsdiv.o(.text)
.text 0x080068f4 Section 0 noretval__2printf.o(.text)
.text 0x0800690c Section 0 noretval__2sprintf.o(.text)
.text 0x08006934 Section 0 _printf_pad.o(.text)
.text 0x08006984 Section 0 _printf_dec.o(.text)
.text 0x080069fc Section 0 __printf_wp.o(.text)
.text 0x08006b0a Section 0 memcmp.o(.text)
.text 0x08006b62 Section 16 aeabi_memset.o(.text)
.text 0x08006b72 Section 0 heapauxi.o(.text)
.text 0x08006b78 Section 2 use_no_semi.o(.text)
.text 0x08006b7a Section 238 lludivv7m.o(.text)
.text 0x08006c68 Section 0 _printf_intcommon.o(.text)
.text 0x08006d1a Section 0 _printf_fp_dec.o(.text)
_fp_digits 0x08006d1d Thumb Code 428 _printf_fp_dec.o(.text)
.text 0x08007134 Section 0 _printf_char_common.o(.text)
_printf_input_char 0x08007135 Thumb Code 10 _printf_char_common.o(.text)
.text 0x08007164 Section 0 _sputc.o(.text)
.text 0x08007170 Section 0 _printf_char_file.o(.text)
.text 0x08007194 Section 68 rt_memclr.o(.text)
.text 0x080071d8 Section 8 rt_locale_intlibspace.o(.text)
.text 0x080071e0 Section 138 lludiv10.o(.text)
.text 0x0800726c Section 0 _printf_fp_infnan.o(.text)
.text 0x080072ec Section 0 bigflt0.o(.text)
.text 0x080073c8 Section 0 ferror.o(.text)
.text 0x080073d0 Section 78 rt_memclr_w.o(.text)
.text 0x08007420 Section 8 libspace.o(.text)
.text 0x08007428 Section 74 sys_stackheap_outer.o(.text)
.text 0x08007472 Section 0 exit.o(.text)
.text 0x08007484 Section 128 strcmpv7m.o(.text)
CL$$btod_d2e 0x08007504 Section 62 btod.o(CL$$btod_d2e)
CL$$btod_d2e_denorm_low 0x08007542 Section 70 btod.o(CL$$btod_d2e_denorm_low)
CL$$btod_d2e_norm_op1 0x08007588 Section 96 btod.o(CL$$btod_d2e_norm_op1)
CL$$btod_div_common 0x080075e8 Section 824 btod.o(CL$$btod_div_common)
CL$$btod_e2e 0x08007920 Section 198 btod.o(CL$$btod_e2e)
CL$$btod_ediv 0x080079e6 Section 40 btod.o(CL$$btod_ediv)
CL$$btod_emul 0x08007a0e Section 40 btod.o(CL$$btod_emul)
CL$$btod_mult_common 0x08007a36 Section 580 btod.o(CL$$btod_mult_common)
i.__ARM_fpclassify 0x08007c7a Section 0 fpclassify.o(i.__ARM_fpclassify)
i.__kernel_poly 0x08007ca2 Section 0 poly.o(i.__kernel_poly)
i.__mathlib_dbl_infnan 0x08007d4c Section 0 dunder.o(i.__mathlib_dbl_infnan)
i.__mathlib_dbl_infnan2 0x08007d52 Section 0 dunder.o(i.__mathlib_dbl_infnan2)
i.__mathlib_dbl_underflow 0x08007d58 Section 0 dunder.o(i.__mathlib_dbl_underflow)
i._is_digit 0x08007d68 Section 0 __printf_wp.o(i._is_digit)
i.atan 0x08007d78 Section 0 atan.o(i.atan)
i.atan2 0x08007f98 Section 0 atan2.o(i.atan2)
locale$$code 0x08008118 Section 44 lc_numeric_c.o(locale$$code)
x$fpl$d2f 0x08008144 Section 98 d2f.o(x$fpl$d2f)
x$fpl$dadd 0x080081a8 Section 336 daddsub_clz.o(x$fpl$dadd)
_dadd1 0x080081b9 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
x$fpl$dcheck1 0x080082f8 Section 16 dcheck1.o(x$fpl$dcheck1)
x$fpl$ddiv 0x08008308 Section 688 ddiv.o(x$fpl$ddiv)
ddiv_entry 0x0800830f Thumb Code 0 ddiv.o(x$fpl$ddiv)
x$fpl$dflt 0x080085b8 Section 46 dflt_clz.o(x$fpl$dflt)
x$fpl$dmul 0x080085e8 Section 340 dmul.o(x$fpl$dmul)
x$fpl$dnaninf 0x0800873c Section 156 dnaninf.o(x$fpl$dnaninf)
x$fpl$dretinf 0x080087d8 Section 12 dretinf.o(x$fpl$dretinf)
x$fpl$drsb 0x080087e4 Section 22 daddsub_clz.o(x$fpl$drsb)
x$fpl$dsub 0x080087fc Section 468 daddsub_clz.o(x$fpl$dsub)
_dsub1 0x0800880d Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
x$fpl$f2d 0x080089d0 Section 86 f2d.o(x$fpl$f2d)
x$fpl$fadd 0x08008a28 Section 196 faddsub_clz.o(x$fpl$fadd)
_fadd1 0x08008a37 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
x$fpl$fcmpinf 0x08008aec Section 24 fcmpi.o(x$fpl$fcmpinf)
x$fpl$fdiv 0x08008b04 Section 388 fdiv.o(x$fpl$fdiv)
_fdiv1 0x08008b05 Thumb Code 0 fdiv.o(x$fpl$fdiv)
x$fpl$feqf 0x08008c88 Section 104 feqf.o(x$fpl$feqf)
x$fpl$ffix 0x08008cf0 Section 54 ffix.o(x$fpl$ffix)
x$fpl$ffixu 0x08008d28 Section 62 ffixu.o(x$fpl$ffixu)
x$fpl$fflt 0x08008d68 Section 48 fflt_clz.o(x$fpl$fflt)
x$fpl$ffltu 0x08008d98 Section 38 fflt_clz.o(x$fpl$ffltu)
x$fpl$fleqf 0x08008dc0 Section 104 fleqf.o(x$fpl$fleqf)
x$fpl$fmul 0x08008e28 Section 258 fmul.o(x$fpl$fmul)
x$fpl$fnaninf 0x08008f2a Section 140 fnaninf.o(x$fpl$fnaninf)
x$fpl$fretinf 0x08008fb6 Section 10 fretinf.o(x$fpl$fretinf)
x$fpl$frleqf 0x08008fc0 Section 98 frleqf.o(x$fpl$frleqf)
x$fpl$frsb 0x08009022 Section 20 faddsub_clz.o(x$fpl$frsb)
x$fpl$fsub 0x08009038 Section 234 faddsub_clz.o(x$fpl$fsub)
_fsub1 0x08009047 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
x$fpl$printf1 0x08009122 Section 4 printf1.o(x$fpl$printf1)
x$fpl$retnan 0x08009126 Section 100 retnan.o(x$fpl$retnan)
x$fpl$scalbn 0x0800918a Section 92 scalbn.o(x$fpl$scalbn)
x$fpl$trapveneer 0x080091e6 Section 48 trapv.o(x$fpl$trapveneer)
x$fpl$usenofp 0x08009216 Section 0 usenofp.o(x$fpl$usenofp)
.constdata 0x08009218 Section 80 inv_mpu.o(.constdata)
.constdata 0x08009268 Section 3062 inv_mpu_dmp_motion_driver.o(.constdata)
dmp_memory 0x08009268 Data 3062 inv_mpu_dmp_motion_driver.o(.constdata)
.constdata 0x08009e60 Section 152 atan.o(.constdata)
atanhi 0x08009e60 Data 32 atan.o(.constdata)
atanlo 0x08009e80 Data 32 atan.o(.constdata)
aTodd 0x08009ea0 Data 40 atan.o(.constdata)
aTeven 0x08009ec8 Data 48 atan.o(.constdata)
.constdata 0x08009ef8 Section 8 qnan.o(.constdata)
.constdata 0x08009f00 Section 148 bigflt0.o(.constdata)
tenpwrs_x 0x08009f00 Data 60 bigflt0.o(.constdata)
tenpwrs_i 0x08009f3c Data 64 bigflt0.o(.constdata)
.conststring 0x08009f94 Section 78 inv_mpu.o(.conststring)
locale$$data 0x0800a004 Section 28 lc_numeric_c.o(locale$$data)
__lcnum_c_name 0x0800a008 Data 2 lc_numeric_c.o(locale$$data)
__lcnum_c_start 0x0800a010 Data 0 lc_numeric_c.o(locale$$data)
__lcnum_c_point 0x0800a01c Data 0 lc_numeric_c.o(locale$$data)
__lcnum_c_thousands 0x0800a01e Data 0 lc_numeric_c.o(locale$$data)
__lcnum_c_grouping 0x0800a01f Data 0 lc_numeric_c.o(locale$$data)
__lcnum_c_end 0x0800a020 Data 0 lc_numeric_c.o(locale$$data)
2024-01-14 19:28:00 +08:00
.data 0x20000000 Section 20 system_stm32f10x.o(.data)
.data 0x20000014 Section 20 stm32f10x_rcc.o(.data)
APBAHBPrescTable 0x20000014 Data 16 stm32f10x_rcc.o(.data)
ADCPrescTable 0x20000024 Data 4 stm32f10x_rcc.o(.data)
.data 0x20000028 Section 4 bsp_gpio.o(.data)
temp 0x20000028 Data 4 bsp_gpio.o(.data)
.data 0x2000002c Section 16 bsp_usart.o(.data)
.data 0x2000003c Section 4 delay.o(.data)
fac_us 0x2000003c Data 1 delay.o(.data)
fac_ms 0x2000003e Data 2 delay.o(.data)
2024-01-15 12:17:52 +08:00
.data 0x20000040 Section 28 pid.o(.data)
LastError 0x2000004c Data 4 pid.o(.data)
PrevError 0x20000050 Data 4 pid.o(.data)
LastError 0x20000054 Data 4 pid.o(.data)
PrevError 0x20000058 Data 4 pid.o(.data)
.data 0x2000005c Section 54 car.o(.data)
.data 0x20000094 Section 12 bluetooth.o(.data)
.data 0x200000a0 Section 56 mpu6050.o(.data)
gyro_orientation 0x200000c8 Data 9 mpu6050.o(.data)
.data 0x200000d8 Section 44 inv_mpu.o(.data)
st 0x200000d8 Data 44 inv_mpu.o(.data)
.data 0x20000104 Section 28 control.o(.data)
Flag_Target 0x2000010d Data 1 control.o(.data)
velocity 0x20000110 Data 4 control.o(.data)
Encoder_Least 0x20000114 Data 4 control.o(.data)
Encoder_bias 0x20000118 Data 4 control.o(.data)
Encoder_Integral 0x2000011c Data 4 control.o(.data)
.bss 0x20000120 Section 146 mpu6050.o(.bss)
.bss 0x200001b4 Section 16 inv_mpu_dmp_motion_driver.o(.bss)
dmp 0x200001b4 Data 16 inv_mpu_dmp_motion_driver.o(.bss)
.bss 0x200001c4 Section 64 main.o(.bss)
.bss 0x20000204 Section 96 libspace.o(.bss)
HEAP 0x20000268 Section 512 startup_stm32f10x_hd.o(HEAP)
Heap_Mem 0x20000268 Data 512 startup_stm32f10x_hd.o(HEAP)
STACK 0x20000468 Section 1024 startup_stm32f10x_hd.o(STACK)
Stack_Mem 0x20000468 Data 1024 startup_stm32f10x_hd.o(STACK)
__initial_sp 0x20000868 Data 0 startup_stm32f10x_hd.o(STACK)
2024-01-14 19:28:00 +08:00
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEX$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
_printf_flags 0x00000000 Number 0 printf_stubs.o ABSOLUTE
_printf_return_value 0x00000000 Number 0 printf_stubs.o ABSOLUTE
_printf_sizespec 0x00000000 Number 0 printf_stubs.o ABSOLUTE
_printf_widthprec 0x00000000 Number 0 printf_stubs.o ABSOLUTE
__ARM_exceptions_init - Undefined Weak Reference
__alloca_initialize - Undefined Weak Reference
__arm_preinit_ - Undefined Weak Reference
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__sigvec_lookup - Undefined Weak Reference
_atexit_init - Undefined Weak Reference
_call_atexit_fns - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_fp_trap_init - Undefined Weak Reference
_fp_trap_shutdown - Undefined Weak Reference
_get_lc_collate - Undefined Weak Reference
_get_lc_ctype - Undefined Weak Reference
_get_lc_monetary - Undefined Weak Reference
_get_lc_time - Undefined Weak Reference
_getenv_init - Undefined Weak Reference
_handle_redirection - Undefined Weak Reference
_init_alloc - Undefined Weak Reference
_init_user_alloc - Undefined Weak Reference
_initio - Undefined Weak Reference
_mutex_acquire - Undefined Weak Reference
_mutex_release - Undefined Weak Reference
_printf_truncate_signed - Undefined Weak Reference
_printf_truncate_unsigned - Undefined Weak Reference
_rand_init - Undefined Weak Reference
_signal_finish - Undefined Weak Reference
_signal_init - Undefined Weak Reference
_terminate_alloc - Undefined Weak Reference
_terminate_user_alloc - Undefined Weak Reference
_terminateio - Undefined Weak Reference
__Vectors_Size 0x00000130 Number 0 startup_stm32f10x_hd.o ABSOLUTE
__Vectors 0x08000000 Data 4 startup_stm32f10x_hd.o(RESET)
__Vectors_End 0x08000130 Data 0 startup_stm32f10x_hd.o(RESET)
__main 0x08000131 Thumb Code 8 __main.o(!!!main)
__scatterload 0x08000139 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_rt2 0x08000139 Thumb Code 44 __scatter.o(!!!scatter)
__scatterload_rt2_thumb_only 0x08000139 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_null 0x08000147 Thumb Code 0 __scatter.o(!!!scatter)
2024-01-15 12:17:52 +08:00
__scatterload_copy 0x0800016d Thumb Code 26 __scatter_copy.o(!!handler_copy)
__scatterload_zeroinit 0x08000189 Thumb Code 28 __scatter_zi.o(!!handler_zi)
_printf_f 0x080001a5 Thumb Code 0 _printf_f.o(.ARM.Collect$$_printf_percent$$00000003)
_printf_percent 0x080001a5 Thumb Code 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
_printf_d 0x080001ab Thumb Code 0 _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
_printf_percent_end 0x080001b1 Thumb Code 0 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
__rt_lib_init 0x080001b5 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
__rt_lib_init_fp_1 0x080001b7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
__rt_lib_init_heap_1 0x080001b7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
__rt_lib_init_lc_common 0x080001b7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000F)
__rt_lib_init_preinit_1 0x080001b7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
__rt_lib_init_rand_1 0x080001b7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
__rt_lib_init_user_alloc_1 0x080001b7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
__rt_lib_init_lc_collate_1 0x080001bd Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
__rt_lib_init_lc_ctype_1 0x080001bd Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
__rt_lib_init_lc_monetary_1 0x080001bd Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
__rt_lib_init_lc_numeric_2 0x080001bd Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000016)
__rt_lib_init_alloca_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
__rt_lib_init_argv_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
__rt_lib_init_atexit_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
__rt_lib_init_clock_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
__rt_lib_init_cpp_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
__rt_lib_init_exceptions_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
__rt_lib_init_fp_trap_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
__rt_lib_init_getenv_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
__rt_lib_init_lc_numeric_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
__rt_lib_init_lc_time_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
__rt_lib_init_return 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033)
__rt_lib_init_signal_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
__rt_lib_init_stdio_1 0x080001c7 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
__rt_lib_shutdown 0x080001c9 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
__rt_lib_shutdown_cpp_1 0x080001cb Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
__rt_lib_shutdown_fp_trap_1 0x080001cb Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
__rt_lib_shutdown_heap_1 0x080001cb Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
__rt_lib_shutdown_return 0x080001cb Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
__rt_lib_shutdown_signal_1 0x080001cb Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
__rt_lib_shutdown_stdio_1 0x080001cb Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
__rt_lib_shutdown_user_alloc_1 0x080001cb Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
__rt_entry 0x080001cd Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
__rt_entry_presh_1 0x080001cd Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
__rt_entry_sh 0x080001cd Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
__rt_entry_li 0x080001d3 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
__rt_entry_postsh_1 0x080001d3 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
__rt_entry_main 0x080001d7 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
__rt_entry_postli_1 0x080001d7 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
__rt_exit 0x080001df Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
__rt_exit_ls 0x080001e1 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
__rt_exit_prels_1 0x080001e1 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
__rt_exit_exit 0x080001e5 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
Reset_Handler 0x080001ed Thumb Code 8 startup_stm32f10x_hd.o(.text)
SysTick_Handler 0x08000205 Thumb Code 2 startup_stm32f10x_hd.o(.text)
ADC1_2_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
ADC3_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
CAN1_RX1_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
CAN1_SCE_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA1_Channel1_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA1_Channel2_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA1_Channel3_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA1_Channel4_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA1_Channel5_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA1_Channel6_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA1_Channel7_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA2_Channel1_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA2_Channel2_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA2_Channel3_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
DMA2_Channel4_5_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
EXTI0_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
EXTI1_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
EXTI2_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
EXTI3_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
EXTI4_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
EXTI9_5_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
FLASH_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
FSMC_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
I2C1_ER_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
I2C1_EV_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
I2C2_ER_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
I2C2_EV_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
PVD_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
RCC_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
RTCAlarm_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
RTC_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
SDIO_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
SPI1_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
SPI2_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
SPI3_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TAMPER_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM1_BRK_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM1_CC_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM1_TRG_COM_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM1_UP_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM3_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM5_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM7_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM8_BRK_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM8_CC_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM8_TRG_COM_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
TIM8_UP_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
UART4_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
UART5_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
USART3_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
USBWakeUp_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
USB_HP_CAN1_TX_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
USB_LP_CAN1_RX0_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
WWDG_IRQHandler 0x08000207 Thumb Code 0 startup_stm32f10x_hd.o(.text)
__user_initial_stackheap 0x08000209 Thumb Code 0 startup_stm32f10x_hd.o(.text)
SystemInit 0x0800030b Thumb Code 78 system_stm32f10x.o(.text)
SystemCoreClockUpdate 0x08000359 Thumb Code 142 system_stm32f10x.o(.text)
NVIC_PriorityGroupConfig 0x0800040d Thumb Code 10 misc.o(.text)
NVIC_Init 0x08000417 Thumb Code 100 misc.o(.text)
NVIC_SetVectorTable 0x0800047b Thumb Code 14 misc.o(.text)
NVIC_SystemLPConfig 0x08000489 Thumb Code 34 misc.o(.text)
SysTick_CLKSourceConfig 0x080004ab Thumb Code 40 misc.o(.text)
GPIO_DeInit 0x080004e9 Thumb Code 172 stm32f10x_gpio.o(.text)
GPIO_AFIODeInit 0x08000595 Thumb Code 20 stm32f10x_gpio.o(.text)
GPIO_Init 0x080005a9 Thumb Code 278 stm32f10x_gpio.o(.text)
GPIO_StructInit 0x080006bf Thumb Code 16 stm32f10x_gpio.o(.text)
GPIO_ReadInputDataBit 0x080006cf Thumb Code 18 stm32f10x_gpio.o(.text)
GPIO_ReadInputData 0x080006e1 Thumb Code 8 stm32f10x_gpio.o(.text)
GPIO_ReadOutputDataBit 0x080006e9 Thumb Code 18 stm32f10x_gpio.o(.text)
GPIO_ReadOutputData 0x080006fb Thumb Code 8 stm32f10x_gpio.o(.text)
GPIO_SetBits 0x08000703 Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_ResetBits 0x08000707 Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_WriteBit 0x0800070b Thumb Code 10 stm32f10x_gpio.o(.text)
GPIO_Write 0x08000715 Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_PinLockConfig 0x08000719 Thumb Code 18 stm32f10x_gpio.o(.text)
GPIO_EventOutputConfig 0x0800072b Thumb Code 26 stm32f10x_gpio.o(.text)
GPIO_EventOutputCmd 0x08000745 Thumb Code 6 stm32f10x_gpio.o(.text)
GPIO_PinRemapConfig 0x0800074b Thumb Code 138 stm32f10x_gpio.o(.text)
GPIO_EXTILineConfig 0x080007d5 Thumb Code 66 stm32f10x_gpio.o(.text)
GPIO_ETH_MediaInterfaceConfig 0x08000817 Thumb Code 8 stm32f10x_gpio.o(.text)
RCC_DeInit 0x08000845 Thumb Code 64 stm32f10x_rcc.o(.text)
RCC_HSEConfig 0x08000885 Thumb Code 70 stm32f10x_rcc.o(.text)
RCC_GetFlagStatus 0x080008cb Thumb Code 56 stm32f10x_rcc.o(.text)
RCC_WaitForHSEStartUp 0x08000903 Thumb Code 56 stm32f10x_rcc.o(.text)
RCC_AdjustHSICalibrationValue 0x0800093b Thumb Code 20 stm32f10x_rcc.o(.text)
RCC_HSICmd 0x0800094f Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_PLLConfig 0x08000955 Thumb Code 24 stm32f10x_rcc.o(.text)
RCC_PLLCmd 0x0800096d Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_SYSCLKConfig 0x08000973 Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_GetSYSCLKSource 0x08000985 Thumb Code 10 stm32f10x_rcc.o(.text)
RCC_HCLKConfig 0x0800098f Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_PCLK1Config 0x080009a1 Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_PCLK2Config 0x080009b3 Thumb Code 20 stm32f10x_rcc.o(.text)
RCC_ITConfig 0x080009c7 Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_USBCLKConfig 0x080009e1 Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_ADCCLKConfig 0x080009e9 Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_LSEConfig 0x080009fb Thumb Code 50 stm32f10x_rcc.o(.text)
RCC_LSICmd 0x08000a2d Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_RTCCLKConfig 0x08000a33 Thumb Code 12 stm32f10x_rcc.o(.text)
RCC_RTCCLKCmd 0x08000a3f Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_GetClocksFreq 0x08000a47 Thumb Code 192 stm32f10x_rcc.o(.text)
RCC_AHBPeriphClockCmd 0x08000b07 Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_APB2PeriphClockCmd 0x08000b21 Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_APB1PeriphClockCmd 0x08000b3b Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_APB2PeriphResetCmd 0x08000b55 Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_APB1PeriphResetCmd 0x08000b6f Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_BackupResetCmd 0x08000b89 Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_ClockSecuritySystemCmd 0x08000b91 Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_MCOConfig 0x08000b97 Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_ClearFlag 0x08000b9d Thumb Code 14 stm32f10x_rcc.o(.text)
RCC_GetITStatus 0x08000bab Thumb Code 20 stm32f10x_rcc.o(.text)
RCC_ClearITPendingBit 0x08000bbf Thumb Code 6 stm32f10x_rcc.o(.text)
TIM_DeInit 0x08000be9 Thumb Code 424 stm32f10x_tim.o(.text)
TIM_TimeBaseInit 0x08000d91 Thumb Code 122 stm32f10x_tim.o(.text)
TIM_OC1Init 0x08000e0b Thumb Code 132 stm32f10x_tim.o(.text)
TIM_OC2Init 0x08000e8f Thumb Code 154 stm32f10x_tim.o(.text)
TIM_OC3Init 0x08000f29 Thumb Code 150 stm32f10x_tim.o(.text)
TIM_OC4Init 0x08000fbf Thumb Code 182 stm32f10x_tim.o(.text)
TIM_SetIC4Prescaler 0x08001075 Thumb Code 26 stm32f10x_tim.o(.text)
TIM_SetIC3Prescaler 0x08001111 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_SetIC2Prescaler 0x0800119d Thumb Code 26 stm32f10x_tim.o(.text)
TIM_SetIC1Prescaler 0x08001239 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_ICInit 0x080012b7 Thumb Code 150 stm32f10x_tim.o(.text)
TIM_PWMIConfig 0x0800134d Thumb Code 124 stm32f10x_tim.o(.text)
TIM_BDTRConfig 0x080013c9 Thumb Code 32 stm32f10x_tim.o(.text)
TIM_TimeBaseStructInit 0x080013e9 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_OCStructInit 0x080013fb Thumb Code 20 stm32f10x_tim.o(.text)
TIM_ICStructInit 0x0800140f Thumb Code 18 stm32f10x_tim.o(.text)
TIM_BDTRStructInit 0x08001421 Thumb Code 40 stm32f10x_tim.o(.text)
TIM_Cmd 0x08001449 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_CtrlPWMOutputs 0x08001461 Thumb Code 30 stm32f10x_tim.o(.text)
TIM_ITConfig 0x0800147f Thumb Code 18 stm32f10x_tim.o(.text)
TIM_GenerateEvent 0x08001491 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_DMAConfig 0x08001495 Thumb Code 10 stm32f10x_tim.o(.text)
TIM_DMACmd 0x0800149f Thumb Code 18 stm32f10x_tim.o(.text)
TIM_InternalClockConfig 0x080014b1 Thumb Code 12 stm32f10x_tim.o(.text)
TIM_SelectInputTrigger 0x080014bd Thumb Code 18 stm32f10x_tim.o(.text)
TIM_ITRxExternalClockConfig 0x080014cf Thumb Code 24 stm32f10x_tim.o(.text)
TIM_TIxExternalClockConfig 0x080014e7 Thumb Code 62 stm32f10x_tim.o(.text)
TIM_ETRConfig 0x08001525 Thumb Code 28 stm32f10x_tim.o(.text)
TIM_ETRClockMode1Config 0x08001541 Thumb Code 54 stm32f10x_tim.o(.text)
TIM_ETRClockMode2Config 0x08001577 Thumb Code 32 stm32f10x_tim.o(.text)
TIM_PrescalerConfig 0x08001597 Thumb Code 6 stm32f10x_tim.o(.text)
TIM_CounterModeConfig 0x0800159d Thumb Code 18 stm32f10x_tim.o(.text)
TIM_EncoderInterfaceConfig 0x080015af Thumb Code 66 stm32f10x_tim.o(.text)
TIM_ForcedOC1Config 0x080015f1 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_ForcedOC2Config 0x08001603 Thumb Code 26 stm32f10x_tim.o(.text)
TIM_ForcedOC3Config 0x0800161d Thumb Code 18 stm32f10x_tim.o(.text)
TIM_ForcedOC4Config 0x0800162f Thumb Code 26 stm32f10x_tim.o(.text)
TIM_ARRPreloadConfig 0x08001649 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_SelectCOM 0x08001661 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_SelectCCDMA 0x08001679 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_CCPreloadControl 0x08001691 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_OC1PreloadConfig 0x080016a9 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_OC2PreloadConfig 0x080016bb Thumb Code 26 stm32f10x_tim.o(.text)
TIM_OC3PreloadConfig 0x080016d5 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_OC4PreloadConfig 0x080016e7 Thumb Code 26 stm32f10x_tim.o(.text)
TIM_OC1FastConfig 0x08001701 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_OC2FastConfig 0x08001713 Thumb Code 26 stm32f10x_tim.o(.text)
TIM_OC3FastConfig 0x0800172d Thumb Code 18 stm32f10x_tim.o(.text)
TIM_OC4FastConfig 0x0800173f Thumb Code 26 stm32f10x_tim.o(.text)
TIM_ClearOC1Ref 0x08001759 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_ClearOC2Ref 0x0800176b Thumb Code 24 stm32f10x_tim.o(.text)
TIM_ClearOC3Ref 0x08001783 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_ClearOC4Ref 0x08001795 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_OC1PolarityConfig 0x080017ad Thumb Code 18 stm32f10x_tim.o(.text)
TIM_OC1NPolarityConfig 0x080017bf Thumb Code 18 stm32f10x_tim.o(.text)
TIM_OC2PolarityConfig 0x080017d1 Thumb Code 26 stm32f10x_tim.o(.text)
TIM_OC2NPolarityConfig 0x080017eb Thumb Code 26 stm32f10x_tim.o(.text)
TIM_OC3PolarityConfig 0x08001805 Thumb Code 26 stm32f10x_tim.o(.text)
TIM_OC3NPolarityConfig 0x0800181f Thumb Code 26 stm32f10x_tim.o(.text)
TIM_OC4PolarityConfig 0x08001839 Thumb Code 26 stm32f10x_tim.o(.text)
TIM_CCxCmd 0x08001853 Thumb Code 30 stm32f10x_tim.o(.text)
TIM_CCxNCmd 0x08001871 Thumb Code 30 stm32f10x_tim.o(.text)
TIM_SelectOCxM 0x0800188f Thumb Code 82 stm32f10x_tim.o(.text)
TIM_UpdateDisableConfig 0x080018e1 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_UpdateRequestConfig 0x080018f9 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_SelectHallSensor 0x08001911 Thumb Code 24 stm32f10x_tim.o(.text)
TIM_SelectOnePulseMode 0x08001929 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_SelectOutputTrigger 0x0800193b Thumb Code 18 stm32f10x_tim.o(.text)
TIM_SelectSlaveMode 0x0800194d Thumb Code 18 stm32f10x_tim.o(.text)
TIM_SelectMasterSlaveMode 0x0800195f Thumb Code 18 stm32f10x_tim.o(.text)
TIM_SetCounter 0x08001971 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetAutoreload 0x08001975 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetCompare1 0x08001979 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetCompare2 0x0800197d Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetCompare3 0x08001981 Thumb Code 4 stm32f10x_tim.o(.text)
TIM_SetCompare4 0x08001985 Thumb Code 6 stm32f10x_tim.o(.text)
TIM_SetClockDivision 0x0800198b Thumb Code 18 stm32f10x_tim.o(.text)
TIM_GetCapture1 0x0800199d Thumb Code 6 stm32f10x_tim.o(.text)
TIM_GetCapture2 0x080019a3 Thumb Code 6 stm32f10x_tim.o(.text)
TIM_GetCapture3 0x080019a9 Thumb Code 6 stm32f10x_tim.o(.text)
TIM_GetCapture4 0x080019af Thumb Code 8 stm32f10x_tim.o(.text)
TIM_GetCounter 0x080019b7 Thumb Code 6 stm32f10x_tim.o(.text)
TIM_GetPrescaler 0x080019bd Thumb Code 6 stm32f10x_tim.o(.text)
TIM_GetFlagStatus 0x080019c3 Thumb Code 18 stm32f10x_tim.o(.text)
TIM_ClearFlag 0x080019d5 Thumb Code 6 stm32f10x_tim.o(.text)
TIM_GetITStatus 0x080019db Thumb Code 34 stm32f10x_tim.o(.text)
TIM_ClearITPendingBit 0x080019fd Thumb Code 6 stm32f10x_tim.o(.text)
USART_DeInit 0x08001a05 Thumb Code 134 stm32f10x_usart.o(.text)
USART_Init 0x08001a8b Thumb Code 210 stm32f10x_usart.o(.text)
USART_StructInit 0x08001b5d Thumb Code 24 stm32f10x_usart.o(.text)
USART_ClockInit 0x08001b75 Thumb Code 34 stm32f10x_usart.o(.text)
USART_ClockStructInit 0x08001b97 Thumb Code 12 stm32f10x_usart.o(.text)
USART_Cmd 0x08001ba3 Thumb Code 24 stm32f10x_usart.o(.text)
USART_ITConfig 0x08001bbb Thumb Code 74 stm32f10x_usart.o(.text)
USART_DMACmd 0x08001c05 Thumb Code 18 stm32f10x_usart.o(.text)
USART_SetAddress 0x08001c17 Thumb Code 18 stm32f10x_usart.o(.text)
USART_WakeUpConfig 0x08001c29 Thumb Code 18 stm32f10x_usart.o(.text)
USART_ReceiverWakeUpCmd 0x08001c3b Thumb Code 24 stm32f10x_usart.o(.text)
USART_LINBreakDetectLengthConfig 0x08001c53 Thumb Code 18 stm32f10x_usart.o(.text)
USART_LINCmd 0x08001c65 Thumb Code 24 stm32f10x_usart.o(.text)
USART_SendData 0x08001c7d Thumb Code 8 stm32f10x_usart.o(.text)
USART_ReceiveData 0x08001c85 Thumb Code 10 stm32f10x_usart.o(.text)
USART_SendBreak 0x08001c8f Thumb Code 10 stm32f10x_usart.o(.text)
USART_SetGuardTime 0x08001c99 Thumb Code 16 stm32f10x_usart.o(.text)
USART_SetPrescaler 0x08001ca9 Thumb Code 16 stm32f10x_usart.o(.text)
USART_SmartCardCmd 0x08001cb9 Thumb Code 24 stm32f10x_usart.o(.text)
USART_SmartCardNACKCmd 0x08001cd1 Thumb Code 24 stm32f10x_usart.o(.text)
USART_HalfDuplexCmd 0x08001ce9 Thumb Code 24 stm32f10x_usart.o(.text)
USART_OverSampling8Cmd 0x08001d01 Thumb Code 22 stm32f10x_usart.o(.text)
USART_OneBitMethodCmd 0x08001d17 Thumb Code 24 stm32f10x_usart.o(.text)
USART_IrDAConfig 0x08001d2f Thumb Code 18 stm32f10x_usart.o(.text)
USART_IrDACmd 0x08001d41 Thumb Code 24 stm32f10x_usart.o(.text)
USART_GetFlagStatus 0x08001d59 Thumb Code 26 stm32f10x_usart.o(.text)
USART_ClearFlag 0x08001d73 Thumb Code 18 stm32f10x_usart.o(.text)
USART_GetITStatus 0x08001d85 Thumb Code 84 stm32f10x_usart.o(.text)
USART_ClearITPendingBit 0x08001dd9 Thumb Code 52 stm32f10x_usart.o(.text)
System_Init 0x08001e0d Thumb Code 98 bsp_sys.o(.text)
LED_GPIO_Config 0x08001e79 Thumb Code 40 bsp_gpio.o(.text)
LED_Flash 0x08001ea1 Thumb Code 54 bsp_gpio.o(.text)
NVIC_Config 0x08001ee1 Thumb Code 2 bsp_nvic.o(.text)
USART1_Init 0x08001ee5 Thumb Code 124 bsp_usart.o(.text)
_sys_exit 0x08001f61 Thumb Code 4 bsp_usart.o(.text)
fputc 0x08001f65 Thumb Code 24 bsp_usart.o(.text)
fgetc 0x08001f7d Thumb Code 26 bsp_usart.o(.text)
USART1_Send 0x08001f97 Thumb Code 74 bsp_usart.o(.text)
USART1_Receive 0x08001fe1 Thumb Code 16 bsp_usart.o(.text)
USART1_IRQHandler 0x08001ff1 Thumb Code 72 bsp_usart.o(.text)
Delay_Init 0x0800204d Thumb Code 52 delay.o(.text)
Delay_ms 0x08002081 Thumb Code 56 delay.o(.text)
Delay_us 0x080020b9 Thumb Code 56 delay.o(.text)
i2c_Delay 0x080020f9 Thumb Code 14 bsp_iic.o(.text)
IIC_Start 0x08002107 Thumb Code 56 bsp_iic.o(.text)
IIC_Stop 0x0800213f Thumb Code 38 bsp_iic.o(.text)
IIC_Send_Byte 0x08002165 Thumb Code 96 bsp_iic.o(.text)
IIC_Ack 0x080021c5 Thumb Code 56 bsp_iic.o(.text)
IIC_NAck 0x080021fd Thumb Code 46 bsp_iic.o(.text)
IIC_Read_Byte 0x0800222b Thumb Code 82 bsp_iic.o(.text)
IIC_Wait_Ack 0x0800227d Thumb Code 66 bsp_iic.o(.text)
IIC_Init 0x080022bf Thumb Code 52 bsp_iic.o(.text)
i2c_CheckDevice 0x080022f3 Thumb Code 32 bsp_iic.o(.text)
MOTO_PWM_Init 0x0800232d Thumb Code 196 bsp_timer.o(.text)
Motor_PWMOut 0x080023f1 Thumb Code 68 bsp_timer.o(.text)
Timer6_Init 0x08002435 Thumb Code 114 bsp_timer.o(.text)
Encoder_Init_TIM2 0x080024a7 Thumb Code 154 bsp_timer.o(.text)
Encoder_Init_TIM4 0x08002541 Thumb Code 148 bsp_timer.o(.text)
Read_Encoder 0x080025d5 Thumb Code 84 bsp_timer.o(.text)
TIM4_IRQHandler 0x08002629 Thumb Code 24 bsp_timer.o(.text)
TIM2_IRQHandler 0x08002641 Thumb Code 24 bsp_timer.o(.text)
showPID 0x0800266d Thumb Code 2 pid.o(.text)
PID_Calc_Left 0x0800266f Thumb Code 114 pid.o(.text)
PID_Calc_Right 0x080026e1 Thumb Code 114 pid.o(.text)
TIM6_IRQHandler 0x08002771 Thumb Code 440 car.o(.text)
Bluetooth_Init 0x08002975 Thumb Code 162 bluetooth.o(.text)
USART2_Send 0x08002a17 Thumb Code 74 bluetooth.o(.text)
USART2_SendStr 0x08002a61 Thumb Code 70 bluetooth.o(.text)
PB_USART_printf 0x08002b09 Thumb Code 296 bluetooth.o(.text)
USART2_Receive 0x08002c31 Thumb Code 16 bluetooth.o(.text)
USART2_IRQHandler 0x08002c41 Thumb Code 72 bluetooth.o(.text)
Motor_Init 0x08002c9d Thumb Code 40 motor.o(.text)
Motor_CtlLeft 0x08002cc5 Thumb Code 68 motor.o(.text)
Motor_CtlRight 0x08002d09 Thumb Code 68 motor.o(.text)
Car_Go 0x08002d4d Thumb Code 16 motor.o(.text)
Car_Back 0x08002d5d Thumb Code 16 motor.o(.text)
Car_TurnLeft 0x08002d6d Thumb Code 16 motor.o(.text)
Car_TurnRight 0x08002d7d Thumb Code 16 motor.o(.text)
Car_Stop 0x08002d8d Thumb Code 16 motor.o(.text)
IIC_MPU6050_Init 0x08002da1 Thumb Code 40 ioi2c.o(.text)
i2cWrite 0x08002fb9 Thumb Code 96 ioi2c.o(.text)
i2cRead 0x08003081 Thumb Code 118 ioi2c.o(.text)
I2C_ReadOneByte 0x080030f7 Thumb Code 70 ioi2c.o(.text)
IICreadBytes 0x0800313d Thumb Code 112 ioi2c.o(.text)
IICwriteBytes 0x080031ad Thumb Code 70 ioi2c.o(.text)
IICreadByte 0x080031f3 Thumb Code 22 ioi2c.o(.text)
IICwriteByte 0x08003209 Thumb Code 20 ioi2c.o(.text)
IICwriteBits 0x0800321d Thumb Code 106 ioi2c.o(.text)
IICwriteBit 0x08003287 Thumb Code 64 ioi2c.o(.text)
MPU6050_newValues 0x080033df Thumb Code 494 mpu6050.o(.text)
MPU6050_setClockSource 0x080035cd Thumb Code 20 mpu6050.o(.text)
MPU6050_setFullScaleGyroRange 0x080035e1 Thumb Code 20 mpu6050.o(.text)
MPU6050_setFullScaleAccelRange 0x080035f5 Thumb Code 20 mpu6050.o(.text)
MPU6050_setSleepEnabled 0x08003609 Thumb Code 18 mpu6050.o(.text)
MPU6050_getDeviceID 0x0800361b Thumb Code 20 mpu6050.o(.text)
MPU6050_testConnection 0x0800362f Thumb Code 18 mpu6050.o(.text)
MPU6050_setI2CMasterModeEnabled 0x08003641 Thumb Code 18 mpu6050.o(.text)
MPU6050_setI2CBypassEnabled 0x08003653 Thumb Code 18 mpu6050.o(.text)
MPU6050_initialize 0x08003665 Thumb Code 52 mpu6050.o(.text)
DMP_Init 0x08003699 Thumb Code 104 mpu6050.o(.text)
Read_DMP 0x08003701 Thumb Code 432 mpu6050.o(.text)
mpu_reg_dump 0x08003953 Thumb Code 72 inv_mpu.o(.text)
mpu_read_reg 0x0800399b Thumb Code 66 inv_mpu.o(.text)
mpu_set_int_latched 0x080039dd Thumb Code 102 inv_mpu.o(.text)
mpu_set_sensors 0x08003a43 Thumb Code 202 inv_mpu.o(.text)
mpu_set_bypass 0x08003b0d Thumb Code 328 inv_mpu.o(.text)
mpu_reset_fifo 0x08003c55 Thumb Code 444 inv_mpu.o(.text)
mpu_configure_fifo 0x08003e11 Thumb Code 106 inv_mpu.o(.text)
mpu_set_lpf 0x08003e7b Thumb Code 126 inv_mpu.o(.text)
mpu_lp_accel_mode 0x08003ef9 Thumb Code 218 inv_mpu.o(.text)
mpu_set_sample_rate 0x08003fd3 Thumb Code 152 inv_mpu.o(.text)
mpu_set_accel_fsr 0x0800406b Thumb Code 132 inv_mpu.o(.text)
mpu_set_gyro_fsr 0x080040ef Thumb Code 132 inv_mpu.o(.text)
mpu_init 0x08004173 Thumb Code 416 inv_mpu.o(.text)
myget_ms 0x08004313 Thumb Code 2 inv_mpu.o(.text)
mpu_get_gyro_reg 0x08004315 Thumb Code 110 inv_mpu.o(.text)
mpu_get_accel_reg 0x08004383 Thumb Code 110 inv_mpu.o(.text)
mpu_get_temperature 0x080043f1 Thumb Code 150 inv_mpu.o(.text)
mpu_set_accel_bias 0x08004487 Thumb Code 468 inv_mpu.o(.text)
mpu_get_gyro_fsr 0x0800465b Thumb Code 64 inv_mpu.o(.text)
mpu_get_accel_fsr 0x0800469b Thumb Code 72 inv_mpu.o(.text)
mpu_get_lpf 0x080046e3 Thumb Code 74 inv_mpu.o(.text)
mpu_get_sample_rate 0x0800472d Thumb Code 26 inv_mpu.o(.text)
mpu_get_compass_sample_rate 0x08004747 Thumb Code 10 inv_mpu.o(.text)
mpu_set_compass_sample_rate 0x08004751 Thumb Code 8 inv_mpu.o(.text)
mpu_get_gyro_sens 0x08004759 Thumb Code 58 inv_mpu.o(.text)
mpu_get_accel_sens 0x08004793 Thumb Code 78 inv_mpu.o(.text)
mpu_get_fifo_config 0x080047e1 Thumb Code 12 inv_mpu.o(.text)
mpu_get_power_state 0x080047ed Thumb Code 22 inv_mpu.o(.text)
mpu_get_int_status 0x08004803 Thumb Code 64 inv_mpu.o(.text)
mpu_read_fifo 0x08004843 Thumb Code 520 inv_mpu.o(.text)
mpu_read_fifo_stream 0x08004a4b Thumb Code 186 inv_mpu.o(.text)
mpu_set_int_level 0x08004b05 Thumb Code 12 inv_mpu.o(.text)
mpu_set_dmp_state 0x080051e5 Thumb Code 138 inv_mpu.o(.text)
mpu_run_self_test 0x0800526f Thumb Code 278 inv_mpu.o(.text)
mpu_write_mem 0x08005385 Thumb Code 122 inv_mpu.o(.text)
mpu_read_mem 0x080053ff Thumb Code 122 inv_mpu.o(.text)
mpu_load_firmware 0x08005479 Thumb Code 190 inv_mpu.o(.text)
mpu_get_dmp_state 0x08005537 Thumb Code 14 inv_mpu.o(.text)
mpu_get_compass_reg 0x08005545 Thumb Code 8 inv_mpu.o(.text)
mpu_get_compass_fsr 0x0800554d Thumb Code 8 inv_mpu.o(.text)
mpu_lp_motion_interrupt 0x08005555 Thumb Code 512 inv_mpu.o(.text)
dmp_load_motion_driver_firmware 0x08005759 Thumb Code 20 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_orientation 0x0800576d Thumb Code 290 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_gyro_bias 0x0800588f Thumb Code 294 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_accel_bias 0x080059b5 Thumb Code 300 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_fifo_rate 0x08005ae1 Thumb Code 136 inv_mpu_dmp_motion_driver.o(.text)
dmp_get_fifo_rate 0x08005b69 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_tap_thresh 0x08005b75 Thumb Code 396 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_tap_axes 0x08005d01 Thumb Code 70 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_tap_count 0x08005d47 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_tap_time 0x08005d6d Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_tap_time_multi 0x08005d93 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_shake_reject_thresh 0x08005db9 Thumb Code 56 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_shake_reject_time 0x08005df1 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_shake_reject_timeout 0x08005e17 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
dmp_get_pedometer_step_count 0x08005e3d Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_pedometer_step_count 0x08005e7f Thumb Code 42 inv_mpu_dmp_motion_driver.o(.text)
dmp_get_pedometer_walk_time 0x08005ea9 Thumb Code 72 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_pedometer_walk_time 0x08005ef1 Thumb Code 48 inv_mpu_dmp_motion_driver.o(.text)
dmp_enable_6x_lp_quat 0x08005f21 Thumb Code 84 inv_mpu_dmp_motion_driver.o(.text)
dmp_enable_lp_quat 0x08005f75 Thumb Code 60 inv_mpu_dmp_motion_driver.o(.text)
dmp_enable_gyro_cal 0x08005fb1 Thumb Code 62 inv_mpu_dmp_motion_driver.o(.text)
dmp_enable_feature 0x08005fef Thumb Code 530 inv_mpu_dmp_motion_driver.o(.text)
dmp_get_enabled_features 0x08006201 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
dmp_set_interrupt_mode 0x0800626b Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
dmp_read_fifo 0x080062ad Thumb Code 514 inv_mpu_dmp_motion_driver.o(.text)
dmp_register_tap_cb 0x080064af Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
dmp_register_android_orient_cb 0x080064b9 Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
Set_Pwm 0x080064c9 Thumb Code 2 control.o(.text)
Turn_Off 0x080064cb Thumb Code 42 control.o(.text)
PWM_Limit 0x080064f5 Thumb Code 18 control.o(.text)
Velocity 0x08006507 Thumb Code 242 control.o(.text)
Balance 0x080065f9 Thumb Code 76 control.o(.text)
Get_Angle 0x08006645 Thumb Code 30 control.o(.text)
EXTI15_10_IRQHandler 0x08006663 Thumb Code 124 control.o(.text)
Key 0x080066df Thumb Code 22 control.o(.text)
myabs 0x080066f5 Thumb Code 14 control.o(.text)
main 0x08006769 Thumb Code 242 main.o(.text)
NMI_Handler 0x08006891 Thumb Code 2 stm32f10x_it.o(.text)
HardFault_Handler 0x08006893 Thumb Code 4 stm32f10x_it.o(.text)
MemManage_Handler 0x08006897 Thumb Code 4 stm32f10x_it.o(.text)
BusFault_Handler 0x0800689b Thumb Code 4 stm32f10x_it.o(.text)
UsageFault_Handler 0x0800689f Thumb Code 4 stm32f10x_it.o(.text)
SVC_Handler 0x080068a3 Thumb Code 2 stm32f10x_it.o(.text)
DebugMon_Handler 0x080068a5 Thumb Code 2 stm32f10x_it.o(.text)
PendSV_Handler 0x080068a7 Thumb Code 2 stm32f10x_it.o(.text)
__use_no_semihosting 0x080068a9 Thumb Code 2 use_no_semi_2.o(.text)
__aeabi_ldivmod 0x080068ab Thumb Code 0 llsdiv.o(.text)
_ll_sdiv 0x080068ab Thumb Code 72 llsdiv.o(.text)
__2printf 0x080068f5 Thumb Code 20 noretval__2printf.o(.text)
__2sprintf 0x0800690d Thumb Code 34 noretval__2sprintf.o(.text)
_printf_pre_padding 0x08006935 Thumb Code 44 _printf_pad.o(.text)
_printf_post_padding 0x08006961 Thumb Code 34 _printf_pad.o(.text)
_printf_int_dec 0x08006985 Thumb Code 104 _printf_dec.o(.text)
__printf 0x080069fd Thumb Code 270 __printf_wp.o(.text)
memcmp 0x08006b0b Thumb Code 88 memcmp.o(.text)
__aeabi_memset 0x08006b63 Thumb Code 16 aeabi_memset.o(.text)
__use_two_region_memory 0x08006b73 Thumb Code 2 heapauxi.o(.text)
__rt_heap_escrow$2region 0x08006b75 Thumb Code 2 heapauxi.o(.text)
__rt_heap_expand$2region 0x08006b77 Thumb Code 2 heapauxi.o(.text)
__I$use$semihosting 0x08006b79 Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x08006b79 Thumb Code 2 use_no_semi.o(.text)
__aeabi_uldivmod 0x08006b7b Thumb Code 0 lludivv7m.o(.text)
_ll_udiv 0x08006b7b Thumb Code 238 lludivv7m.o(.text)
_printf_int_common 0x08006c69 Thumb Code 178 _printf_intcommon.o(.text)
__lib_sel_fp_printf 0x08006d1b Thumb Code 2 _printf_fp_dec.o(.text)
_printf_fp_dec_real 0x08006ec9 Thumb Code 620 _printf_fp_dec.o(.text)
_printf_char_common 0x0800713f Thumb Code 32 _printf_char_common.o(.text)
_sputc 0x08007165 Thumb Code 10 _sputc.o(.text)
_printf_char_file 0x08007171 Thumb Code 32 _printf_char_file.o(.text)
__aeabi_memclr 0x08007195 Thumb Code 0 rt_memclr.o(.text)
__rt_memclr 0x08007195 Thumb Code 68 rt_memclr.o(.text)
_memset 0x08007199 Thumb Code 0 rt_memclr.o(.text)
__rt_locale 0x080071d9 Thumb Code 8 rt_locale_intlibspace.o(.text)
_ll_udiv10 0x080071e1 Thumb Code 138 lludiv10.o(.text)
_printf_fp_infnan 0x0800726d Thumb Code 112 _printf_fp_infnan.o(.text)
_btod_etento 0x080072ed Thumb Code 216 bigflt0.o(.text)
ferror 0x080073c9 Thumb Code 8 ferror.o(.text)
__aeabi_memclr4 0x080073d1 Thumb Code 0 rt_memclr_w.o(.text)
__aeabi_memclr8 0x080073d1 Thumb Code 0 rt_memclr_w.o(.text)
__rt_memclr_w 0x080073d1 Thumb Code 78 rt_memclr_w.o(.text)
_memset_w 0x080073d5 Thumb Code 0 rt_memclr_w.o(.text)
__user_libspace 0x08007421 Thumb Code 8 libspace.o(.text)
__user_perproc_libspace 0x08007421 Thumb Code 0 libspace.o(.text)
__user_perthread_libspace 0x08007421 Thumb Code 0 libspace.o(.text)
__user_setup_stackheap 0x08007429 Thumb Code 74 sys_stackheap_outer.o(.text)
exit 0x08007473 Thumb Code 18 exit.o(.text)
strcmp 0x08007485 Thumb Code 128 strcmpv7m.o(.text)
_btod_d2e 0x08007505 Thumb Code 62 btod.o(CL$$btod_d2e)
_d2e_denorm_low 0x08007543 Thumb Code 70 btod.o(CL$$btod_d2e_denorm_low)
_d2e_norm_op1 0x08007589 Thumb Code 96 btod.o(CL$$btod_d2e_norm_op1)
__btod_div_common 0x080075e9 Thumb Code 696 btod.o(CL$$btod_div_common)
_e2e 0x08007921 Thumb Code 198 btod.o(CL$$btod_e2e)
_btod_ediv 0x080079e7 Thumb Code 40 btod.o(CL$$btod_ediv)
_btod_emul 0x08007a0f Thumb Code 40 btod.o(CL$$btod_emul)
__btod_mult_common 0x08007a37 Thumb Code 580 btod.o(CL$$btod_mult_common)
__ARM_fpclassify 0x08007c7b Thumb Code 40 fpclassify.o(i.__ARM_fpclassify)
__kernel_poly 0x08007ca3 Thumb Code 170 poly.o(i.__kernel_poly)
__mathlib_dbl_infnan 0x08007d4d Thumb Code 6 dunder.o(i.__mathlib_dbl_infnan)
__mathlib_dbl_infnan2 0x08007d53 Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2)
__mathlib_dbl_underflow 0x08007d59 Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow)
_is_digit 0x08007d69 Thumb Code 14 __printf_wp.o(i._is_digit)
atan 0x08007d79 Thumb Code 474 atan.o(i.atan)
atan2 0x08007f99 Thumb Code 346 atan2.o(i.atan2)
_get_lc_numeric 0x08008119 Thumb Code 44 lc_numeric_c.o(locale$$code)
__aeabi_d2f 0x08008145 Thumb Code 0 d2f.o(x$fpl$d2f)
_d2f 0x08008145 Thumb Code 98 d2f.o(x$fpl$d2f)
__aeabi_dadd 0x080081a9 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
_dadd 0x080081a9 Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
__fpl_dcheck_NaN1 0x080082f9 Thumb Code 10 dcheck1.o(x$fpl$dcheck1)
__aeabi_ddiv 0x08008309 Thumb Code 0 ddiv.o(x$fpl$ddiv)
_ddiv 0x08008309 Thumb Code 552 ddiv.o(x$fpl$ddiv)
__aeabi_i2d 0x080085b9 Thumb Code 0 dflt_clz.o(x$fpl$dflt)
_dflt 0x080085b9 Thumb Code 46 dflt_clz.o(x$fpl$dflt)
__aeabi_dmul 0x080085e9 Thumb Code 0 dmul.o(x$fpl$dmul)
_dmul 0x080085e9 Thumb Code 332 dmul.o(x$fpl$dmul)
__fpl_dnaninf 0x0800873d Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
__fpl_dretinf 0x080087d9 Thumb Code 12 dretinf.o(x$fpl$dretinf)
__aeabi_drsub 0x080087e5 Thumb Code 0 daddsub_clz.o(x$fpl$drsb)
_drsb 0x080087e5 Thumb Code 22 daddsub_clz.o(x$fpl$drsb)
__aeabi_dsub 0x080087fd Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
_dsub 0x080087fd Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
__aeabi_f2d 0x080089d1 Thumb Code 0 f2d.o(x$fpl$f2d)
_f2d 0x080089d1 Thumb Code 86 f2d.o(x$fpl$f2d)
__aeabi_fadd 0x08008a29 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
_fadd 0x08008a29 Thumb Code 196 faddsub_clz.o(x$fpl$fadd)
__fpl_fcmp_Inf 0x08008aed Thumb Code 24 fcmpi.o(x$fpl$fcmpinf)
__aeabi_fdiv 0x08008b05 Thumb Code 0 fdiv.o(x$fpl$fdiv)
_fdiv 0x08008b05 Thumb Code 384 fdiv.o(x$fpl$fdiv)
__aeabi_cfcmpeq 0x08008c89 Thumb Code 0 feqf.o(x$fpl$feqf)
_fcmpeq 0x08008c89 Thumb Code 104 feqf.o(x$fpl$feqf)
__aeabi_f2iz 0x08008cf1 Thumb Code 0 ffix.o(x$fpl$ffix)
_ffix 0x08008cf1 Thumb Code 54 ffix.o(x$fpl$ffix)
__aeabi_f2uiz 0x08008d29 Thumb Code 0 ffixu.o(x$fpl$ffixu)
_ffixu 0x08008d29 Thumb Code 62 ffixu.o(x$fpl$ffixu)
__aeabi_i2f 0x08008d69 Thumb Code 0 fflt_clz.o(x$fpl$fflt)
_fflt 0x08008d69 Thumb Code 48 fflt_clz.o(x$fpl$fflt)
__aeabi_ui2f 0x08008d99 Thumb Code 0 fflt_clz.o(x$fpl$ffltu)
_ffltu 0x08008d99 Thumb Code 38 fflt_clz.o(x$fpl$ffltu)
__aeabi_cfcmple 0x08008dc1 Thumb Code 0 fleqf.o(x$fpl$fleqf)
_fcmple 0x08008dc1 Thumb Code 104 fleqf.o(x$fpl$fleqf)
__fpl_fcmple_InfNaN 0x08008e13 Thumb Code 0 fleqf.o(x$fpl$fleqf)
__aeabi_fmul 0x08008e29 Thumb Code 0 fmul.o(x$fpl$fmul)
_fmul 0x08008e29 Thumb Code 258 fmul.o(x$fpl$fmul)
__fpl_fnaninf 0x08008f2b Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
__fpl_fretinf 0x08008fb7 Thumb Code 10 fretinf.o(x$fpl$fretinf)
__aeabi_cfrcmple 0x08008fc1 Thumb Code 0 frleqf.o(x$fpl$frleqf)
_frcmple 0x08008fc1 Thumb Code 98 frleqf.o(x$fpl$frleqf)
__aeabi_frsub 0x08009023 Thumb Code 0 faddsub_clz.o(x$fpl$frsb)
_frsb 0x08009023 Thumb Code 20 faddsub_clz.o(x$fpl$frsb)
__aeabi_fsub 0x08009039 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
_fsub 0x08009039 Thumb Code 234 faddsub_clz.o(x$fpl$fsub)
_printf_fp_dec 0x08009123 Thumb Code 4 printf1.o(x$fpl$printf1)
__fpl_return_NaN 0x08009127 Thumb Code 100 retnan.o(x$fpl$retnan)
__ARM_scalbn 0x0800918b Thumb Code 92 scalbn.o(x$fpl$scalbn)
__fpl_cmpreturn 0x080091e7 Thumb Code 48 trapv.o(x$fpl$trapveneer)
__I$use$fp 0x08009216 Number 0 usenofp.o(x$fpl$usenofp)
hw 0x08009218 Data 12 inv_mpu.o(.constdata)
reg 0x08009224 Data 27 inv_mpu.o(.constdata)
test 0x08009240 Data 40 inv_mpu.o(.constdata)
__mathlib_zero 0x08009ef8 Data 8 qnan.o(.constdata)
Region$$Table$$Base 0x08009fe4 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x0800a004 Number 0 anon$$obj.o(Region$$Table)
2024-01-14 19:28:00 +08:00
SystemCoreClock 0x20000000 Data 4 system_stm32f10x.o(.data)
AHBPrescTable 0x20000004 Data 16 system_stm32f10x.o(.data)
rx_address 0x2000002c Data 4 bsp_usart.o(.data)
rx_count 0x20000030 Data 4 bsp_usart.o(.data)
rx_length 0x20000034 Data 4 bsp_usart.o(.data)
__stdout 0x20000038 Data 4 bsp_usart.o(.data)
2024-01-15 12:17:52 +08:00
Proportion 0x20000040 Data 4 pid.o(.data)
Integral 0x20000044 Data 4 pid.o(.data)
Derivative 0x20000048 Data 4 pid.o(.data)
Encoder_Left 0x2000005c Data 4 car.o(.data)
Encoder_Right 0x20000060 Data 4 car.o(.data)
Moto_Left 0x20000064 Data 4 car.o(.data)
Moto_Right 0x20000068 Data 4 car.o(.data)
para_L 0x2000006c Data 4 car.o(.data)
para_R 0x20000070 Data 4 car.o(.data)
SetPoint 0x20000074 Data 4 car.o(.data)
temp1 0x20000078 Data 4 car.o(.data)
temp2 0x2000007c Data 4 car.o(.data)
temp3 0x20000080 Data 4 car.o(.data)
temp4 0x20000084 Data 4 car.o(.data)
set_speed 0x20000088 Data 5 car.o(.data)
speed 0x2000008d Data 5 car.o(.data)
rx2_address 0x20000094 Data 4 bluetooth.o(.data)
rx2_count 0x20000098 Data 4 bluetooth.o(.data)
rx2_length 0x2000009c Data 4 bluetooth.o(.data)
gyro 0x200000a0 Data 6 mpu6050.o(.data)
accel 0x200000a6 Data 6 mpu6050.o(.data)
sensors 0x200000ac Data 2 mpu6050.o(.data)
Roll 0x200000b0 Data 4 mpu6050.o(.data)
Pitch 0x200000b4 Data 4 mpu6050.o(.data)
q0 0x200000b8 Data 4 mpu6050.o(.data)
q1 0x200000bc Data 4 mpu6050.o(.data)
q2 0x200000c0 Data 4 mpu6050.o(.data)
q3 0x200000c4 Data 4 mpu6050.o(.data)
Gx_offset 0x200000d2 Data 2 mpu6050.o(.data)
Gy_offset 0x200000d4 Data 2 mpu6050.o(.data)
Gz_offset 0x200000d6 Data 2 mpu6050.o(.data)
Angle_Balance 0x20000104 Data 4 control.o(.data)
Gyro_Balance 0x20000108 Data 4 control.o(.data)
Flag_Stop 0x2000010c Data 1 control.o(.data)
buffer 0x20000120 Data 14 mpu6050.o(.bss)
MPU6050_FIFO 0x2000012e Data 132 mpu6050.o(.bss)
BLE_RX 0x200001c4 Data 64 main.o(.bss)
__libspace_start 0x20000204 Data 96 libspace.o(.bss)
__temporary_stack_top$libspace 0x20000264 Data 0 libspace.o(.bss)
2024-01-14 19:28:00 +08:00
==============================================================================
Memory Map of the image
Image Entry point : 0x08000131
2024-01-15 12:17:52 +08:00
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000a140, Max: 0x00040000, ABSOLUTE)
2024-01-14 19:28:00 +08:00
2024-01-15 12:17:52 +08:00
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x0000a020, Max: 0x00040000, ABSOLUTE)
2024-01-14 19:28:00 +08:00
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x00000130 Data RO 3 RESET startup_stm32f10x_hd.o
2024-01-15 12:17:52 +08:00
0x08000130 0x00000008 Code RO 863 * !!!main c_w.l(__main.o)
0x08000138 0x00000034 Code RO 1211 !!!scatter c_w.l(__scatter.o)
0x0800016c 0x0000001a Code RO 1213 !!handler_copy c_w.l(__scatter_copy.o)
0x08000186 0x00000002 PAD
0x08000188 0x0000001c Code RO 1215 !!handler_zi c_w.l(__scatter_zi.o)
0x080001a4 0x00000000 Code RO 856 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o)
0x080001a4 0x00000006 Code RO 855 .ARM.Collect$$_printf_percent$$00000003 c_w.l(_printf_f.o)
0x080001aa 0x00000006 Code RO 854 .ARM.Collect$$_printf_percent$$00000009 c_w.l(_printf_d.o)
0x080001b0 0x00000004 Code RO 942 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o)
0x080001b4 0x00000002 Code RO 1078 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
0x080001b6 0x00000000 Code RO 1080 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o)
0x080001b6 0x00000000 Code RO 1082 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o)
0x080001b6 0x00000000 Code RO 1085 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o)
0x080001b6 0x00000000 Code RO 1087 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
0x080001b6 0x00000000 Code RO 1089 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o)
0x080001b6 0x00000006 Code RO 1090 .ARM.Collect$$libinit$$0000000F c_w.l(libinit2.o)
0x080001bc 0x00000000 Code RO 1092 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o)
0x080001bc 0x00000000 Code RO 1094 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
0x080001bc 0x00000000 Code RO 1096 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
0x080001bc 0x0000000a Code RO 1097 .ARM.Collect$$libinit$$00000016 c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1098 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1100 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1102 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1104 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1106 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1108 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1110 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1112 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1116 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1118 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1120 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
0x080001c6 0x00000000 Code RO 1122 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o)
0x080001c6 0x00000002 Code RO 1123 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o)
0x080001c8 0x00000002 Code RO 1171 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
0x080001ca 0x00000000 Code RO 1180 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o)
0x080001ca 0x00000000 Code RO 1182 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o)
0x080001ca 0x00000000 Code RO 1185 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o)
0x080001ca 0x00000000 Code RO 1188 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o)
0x080001ca 0x00000000 Code RO 1190 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o)
0x080001ca 0x00000000 Code RO 1193 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
0x080001ca 0x00000002 Code RO 1194 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o)
0x080001cc 0x00000000 Code RO 927 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o)
0x080001cc 0x00000000 Code RO 986 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o)
0x080001cc 0x00000006 Code RO 998 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o)
0x080001d2 0x00000000 Code RO 988 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o)
0x080001d2 0x00000004 Code RO 989 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o)
0x080001d6 0x00000000 Code RO 991 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o)
0x080001d6 0x00000008 Code RO 992 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o)
0x080001de 0x00000002 Code RO 1126 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
0x080001e0 0x00000000 Code RO 1139 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
0x080001e0 0x00000004 Code RO 1140 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
0x080001e4 0x00000006 Code RO 1141 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
0x080001ea 0x00000002 PAD
0x080001ec 0x00000040 Code RO 4 .text startup_stm32f10x_hd.o
0x0800022c 0x000001e0 Code RO 24 .text system_stm32f10x.o
0x0800040c 0x000000dc Code RO 118 .text misc.o
0x080004e8 0x0000035c Code RO 269 .text stm32f10x_gpio.o
0x08000844 0x000003a4 Code RO 317 .text stm32f10x_rcc.o
0x08000be8 0x00000e1a Code RO 367 .text stm32f10x_tim.o
0x08001a02 0x00000002 PAD
0x08001a04 0x00000408 Code RO 379 .text stm32f10x_usart.o
0x08001e0c 0x0000006c Code RO 471 .text bsp_sys.o
0x08001e78 0x00000068 Code RO 514 .text bsp_gpio.o
0x08001ee0 0x00000002 Code RO 527 .text bsp_nvic.o
0x08001ee2 0x00000002 PAD
0x08001ee4 0x00000168 Code RO 539 .text bsp_usart.o
0x0800204c 0x000000ac Code RO 558 .text delay.o
0x080020f8 0x00000234 Code RO 572 .text bsp_iic.o
0x0800232c 0x00000340 Code RO 587 .text bsp_timer.o
0x0800266c 0x00000104 Code RO 602 .text pid.o
0x08002770 0x00000204 Code RO 617 .text car.o
0x08002974 0x00000328 Code RO 635 .text bluetooth.o
0x08002c9c 0x00000104 Code RO 657 .text motor.o
0x08002da0 0x00000526 Code RO 669 .text ioi2c.o
0x080032c6 0x00000002 PAD
0x080032c8 0x00000600 Code RO 693 .text mpu6050.o
0x080038c8 0x00001e90 Code RO 716 .text inv_mpu.o
0x08005758 0x00000d70 Code RO 740 .text inv_mpu_dmp_motion_driver.o
0x080064c8 0x000002a0 Code RO 755 .text control.o
0x08006768 0x00000128 Code RO 777 .text main.o
0x08006890 0x00000018 Code RO 799 .text stm32f10x_it.o
0x080068a8 0x00000002 Code RO 816 .text c_w.l(use_no_semi_2.o)
0x080068aa 0x00000048 Code RO 818 .text c_w.l(llsdiv.o)
0x080068f2 0x00000002 PAD
0x080068f4 0x00000018 Code RO 824 .text c_w.l(noretval__2printf.o)
0x0800690c 0x00000028 Code RO 826 .text c_w.l(noretval__2sprintf.o)
0x08006934 0x0000004e Code RO 830 .text c_w.l(_printf_pad.o)
0x08006982 0x00000002 PAD
0x08006984 0x00000078 Code RO 832 .text c_w.l(_printf_dec.o)
0x080069fc 0x0000010e Code RO 842 .text c_w.l(__printf_wp.o)
0x08006b0a 0x00000058 Code RO 857 .text c_w.l(memcmp.o)
0x08006b62 0x00000010 Code RO 859 .text c_w.l(aeabi_memset.o)
0x08006b72 0x00000006 Code RO 861 .text c_w.l(heapauxi.o)
0x08006b78 0x00000002 Code RO 925 .text c_w.l(use_no_semi.o)
0x08006b7a 0x000000ee Code RO 928 .text c_w.l(lludivv7m.o)
0x08006c68 0x000000b2 Code RO 932 .text c_w.l(_printf_intcommon.o)
0x08006d1a 0x0000041a Code RO 934 .text c_w.l(_printf_fp_dec.o)
0x08007134 0x00000030 Code RO 936 .text c_w.l(_printf_char_common.o)
0x08007164 0x0000000a Code RO 938 .text c_w.l(_sputc.o)
0x0800716e 0x00000002 PAD
0x08007170 0x00000024 Code RO 940 .text c_w.l(_printf_char_file.o)
0x08007194 0x00000044 Code RO 943 .text c_w.l(rt_memclr.o)
0x080071d8 0x00000008 Code RO 1007 .text c_w.l(rt_locale_intlibspace.o)
0x080071e0 0x0000008a Code RO 1014 .text c_w.l(lludiv10.o)
0x0800726a 0x00000002 PAD
0x0800726c 0x00000080 Code RO 1016 .text c_w.l(_printf_fp_infnan.o)
0x080072ec 0x000000dc Code RO 1020 .text c_w.l(bigflt0.o)
0x080073c8 0x00000008 Code RO 1045 .text c_w.l(ferror.o)
0x080073d0 0x0000004e Code RO 1052 .text c_w.l(rt_memclr_w.o)
0x0800741e 0x00000002 PAD
0x08007420 0x00000008 Code RO 1062 .text c_w.l(libspace.o)
0x08007428 0x0000004a Code RO 1065 .text c_w.l(sys_stackheap_outer.o)
0x08007472 0x00000012 Code RO 1069 .text c_w.l(exit.o)
0x08007484 0x00000080 Code RO 1071 .text c_w.l(strcmpv7m.o)
0x08007504 0x0000003e Code RO 1023 CL$$btod_d2e c_w.l(btod.o)
0x08007542 0x00000046 Code RO 1025 CL$$btod_d2e_denorm_low c_w.l(btod.o)
0x08007588 0x00000060 Code RO 1024 CL$$btod_d2e_norm_op1 c_w.l(btod.o)
0x080075e8 0x00000338 Code RO 1033 CL$$btod_div_common c_w.l(btod.o)
0x08007920 0x000000c6 Code RO 1030 CL$$btod_e2e c_w.l(btod.o)
0x080079e6 0x00000028 Code RO 1027 CL$$btod_ediv c_w.l(btod.o)
0x08007a0e 0x00000028 Code RO 1026 CL$$btod_emul c_w.l(btod.o)
0x08007a36 0x00000244 Code RO 1032 CL$$btod_mult_common c_w.l(btod.o)
0x08007c7a 0x00000028 Code RO 1058 i.__ARM_fpclassify m_ws.l(fpclassify.o)
0x08007ca2 0x000000aa Code RO 1060 i.__kernel_poly m_ws.l(poly.o)
0x08007d4c 0x00000006 Code RO 971 i.__mathlib_dbl_infnan m_ws.l(dunder.o)
0x08007d52 0x00000004 Code RO 972 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o)
0x08007d56 0x00000002 PAD
0x08007d58 0x00000010 Code RO 976 i.__mathlib_dbl_underflow m_ws.l(dunder.o)
0x08007d68 0x0000000e Code RO 844 i._is_digit c_w.l(__printf_wp.o)
0x08007d76 0x00000002 PAD
0x08007d78 0x00000220 Code RO 961 i.atan m_ws.l(atan.o)
0x08007f98 0x00000180 Code RO 918 i.atan2 m_ws.l(atan2.o)
0x08008118 0x0000002c Code RO 1050 locale$$code c_w.l(lc_numeric_c.o)
0x08008144 0x00000062 Code RO 865 x$fpl$d2f fz_ws.l(d2f.o)
0x080081a6 0x00000002 PAD
0x080081a8 0x00000150 Code RO 867 x$fpl$dadd fz_ws.l(daddsub_clz.o)
0x080082f8 0x00000010 Code RO 1124 x$fpl$dcheck1 fz_ws.l(dcheck1.o)
0x08008308 0x000002b0 Code RO 946 x$fpl$ddiv fz_ws.l(ddiv.o)
0x080085b8 0x0000002e Code RO 874 x$fpl$dflt fz_ws.l(dflt_clz.o)
0x080085e6 0x00000002 PAD
0x080085e8 0x00000154 Code RO 879 x$fpl$dmul fz_ws.l(dmul.o)
0x0800873c 0x0000009c Code RO 949 x$fpl$dnaninf fz_ws.l(dnaninf.o)
0x080087d8 0x0000000c Code RO 951 x$fpl$dretinf fz_ws.l(dretinf.o)
0x080087e4 0x00000016 Code RO 868 x$fpl$drsb fz_ws.l(daddsub_clz.o)
0x080087fa 0x00000002 PAD
0x080087fc 0x000001d4 Code RO 869 x$fpl$dsub fz_ws.l(daddsub_clz.o)
0x080089d0 0x00000056 Code RO 881 x$fpl$f2d fz_ws.l(f2d.o)
0x08008a26 0x00000002 PAD
0x08008a28 0x000000c4 Code RO 883 x$fpl$fadd fz_ws.l(faddsub_clz.o)
0x08008aec 0x00000018 Code RO 953 x$fpl$fcmpinf fz_ws.l(fcmpi.o)
0x08008b04 0x00000184 Code RO 890 x$fpl$fdiv fz_ws.l(fdiv.o)
0x08008c88 0x00000068 Code RO 893 x$fpl$feqf fz_ws.l(feqf.o)
0x08008cf0 0x00000036 Code RO 895 x$fpl$ffix fz_ws.l(ffix.o)
0x08008d26 0x00000002 PAD
0x08008d28 0x0000003e Code RO 899 x$fpl$ffixu fz_ws.l(ffixu.o)
0x08008d66 0x00000002 PAD
0x08008d68 0x00000030 Code RO 904 x$fpl$fflt fz_ws.l(fflt_clz.o)
0x08008d98 0x00000026 Code RO 903 x$fpl$ffltu fz_ws.l(fflt_clz.o)
0x08008dbe 0x00000002 PAD
0x08008dc0 0x00000068 Code RO 909 x$fpl$fleqf fz_ws.l(fleqf.o)
0x08008e28 0x00000102 Code RO 911 x$fpl$fmul fz_ws.l(fmul.o)
0x08008f2a 0x0000008c Code RO 955 x$fpl$fnaninf fz_ws.l(fnaninf.o)
0x08008fb6 0x0000000a Code RO 957 x$fpl$fretinf fz_ws.l(fretinf.o)
0x08008fc0 0x00000062 Code RO 913 x$fpl$frleqf fz_ws.l(frleqf.o)
0x08009022 0x00000014 Code RO 884 x$fpl$frsb fz_ws.l(faddsub_clz.o)
0x08009036 0x00000002 PAD
0x08009038 0x000000ea Code RO 885 x$fpl$fsub fz_ws.l(faddsub_clz.o)
0x08009122 0x00000004 Code RO 915 x$fpl$printf1 fz_ws.l(printf1.o)
0x08009126 0x00000064 Code RO 1136 x$fpl$retnan fz_ws.l(retnan.o)
0x0800918a 0x0000005c Code RO 1056 x$fpl$scalbn fz_ws.l(scalbn.o)
0x080091e6 0x00000030 Code RO 1155 x$fpl$trapveneer fz_ws.l(trapv.o)
0x08009216 0x00000000 Code RO 959 x$fpl$usenofp fz_ws.l(usenofp.o)
0x08009216 0x00000002 PAD
0x08009218 0x00000050 Data RO 717 .constdata inv_mpu.o
0x08009268 0x00000bf6 Data RO 742 .constdata inv_mpu_dmp_motion_driver.o
0x08009e5e 0x00000002 PAD
0x08009e60 0x00000098 Data RO 962 .constdata m_ws.l(atan.o)
0x08009ef8 0x00000008 Data RO 984 .constdata m_ws.l(qnan.o)
0x08009f00 0x00000094 Data RO 1021 .constdata c_w.l(bigflt0.o)
0x08009f94 0x0000004e Data RO 718 .conststring inv_mpu.o
0x08009fe2 0x00000002 PAD
0x08009fe4 0x00000020 Data RO 1209 Region$$Table anon$$obj.o
0x0800a004 0x0000001c Data RO 1049 locale$$data c_w.l(lc_numeric_c.o)
2024-01-14 19:28:00 +08:00
2024-01-15 12:17:52 +08:00
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000868, Max: 0x0000c000, ABSOLUTE)
2024-01-14 19:28:00 +08:00
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000014 Data RW 25 .data system_stm32f10x.o
0x20000014 0x00000014 Data RW 318 .data stm32f10x_rcc.o
0x20000028 0x00000004 Data RW 515 .data bsp_gpio.o
0x2000002c 0x00000010 Data RW 540 .data bsp_usart.o
0x2000003c 0x00000004 Data RW 559 .data delay.o
2024-01-15 12:17:52 +08:00
0x20000040 0x0000001c Data RW 603 .data pid.o
0x2000005c 0x00000036 Data RW 618 .data car.o
0x20000092 0x00000002 PAD
0x20000094 0x0000000c Data RW 636 .data bluetooth.o
0x200000a0 0x00000038 Data RW 695 .data mpu6050.o
0x200000d8 0x0000002c Data RW 719 .data inv_mpu.o
0x20000104 0x0000001c Data RW 756 .data control.o
0x20000120 0x00000092 Zero RW 694 .bss mpu6050.o
0x200001b2 0x00000002 PAD
0x200001b4 0x00000010 Zero RW 741 .bss inv_mpu_dmp_motion_driver.o
0x200001c4 0x00000040 Zero RW 778 .bss main.o
0x20000204 0x00000060 Zero RW 1063 .bss c_w.l(libspace.o)
0x20000264 0x00000004 PAD
0x20000268 0x00000200 Zero RW 2 HEAP startup_stm32f10x_hd.o
0x20000468 0x00000400 Zero RW 1 STACK startup_stm32f10x_hd.o
2024-01-14 19:28:00 +08:00
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
2024-01-15 12:17:52 +08:00
808 20 0 12 0 4024 bluetooth.o
2024-01-14 19:28:00 +08:00
104 10 0 4 0 688 bsp_gpio.o
2024-01-15 12:17:52 +08:00
564 26 0 0 0 2146 bsp_iic.o
2 0 0 0 0 410 bsp_nvic.o
108 10 0 0 0 554 bsp_sys.o
2024-01-14 19:28:00 +08:00
832 20 0 0 0 2454 bsp_timer.o
2024-01-15 12:17:52 +08:00
360 20 0 16 0 3821 bsp_usart.o
516 76 0 54 0 1675 car.o
672 102 0 28 0 3070 control.o
2024-01-14 19:28:00 +08:00
0 0 0 0 0 4532 core_cm3.o
172 8 0 4 0 1063 delay.o
7824 172 158 44 0 21607 inv_mpu.o
2024-01-15 12:17:52 +08:00
3440 126 3062 0 16 15139 inv_mpu_dmp_motion_driver.o
2024-01-14 19:28:00 +08:00
1318 12 0 0 0 5657 ioi2c.o
2024-01-15 12:17:52 +08:00
296 54 0 0 64 1276 main.o
2024-01-14 19:28:00 +08:00
220 22 0 0 0 1809 misc.o
260 4 0 0 0 1498 motor.o
2024-01-15 12:17:52 +08:00
1536 152 0 56 146 5506 mpu6050.o
260 30 0 28 0 1448 pid.o
64 26 304 0 1536 872 startup_stm32f10x_hd.o
860 38 0 0 0 5741 stm32f10x_gpio.o
2024-01-14 19:28:00 +08:00
24 0 0 0 0 1118 stm32f10x_it.o
2024-01-15 12:17:52 +08:00
932 36 0 20 0 8924 stm32f10x_rcc.o
3610 88 0 0 0 22848 stm32f10x_tim.o
2024-01-14 19:28:00 +08:00
1032 22 0 0 0 8468 stm32f10x_usart.o
2024-01-15 12:17:52 +08:00
480 38 0 20 0 250271 system_stm32f10x.o
2024-01-14 19:28:00 +08:00
----------------------------------------------------------------------
2024-01-15 12:17:52 +08:00
26300 1112 3560 288 1764 376619 Object Totals
2024-01-14 19:28:00 +08:00
0 0 32 0 0 0 (incl. Generated)
2024-01-15 12:17:52 +08:00
6 0 4 2 2 0 (incl. Padding)
2024-01-14 19:28:00 +08:00
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
8 0 0 0 0 68 __main.o
284 0 0 0 0 156 __printf_wp.o
0 0 0 0 0 0 __rtentry.o
12 0 0 0 0 0 __rtentry2.o
6 0 0 0 0 0 __rtentry4.o
52 8 0 0 0 0 __scatter.o
2024-01-15 12:17:52 +08:00
26 0 0 0 0 0 __scatter_copy.o
2024-01-14 19:28:00 +08:00
28 0 0 0 0 0 __scatter_zi.o
48 6 0 0 0 96 _printf_char_common.o
36 4 0 0 0 80 _printf_char_file.o
6 0 0 0 0 0 _printf_d.o
120 16 0 0 0 92 _printf_dec.o
6 0 0 0 0 0 _printf_f.o
1050 0 0 0 0 216 _printf_fp_dec.o
128 16 0 0 0 84 _printf_fp_infnan.o
178 0 0 0 0 88 _printf_intcommon.o
78 0 0 0 0 108 _printf_pad.o
0 0 0 0 0 0 _printf_percent.o
4 0 0 0 0 0 _printf_percent_end.o
10 0 0 0 0 68 _sputc.o
16 0 0 0 0 68 aeabi_memset.o
220 4 148 0 0 96 bigflt0.o
1910 128 0 0 0 672 btod.o
18 0 0 0 0 80 exit.o
8 0 0 0 0 68 ferror.o
6 0 0 0 0 152 heapauxi.o
44 10 28 0 0 76 lc_numeric_c.o
2 0 0 0 0 0 libinit.o
18 0 0 0 0 0 libinit2.o
2 0 0 0 0 0 libshutdown.o
2 0 0 0 0 0 libshutdown2.o
8 4 0 0 96 68 libspace.o
72 0 0 0 0 76 llsdiv.o
138 0 0 0 0 80 lludiv10.o
238 0 0 0 0 100 lludivv7m.o
88 0 0 0 0 76 memcmp.o
24 4 0 0 0 84 noretval__2printf.o
40 6 0 0 0 84 noretval__2sprintf.o
8 4 0 0 0 68 rt_locale_intlibspace.o
68 0 0 0 0 68 rt_memclr.o
78 0 0 0 0 80 rt_memclr_w.o
2 0 0 0 0 0 rtexit.o
10 0 0 0 0 0 rtexit2.o
128 0 0 0 0 68 strcmpv7m.o
74 0 0 0 0 80 sys_stackheap_outer.o
2 0 0 0 0 68 use_no_semi.o
2 0 0 0 0 68 use_no_semi_2.o
98 4 0 0 0 92 d2f.o
826 16 0 0 0 348 daddsub_clz.o
16 4 0 0 0 68 dcheck1.o
688 140 0 0 0 208 ddiv.o
46 0 0 0 0 68 dflt_clz.o
340 12 0 0 0 104 dmul.o
156 4 0 0 0 92 dnaninf.o
12 0 0 0 0 68 dretinf.o
86 4 0 0 0 84 f2d.o
450 8 0 0 0 236 faddsub_clz.o
24 0 0 0 0 68 fcmpi.o
388 76 0 0 0 96 fdiv.o
104 4 0 0 0 84 feqf.o
54 4 0 0 0 84 ffix.o
62 4 0 0 0 84 ffixu.o
86 0 0 0 0 136 fflt_clz.o
104 4 0 0 0 84 fleqf.o
258 4 0 0 0 84 fmul.o
140 4 0 0 0 84 fnaninf.o
10 0 0 0 0 68 fretinf.o
98 0 0 0 0 68 frleqf.o
4 0 0 0 0 68 printf1.o
100 0 0 0 0 68 retnan.o
92 0 0 0 0 68 scalbn.o
48 0 0 0 0 68 trapv.o
0 0 0 0 0 0 usenofp.o
544 70 152 0 0 124 atan.o
384 38 0 0 0 144 atan2.o
26 6 0 0 0 204 dunder.o
40 0 0 0 0 68 fpclassify.o
170 0 0 0 0 96 poly.o
0 0 8 0 0 0 qnan.o
----------------------------------------------------------------------
2024-01-15 12:17:52 +08:00
10796 616 336 0 100 6552 Library Totals
36 0 0 0 4 0 (incl. Padding)
2024-01-14 19:28:00 +08:00
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
2024-01-15 12:17:52 +08:00
5306 210 176 0 96 3336 c_w.l
2024-01-14 19:28:00 +08:00
4290 292 0 0 0 2580 fz_ws.l
1164 114 160 0 0 636 m_ws.l
----------------------------------------------------------------------
2024-01-15 12:17:52 +08:00
10796 616 336 0 100 6552 Library Totals
2024-01-14 19:28:00 +08:00
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
2024-01-15 12:17:52 +08:00
37096 1728 3896 288 1864 377395 Grand Totals
37096 1728 3896 288 1864 377395 ELF Image Totals
37096 1728 3896 288 0 0 ROM Totals
2024-01-14 19:28:00 +08:00
==============================================================================
2024-01-15 12:17:52 +08:00
Total RO Size (Code + RO Data) 40992 ( 40.03kB)
Total RW Size (RW Data + ZI Data) 2152 ( 2.10kB)
Total ROM Size (Code + RO Data + RW Data) 41280 ( 40.31kB)
2024-01-14 19:28:00 +08:00
==============================================================================