Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]

==============================================================================

Section Cross References

    main.o(i.app_init) refers to app_led.o(i.app_led_init) for app_led_init
    main.o(i.app_init) refers to printf3.o(i.__0printf$3) for __2printf
    main.o(i.bsp_init) refers to bsp_timer.o(i.bsp_timer_init) for bsp_timer_init
    main.o(i.bsp_init) refers to bsp_usart.o(i.bsp_usartTotalInit) for bsp_usartTotalInit
    main.o(i.bsp_init) refers to bsp_usart.o(i.bsp_usart_debug_init) for bsp_usart_debug_init
    main.o(i.bsp_init) refers to printf3.o(i.__0printf$3) for __2printf
    main.o(i.main) refers to misc.o(i.NVIC_PriorityGroupConfig) for NVIC_PriorityGroupConfig
    main.o(i.main) refers to main.o(i.bsp_init) for bsp_init
    main.o(i.main) refers to main.o(i.middleware_init) for middleware_init
    main.o(i.main) refers to main.o(i.app_init) for app_init
    main.o(i.main) refers to app_led.o(i.app_led_indicator_task) for app_led_indicator_task
    main.o(i.middleware_init) refers to mw_led.o(i.mw_led_init) for mw_led_init
    main.o(i.middleware_init) refers to printf3.o(i.__0printf$3) for __2printf
    app_led.o(i.app_RGB_process) refers to mw_led.o(i.mw_get_rgb_timer_obj) for mw_get_rgb_timer_obj
    app_led.o(i.app_RGB_process) refers to mw_led.o(i.mw_get_led_obj) for mw_get_led_obj
    app_led.o(i.app_RGB_process) refers to app_led.o(.data) for rgb_local_machState
    app_led.o(i.app_led_indicator_process) refers to mw_led.o(i.mw_get_led_obj) for mw_get_led_obj
    app_led.o(i.app_led_indicator_process) refers to mw_led.o(i.mw_get_led1_timer_obj) for mw_get_led1_timer_obj
    app_led.o(i.app_led_indicator_process) refers to app_led.o(i.led_indicator_idle_process) for led_indicator_idle_process
    app_led.o(i.app_led_indicator_process) refers to app_led.o(i.led_indicator_run_process) for led_indicator_run_process
    app_led.o(i.app_led_indicator_process) refers to app_led.o(i.led_indicator_fault_process) for led_indicator_fault_process
    app_led.o(i.app_led_indicator_process) refers to app_led.o(.data) for led_indicator_mode
    app_led.o(i.app_led_indicator_state_manage) refers to app_led.o(.data) for run_state
    app_led.o(i.app_led_indicator_task) refers to app_led.o(i.app_led_indicator_state_manage) for app_led_indicator_state_manage
    app_led.o(i.app_led_indicator_task) refers to app_led.o(i.app_led_indicator_process) for app_led_indicator_process
    app_led.o(i.app_led_indicator_task) refers to mw_dehy_test.o(i.supershake_speed_limit) for supershake_speed_limit
    app_led.o(i.app_led_indicator_task) refers to mw_dehy_test.o(i.dehy_speed_up) for dehy_speed_up
    app_led.o(i.app_led_indicator_task) refers to app_led.o(.data) for dehy_init_enable
    app_led.o(i.app_led_init) refers to app_led.o(.data) for led_indicator_mode
    app_led.o(i.led_indicator_fault_process) refers to app_led.o(.data) for indicator_local_machState
    app_led.o(i.led_indicator_idle_process) refers to app_led.o(.data) for indicator_local_machState
    app_led.o(i.led_indicator_run_process) refers to app_led.o(.data) for indicator_local_machState
    app_motor.o(i.app_motor_changeState) refers to app_motor.o(.data) for e_motor_state
    app_motor.o(i.app_motor_init) refers to mw_motor.o(i.mw_motor_launch) for mw_motor_launch
    app_motor.o(i.app_motor_init) refers to app_motor.o(.bss) for motor_drv
    app_motor.o(i.app_motor_mainProcess) refers to app_motor.o(.data) for e_motor_state
    app_motor.o(i.app_motor_mainProcess) refers to app_motor.o(.bss) for motor_drv
    app_ir_controller.o(i.app_irControllerProcess) refers to mw_ir_controller.o(i.mw_ir_comm_recv_loop) for mw_ir_comm_recv_loop
    app_ir_controller.o(i.app_irControllerProcess) refers to mw_ir_controller.o(i.mw_get_ir_controller_instruct) for mw_get_ir_controller_instruct
    app_ir_controller.o(i.app_irControllerProcess) refers to app_ir_controller.o(i.app_IrToMotorState) for app_IrToMotorState
    app_ir_controller.o(i.app_irControllerProcess) refers to app_motor.o(i.app_motor_changeState) for app_motor_changeState
    app_rt_tem_humidity.o(i.app_get_realtime_tem_humidity) refers to mw_soft_timer.o(i.mw_softTimer_get_rtTemHumRead_timeUp_flag) for mw_softTimer_get_rtTemHumRead_timeUp_flag
    app_rt_tem_humidity.o(i.app_get_realtime_tem_humidity) refers to mw_dht11.o(i.mw_dht11_read_data) for mw_dht11_read_data
    app_rt_tem_humidity.o(i.app_get_realtime_tem_humidity) refers to printf3.o(i.__0printf$3) for __2printf
    app_rt_tem_humidity.o(i.app_get_realtime_tem_humidity) refers to mw_soft_timer.o(i.mw_softTimer_rtTemHumRead_config) for mw_softTimer_rtTemHumRead_config
    app_rt_tem_humidity.o(i.app_get_realtime_tem_humidity) refers to app_rt_tem_humidity.o(.data) for Humi_L
    app_rtc.o(i.app_read_rtc_process) refers to mw_soft_timer.o(i.mw_softTimer_get_rtcRead_timeUp_flag) for mw_softTimer_get_rtcRead_timeUp_flag
    app_rtc.o(i.app_read_rtc_process) refers to mw_soft_timer.o(i.mw_softTimer_rtcRead_config) for mw_softTimer_rtcRead_config
    app_rtc.o(i.app_read_rtc_process) refers to mw_rtc.o(i.mw_get_rtc_time) for mw_get_rtc_time
    app_rtc.o(i.app_read_rtc_process) refers to oled.o(i.OLED_ShowHexNum) for OLED_ShowHexNum
    app_rtc.o(i.app_read_rtc_process) refers to oled.o(i.OLED_ShowString) for OLED_ShowString
    app_rtc.o(i.app_read_rtc_process) refers to mw_rtc.o(i.mw_set_rtc_time) for mw_set_rtc_time
    app_rtc.o(i.app_read_rtc_process) refers to app_rtc.o(.data) for test_get_rtc_time
    app_rtc.o(i.app_rtc_init) refers to mw_soft_timer.o(i.mw_softTimer_rtcRead_config) for mw_softTimer_rtcRead_config
    bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_InternalClockConfig) for TIM_InternalClockConfig
    bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
    bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_OCStructInit) for TIM_OCStructInit
    bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_OC3Init) for TIM_OC3Init
    bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
    bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_InternalClockConfig) for TIM_InternalClockConfig
    bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
    bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_OCStructInit) for TIM_OCStructInit
    bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_OC2Init) for TIM_OC2Init
    bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
    bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_InternalClockConfig) for TIM_InternalClockConfig
    bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
    bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_OCStructInit) for TIM_OCStructInit
    bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_OC1Init) for TIM_OC1Init
    bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
    bsp_led.o(i.bsp_changeBrightness_RGB_Blue) refers to stm32f10x_tim.o(i.TIM_SetCompare3) for TIM_SetCompare3
    bsp_led.o(i.bsp_changeBrightness_RGB_Green) refers to stm32f10x_tim.o(i.TIM_SetCompare2) for TIM_SetCompare2
    bsp_led.o(i.bsp_changeBrightness_RGB_Red) refers to stm32f10x_tim.o(i.TIM_SetCompare1) for TIM_SetCompare1
    bsp_timer.o(i.SysTick_Handler) refers to bsp_timer.o(i.SysTick_ISR) for SysTick_ISR
    bsp_timer.o(i.SysTick_ISR) refers to bsp_timer.o(i.bsp_SoftTimerDec) for bsp_SoftTimerDec
    bsp_timer.o(i.SysTick_ISR) refers to bsp_timer.o(.data) for s_uiDelayCount
    bsp_timer.o(i.SysTick_ISR) refers to bsp_timer.o(.bss) for s_tTmr
    bsp_timer.o(i.TIM3_IRQHandler) refers to stm32f10x_tim.o(i.TIM_GetITStatus) for TIM_GetITStatus
    bsp_timer.o(i.TIM3_IRQHandler) refers to stm32f10x_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
    bsp_timer.o(i.TIM3_IRQHandler) refers to stm32f10x_tim.o(i.TIM_ITConfig) for TIM_ITConfig
    bsp_timer.o(i.TIM3_IRQHandler) refers to bsp_timer.o(.data) for s_TIM_CallBack1
    bsp_timer.o(i.bsp_CheckTimer) refers to bsp_timer.o(.bss) for s_tTmr
    bsp_timer.o(i.bsp_DelayMS) refers to bsp_timer.o(i.__set_PRIMASK) for __set_PRIMASK
    bsp_timer.o(i.bsp_DelayMS) refers to bsp_timer.o(.data) for s_uiDelayCount
    bsp_timer.o(i.bsp_DelayUS) refers to system_stm32f10x.o(.data) for SystemCoreClock
    bsp_timer.o(i.bsp_GetRunTime) refers to bsp_timer.o(i.__set_PRIMASK) for __set_PRIMASK
    bsp_timer.o(i.bsp_GetRunTime) refers to bsp_timer.o(.data) for g_iRunTime
    bsp_timer.o(i.bsp_InitHardTimer) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    bsp_timer.o(i.bsp_InitHardTimer) refers to stm32f10x_tim.o(i.TIM_InternalClockConfig) for TIM_InternalClockConfig
    bsp_timer.o(i.bsp_InitHardTimer) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
    bsp_timer.o(i.bsp_InitHardTimer) refers to stm32f10x_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
    bsp_timer.o(i.bsp_InitHardTimer) refers to stm32f10x_tim.o(i.TIM_ITConfig) for TIM_ITConfig
    bsp_timer.o(i.bsp_InitHardTimer) refers to stm32f10x_tim.o(i.TIM_ARRPreloadConfig) for TIM_ARRPreloadConfig
    bsp_timer.o(i.bsp_InitHardTimer) refers to misc.o(i.NVIC_Init) for NVIC_Init
    bsp_timer.o(i.bsp_InitHardTimer) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
    bsp_timer.o(i.bsp_InitHardTimer) refers to system_stm32f10x.o(.data) for SystemCoreClock
    bsp_timer.o(i.bsp_StartAutoTimer) refers to printf3.o(i.__0printf$3) for __2printf
    bsp_timer.o(i.bsp_StartAutoTimer) refers to bsp_timer.o(i.__set_PRIMASK) for __set_PRIMASK
    bsp_timer.o(i.bsp_StartAutoTimer) refers to bsp_timer.o(.constdata) for __FUNCTION__
    bsp_timer.o(i.bsp_StartAutoTimer) refers to bsp_timer.o(.bss) for s_tTmr
    bsp_timer.o(i.bsp_StartHardTimer) refers to stm32f10x_tim.o(i.TIM_GetCounter) for TIM_GetCounter
    bsp_timer.o(i.bsp_StartHardTimer) refers to stm32f10x_tim.o(i.TIM_SetCompare1) for TIM_SetCompare1
    bsp_timer.o(i.bsp_StartHardTimer) refers to stm32f10x_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
    bsp_timer.o(i.bsp_StartHardTimer) refers to stm32f10x_tim.o(i.TIM_ITConfig) for TIM_ITConfig
    bsp_timer.o(i.bsp_StartHardTimer) refers to stm32f10x_tim.o(i.TIM_SetCompare2) for TIM_SetCompare2
    bsp_timer.o(i.bsp_StartHardTimer) refers to stm32f10x_tim.o(i.TIM_SetCompare3) for TIM_SetCompare3
    bsp_timer.o(i.bsp_StartHardTimer) refers to stm32f10x_tim.o(i.TIM_SetCompare4) for TIM_SetCompare4
    bsp_timer.o(i.bsp_StartHardTimer) refers to bsp_timer.o(.data) for s_TIM_CallBack1
    bsp_timer.o(i.bsp_StartTimer) refers to printf3.o(i.__0printf$3) for __2printf
    bsp_timer.o(i.bsp_StartTimer) refers to bsp_timer.o(i.__set_PRIMASK) for __set_PRIMASK
    bsp_timer.o(i.bsp_StartTimer) refers to bsp_timer.o(.constdata) for __FUNCTION__
    bsp_timer.o(i.bsp_StartTimer) refers to bsp_timer.o(.bss) for s_tTmr
    bsp_timer.o(i.bsp_StopTimer) refers to printf3.o(i.__0printf$3) for __2printf
    bsp_timer.o(i.bsp_StopTimer) refers to bsp_timer.o(i.__set_PRIMASK) for __set_PRIMASK
    bsp_timer.o(i.bsp_StopTimer) refers to bsp_timer.o(.constdata) for __FUNCTION__
    bsp_timer.o(i.bsp_StopTimer) refers to bsp_timer.o(.bss) for s_tTmr
    bsp_timer.o(i.bsp_get_systick_ms) refers to bsp_timer.o(.data) for systick_ms
    bsp_timer.o(i.bsp_timer_init) refers to bsp_timer.o(.bss) for s_tTmr
    bsp_timer.o(i.bsp_timer_init) refers to system_stm32f10x.o(.data) for SystemCoreClock
    bsp_timer.o(i.bsp_timer_tb6612_init) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    bsp_timer.o(i.bsp_timer_tb6612_init) refers to stm32f10x_tim.o(i.TIM_InternalClockConfig) for TIM_InternalClockConfig
    bsp_timer.o(i.bsp_timer_tb6612_init) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
    bsp_timer.o(i.bsp_timer_tb6612_init) refers to stm32f10x_tim.o(i.TIM_OCStructInit) for TIM_OCStructInit
    bsp_timer.o(i.bsp_timer_tb6612_init) refers to stm32f10x_tim.o(i.TIM_OC3Init) for TIM_OC3Init
    bsp_timer.o(i.bsp_timer_tb6612_init) refers to stm32f10x_tim.o(i.TIM_OC4Init) for TIM_OC4Init
    bsp_timer.o(i.bsp_timer_tb6612_init) refers to stm32f10x_tim.o(i.TIM_ARRPreloadConfig) for TIM_ARRPreloadConfig
    bsp_timer.o(i.bsp_timer_tb6612_init) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
    bsp_timer.o(i.bsp_timer_tb6612_pwmA_change) refers to stm32f10x_tim.o(i.TIM_SetCompare3) for TIM_SetCompare3
    bsp_timer.o(i.bsp_timer_tb6612_pwmB_change) refers to stm32f10x_tim.o(i.TIM_SetCompare4) for TIM_SetCompare4
    bsp_usart.o(i.USART2_IRQHandler) refers to bsp_usart.o(i.UartIRQ) for UartIRQ
    bsp_usart.o(i.USART2_IRQHandler) refers to bsp_usart.o(.bss) for g_tUart2
    bsp_usart.o(i.UartIRQ) refers to stm32f10x_usart.o(i.USART_GetITStatus) for USART_GetITStatus
    bsp_usart.o(i.UartIRQ) refers to stm32f10x_usart.o(i.USART_ReceiveData) for USART_ReceiveData
    bsp_usart.o(i.UartIRQ) refers to stm32f10x_usart.o(i.USART_ITConfig) for USART_ITConfig
    bsp_usart.o(i.UartIRQ) refers to stm32f10x_usart.o(i.USART_SendData) for USART_SendData
    bsp_usart.o(i.bsp_usartTotalInit) refers to bsp_usart.o(.bss) for g_tUart2
    bsp_usart.o(i.bsp_usart_ComToUART) refers to bsp_usart.o(.bss) for g_tUart2
    bsp_usart.o(i.bsp_usart_GetComChar) refers to bsp_usart.o(i.bsp_usart_ComToUART) for bsp_usart_ComToUART
    bsp_usart.o(i.bsp_usart_GetComChar) refers to bsp_usart.o(i.__set_PRIMASK) for __set_PRIMASK
    bsp_usart.o(i.bsp_usart_IrController_init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    bsp_usart.o(i.bsp_usart_IrController_init) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    bsp_usart.o(i.bsp_usart_IrController_init) refers to stm32f10x_usart.o(i.USART_DeInit) for USART_DeInit
    bsp_usart.o(i.bsp_usart_IrController_init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    bsp_usart.o(i.bsp_usart_IrController_init) refers to stm32f10x_usart.o(i.USART_Init) for USART_Init
    bsp_usart.o(i.bsp_usart_IrController_init) refers to stm32f10x_usart.o(i.USART_ITConfig) for USART_ITConfig
    bsp_usart.o(i.bsp_usart_IrController_init) refers to misc.o(i.NVIC_Init) for NVIC_Init
    bsp_usart.o(i.bsp_usart_IrController_init) refers to stm32f10x_usart.o(i.USART_Cmd) for USART_Cmd
    bsp_usart.o(i.bsp_usart_IsComRecvChar) refers to bsp_usart.o(i.bsp_usart_ComToUART) for bsp_usart_ComToUART
    bsp_usart.o(i.bsp_usart_IsComRecvChar) refers to bsp_usart.o(i.__set_PRIMASK) for __set_PRIMASK
    bsp_usart.o(i.bsp_usart_debug_init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    bsp_usart.o(i.bsp_usart_debug_init) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    bsp_usart.o(i.bsp_usart_debug_init) refers to stm32f10x_usart.o(i.USART_DeInit) for USART_DeInit
    bsp_usart.o(i.bsp_usart_debug_init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    bsp_usart.o(i.bsp_usart_debug_init) refers to stm32f10x_usart.o(i.USART_Init) for USART_Init
    bsp_usart.o(i.bsp_usart_debug_init) refers to stm32f10x_usart.o(i.USART_Cmd) for USART_Cmd
    bsp_usart.o(i.fputc) refers to stm32f10x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    bsp_usart.o(i.fputc) refers to stm32f10x_usart.o(i.USART_SendData) for USART_SendData
    bsp_oled.o(i.bsp_oled_init) refers to oled.o(i.OLED_Init) for OLED_Init
    bsp_flash.o(i.bsp_flash_init) refers to w25q64.o(i.W25Q64_Init) for W25Q64_Init
    bsp_flash.o(i.bsp_flash_init) refers to w25q64.o(i.W25Q64_ReadID) for W25Q64_ReadID
    bsp_flash.o(i.bsp_flash_init) refers to w25q64.o(i.W25Q64_SectorErase) for W25Q64_SectorErase
    bsp_flash.o(i.bsp_flash_init) refers to w25q64.o(i.W25Q64_PageProgram) for W25Q64_PageProgram
    bsp_flash.o(i.bsp_flash_init) refers to w25q64.o(i.W25Q64_ReadData) for W25Q64_ReadData
    bsp_flash.o(i.bsp_flash_init) refers to mw_oled.o(.bss) for oled_drv
    bsp_gpio.o(i.bsp_gpio_led1_init) refers to bsp_gpio.o(i.bsp_gpio_rcc_enable) for bsp_gpio_rcc_enable
    bsp_gpio.o(i.bsp_gpio_led1_init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    bsp_gpio.o(i.bsp_gpio_oled_init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    bsp_gpio.o(i.bsp_gpio_oled_init) refers to stm32f10x_gpio.o(i.GPIO_PinRemapConfig) for GPIO_PinRemapConfig
    bsp_gpio.o(i.bsp_gpio_oled_init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    bsp_gpio.o(i.bsp_gpio_oled_write_scl) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    bsp_gpio.o(i.bsp_gpio_oled_write_sda) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    bsp_gpio.o(i.bsp_gpio_rcc_enable) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    bsp_gpio.o(i.bsp_gpio_tb6612_init) refers to bsp_gpio.o(i.bsp_gpio_rcc_enable) for bsp_gpio_rcc_enable
    bsp_gpio.o(i.bsp_gpio_tb6612_init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    system_stm32f10x.o(i.SetSysClock) refers to system_stm32f10x.o(i.SetSysClockTo72) for SetSysClockTo72
    system_stm32f10x.o(i.SystemCoreClockUpdate) refers to system_stm32f10x.o(.data) for SystemCoreClock
    system_stm32f10x.o(i.SystemInit) refers to system_stm32f10x.o(i.SetSysClock) for SetSysClock
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(.text) for Reset_Handler
    startup_stm32f10x_md.o(RESET) refers to bsp_timer.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f10x_md.o(RESET) refers to bsp_timer.o(i.TIM2_IRQHandler) for TIM2_IRQHandler
    startup_stm32f10x_md.o(RESET) refers to bsp_timer.o(i.TIM3_IRQHandler) for TIM3_IRQHandler
    startup_stm32f10x_md.o(RESET) refers to interrupt_handler.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_stm32f10x_md.o(RESET) refers to bsp_usart.o(i.USART2_IRQHandler) for USART2_IRQHandler
    startup_stm32f10x_md.o(.text) refers to system_stm32f10x.o(i.SystemInit) for SystemInit
    startup_stm32f10x_md.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    stm32f10x_adc.o(i.ADC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_bkp.o(i.BKP_DeInit) refers to stm32f10x_rcc.o(i.RCC_BackupResetCmd) for RCC_BackupResetCmd
    stm32f10x_can.o(i.CAN_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_can.o(i.CAN_GetITStatus) refers to stm32f10x_can.o(i.CheckITStatus) for CheckITStatus
    stm32f10x_cec.o(i.CEC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_dac.o(i.DAC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_flash.o(i.FLASH_EnableWriteProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) for FLASH_WaitForLastBank1Operation
    stm32f10x_flash.o(i.FLASH_EraseAllPages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus) for FLASH_GetReadOutProtectionStatus
    stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ErasePage) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ProgramHalfWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ProgramOptionByteData) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ProgramWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ReadOutProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_UserOptionByteConfig) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
    stm32f10x_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
    stm32f10x_gpio.o(i.GPIO_AFIODeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_gpio.o(i.GPIO_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_i2c.o(i.I2C_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_i2c.o(i.I2C_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f10x_pwr.o(i.PWR_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_rcc.o(i.RCC_GetClocksFreq) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
    stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f10x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
    stm32f10x_rtc.o(i.RTC_SetAlarm) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
    stm32f10x_rtc.o(i.RTC_SetAlarm) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
    stm32f10x_rtc.o(i.RTC_SetCounter) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
    stm32f10x_rtc.o(i.RTC_SetCounter) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
    stm32f10x_rtc.o(i.RTC_SetPrescaler) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
    stm32f10x_rtc.o(i.RTC_SetPrescaler) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
    stm32f10x_spi.o(i.I2S_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_tim.o(i.TIM_ETRClockMode1Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
    stm32f10x_tim.o(i.TIM_ETRClockMode2Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI3_Config) for TI3_Config
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI4_Config) for TI4_Config
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler
    stm32f10x_tim.o(i.TIM_ITRxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
    stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
    stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
    stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
    stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_usart.o(i.USART_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f10x_wwdg.o(i.WWDG_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    interrupt_handler.o(i.USART1_IRQHandler) refers to stm32f10x_usart.o(i.USART_GetITStatus) for USART_GetITStatus
    interrupt_handler.o(i.USART1_IRQHandler) refers to stm32f10x_usart.o(i.USART_ClearITPendingBit) for USART_ClearITPendingBit
    interrupt_handler.o(i.USART1_IRQHandler) refers to stm32f10x_usart.o(i.USART_ReceiveData) for USART_ReceiveData
    mw_led.o(i.mw_get_led1_timer_flag) refers to bsp_timer.o(i.bsp_CheckTimer) for bsp_CheckTimer
    mw_led.o(i.mw_get_led1_timer_obj) refers to mw_led.o(.data) for str_led1_timer
    mw_led.o(i.mw_get_led_obj) refers to memcpya.o(.text) for __aeabi_memcpy4
    mw_led.o(i.mw_get_led_obj) refers to mw_led.o(.bss) for led_drv_buf
    mw_led.o(i.mw_get_rgb_timer_flag) refers to bsp_timer.o(i.bsp_CheckTimer) for bsp_CheckTimer
    mw_led.o(i.mw_get_rgb_timer_obj) refers to mw_led.o(.data) for str_rgb_timer
    mw_led.o(i.mw_led1_start_timer) refers to bsp_timer.o(i.bsp_StartTimer) for bsp_StartTimer
    mw_led.o(i.mw_led_init) refers to mw_led.o(.bss) for led_drv_buf
    mw_led.o(i.mw_led_init) refers to bsp_gpio.o(i.bsp_gpio_led1_init) for bsp_gpio_led1_init
    mw_led.o(i.mw_led_init) refers to bsp_gpio.o(i.bsp_gpio_led1_on) for bsp_gpio_led1_on
    mw_led.o(i.mw_led_init) refers to bsp_gpio.o(i.bsp_gpio_led1_off) for bsp_gpio_led1_off
    mw_led.o(i.mw_led_init) refers to bsp_gpio.o(i.bsp_gpio_led1_status) for bsp_gpio_led1_status
    mw_led.o(i.mw_led_init) refers to bsp_led.o(i.bsp_RGB_RedInit) for bsp_RGB_RedInit
    mw_led.o(i.mw_led_init) refers to bsp_led.o(i.bsp_changeBrightness_RGB_Red) for bsp_changeBrightness_RGB_Red
    mw_led.o(i.mw_led_init) refers to bsp_led.o(i.bsp_RGB_GreenInit) for bsp_RGB_GreenInit
    mw_led.o(i.mw_led_init) refers to bsp_led.o(i.bsp_changeBrightness_RGB_Green) for bsp_changeBrightness_RGB_Green
    mw_led.o(i.mw_led_init) refers to bsp_led.o(i.bsp_RGB_BlueInit) for bsp_RGB_BlueInit
    mw_led.o(i.mw_led_init) refers to bsp_led.o(i.bsp_changeBrightness_RGB_Blue) for bsp_changeBrightness_RGB_Blue
    mw_led.o(i.mw_led_init) refers to mw_led.o(i.mw_led1_start_timer) for mw_led1_start_timer
    mw_led.o(i.mw_led_init) refers to mw_led.o(.data) for str_led1_timer
    mw_led.o(i.mw_led_init) refers to mw_led.o(i.mw_get_led1_timer_flag) for mw_get_led1_timer_flag
    mw_led.o(i.mw_led_init) refers to mw_led.o(i.mw_rgb_start_timer) for mw_rgb_start_timer
    mw_led.o(i.mw_led_init) refers to mw_led.o(i.mw_get_rgb_timer_flag) for mw_get_rgb_timer_flag
    mw_led.o(i.mw_rgb_start_timer) refers to bsp_timer.o(i.bsp_StartTimer) for bsp_StartTimer
    mw_soft_timer.o(i.get_systick_ms) refers to bsp_timer.o(i.bsp_get_systick_ms) for bsp_get_systick_ms
    mw_soft_timer.o(i.mw_softTimer_RGB_config) refers to bsp_timer.o(i.bsp_StartTimer) for bsp_StartTimer
    mw_soft_timer.o(i.mw_softTimer_get_RGB_timeUp_flag) refers to bsp_timer.o(i.bsp_CheckTimer) for bsp_CheckTimer
    mw_soft_timer.o(i.mw_softTimer_get_led_indicator_timeUp_flag) refers to bsp_timer.o(i.bsp_CheckTimer) for bsp_CheckTimer
    mw_soft_timer.o(i.mw_softTimer_get_rtTemHumRead_timeUp_flag) refers to bsp_timer.o(i.bsp_CheckTimer) for bsp_CheckTimer
    mw_soft_timer.o(i.mw_softTimer_get_rtcRead_timeUp_flag) refers to bsp_timer.o(i.bsp_CheckTimer) for bsp_CheckTimer
    mw_soft_timer.o(i.mw_softTimer_led_indicator_config) refers to bsp_timer.o(i.bsp_StartTimer) for bsp_StartTimer
    mw_soft_timer.o(i.mw_softTimer_rtTemHumRead_config) refers to bsp_timer.o(i.bsp_StartTimer) for bsp_StartTimer
    mw_soft_timer.o(i.mw_softTimer_rtcRead_config) refers to bsp_timer.o(i.bsp_StartTimer) for bsp_StartTimer
    mw_motor.o(i.mw_motor_launch) refers to tb6612.o(i.tb6612_init) for tb6612_init
    mw_motor.o(i.mw_motor_launch) refers to tb6612.o(i.tb6612_go_ahead) for tb6612_go_ahead
    mw_motor.o(i.mw_motor_launch) refers to tb6612.o(i.tb6612_go_back) for tb6612_go_back
    mw_motor.o(i.mw_motor_launch) refers to tb6612.o(i.tb6612_go_left) for tb6612_go_left
    mw_motor.o(i.mw_motor_launch) refers to tb6612.o(i.tb6612_go_right) for tb6612_go_right
    mw_motor.o(i.mw_motor_launch) refers to tb6612.o(i.tb6612_go_self_rotate) for tb6612_go_self_rotate
    mw_motor.o(i.mw_motor_launch) refers to tb6612.o(i.tb6612_stop) for tb6612_stop
    mw_motor.o(i.mw_motor_launch) refers to tb6612.o(i.tb6612_change_speed) for tb6612_change_speed
    mw_ir_controller.o(i.mw_get_ir_controller_instruct) refers to mw_ir_controller.o(.bss) for str_ir_decode
    mw_ir_controller.o(i.mw_ir_comm_recv_loop) refers to ir_controller.o(i.ir_controller_is_recv_data) for ir_controller_is_recv_data
    mw_ir_controller.o(i.mw_ir_comm_recv_loop) refers to ir_controller.o(i.ir_controller_get_char) for ir_controller_get_char
    mw_ir_controller.o(i.mw_ir_comm_recv_loop) refers to mw_ir_controller.o(i.mw_IrController_decode) for mw_IrController_decode
    mw_ir_controller.o(i.mw_ir_comm_recv_loop) refers to mw_ir_controller.o(.data) for tmp_recv_state
    mw_ir_controller.o(i.mw_ir_comm_recv_loop) refers to mw_ir_controller.o(.bss) for str_ir_decode
    mw_ir_controller.o(i.mw_ir_controller_init) refers to ir_controller.o(i.ir_controller_init) for ir_controller_init
    mw_ir_controller.o(i.mw_ir_controller_init) refers to memseta.o(.text) for __aeabi_memclr
    mw_ir_controller.o(i.mw_ir_controller_init) refers to mw_ir_controller.o(.bss) for str_ir_decode
    oled.o(i.OLED_Clear) refers to oled.o(i.OLED_SetCursor) for OLED_SetCursor
    oled.o(i.OLED_Clear) refers to oled.o(i.OLED_WriteData) for OLED_WriteData
    oled.o(i.OLED_I2C_Init) refers to bsp_gpio.o(i.bsp_gpio_oled_init) for bsp_gpio_oled_init
    oled.o(i.OLED_I2C_Init) refers to bsp_gpio.o(i.bsp_gpio_oled_write_scl) for bsp_gpio_oled_write_scl
    oled.o(i.OLED_I2C_Init) refers to bsp_gpio.o(i.bsp_gpio_oled_write_sda) for bsp_gpio_oled_write_sda
    oled.o(i.OLED_I2C_SendByte) refers to bsp_gpio.o(i.bsp_gpio_oled_write_sda) for bsp_gpio_oled_write_sda
    oled.o(i.OLED_I2C_SendByte) refers to bsp_gpio.o(i.bsp_gpio_oled_write_scl) for bsp_gpio_oled_write_scl
    oled.o(i.OLED_I2C_Start) refers to bsp_gpio.o(i.bsp_gpio_oled_write_sda) for bsp_gpio_oled_write_sda
    oled.o(i.OLED_I2C_Start) refers to bsp_gpio.o(i.bsp_gpio_oled_write_scl) for bsp_gpio_oled_write_scl
    oled.o(i.OLED_I2C_Stop) refers to bsp_gpio.o(i.bsp_gpio_oled_write_sda) for bsp_gpio_oled_write_sda
    oled.o(i.OLED_I2C_Stop) refers to bsp_gpio.o(i.bsp_gpio_oled_write_scl) for bsp_gpio_oled_write_scl
    oled.o(i.OLED_Init) refers to oled.o(i.OLED_I2C_Init) for OLED_I2C_Init
    oled.o(i.OLED_Init) refers to oled.o(i.OLED_WriteCommand) for OLED_WriteCommand
    oled.o(i.OLED_Init) refers to oled.o(i.OLED_Clear) for OLED_Clear
    oled.o(i.OLED_SetCursor) refers to oled.o(i.OLED_WriteCommand) for OLED_WriteCommand
    oled.o(i.OLED_ShowBinNum) refers to oled.o(i.OLED_Pow) for OLED_Pow
    oled.o(i.OLED_ShowBinNum) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
    oled.o(i.OLED_ShowChar) refers to oled.o(i.OLED_SetCursor) for OLED_SetCursor
    oled.o(i.OLED_ShowChar) refers to oled.o(i.OLED_WriteData) for OLED_WriteData
    oled.o(i.OLED_ShowChar) refers to oled.o(.constdata) for OLED_F8x16
    oled.o(i.OLED_ShowHexNum) refers to oled.o(i.OLED_Pow) for OLED_Pow
    oled.o(i.OLED_ShowHexNum) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
    oled.o(i.OLED_ShowNum) refers to oled.o(i.OLED_Pow) for OLED_Pow
    oled.o(i.OLED_ShowNum) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
    oled.o(i.OLED_ShowSignedNum) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
    oled.o(i.OLED_ShowSignedNum) refers to oled.o(i.OLED_Pow) for OLED_Pow
    oled.o(i.OLED_ShowString) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
    oled.o(i.OLED_WriteCommand) refers to oled.o(i.OLED_I2C_Start) for OLED_I2C_Start
    oled.o(i.OLED_WriteCommand) refers to oled.o(i.OLED_I2C_SendByte) for OLED_I2C_SendByte
    oled.o(i.OLED_WriteCommand) refers to oled.o(i.OLED_I2C_Stop) for OLED_I2C_Stop
    oled.o(i.OLED_WriteData) refers to oled.o(i.OLED_I2C_Start) for OLED_I2C_Start
    oled.o(i.OLED_WriteData) refers to oled.o(i.OLED_I2C_SendByte) for OLED_I2C_SendByte
    oled.o(i.OLED_WriteData) refers to oled.o(i.OLED_I2C_Stop) for OLED_I2C_Stop
    mw_oled.o(i.mw_oled_launch) refers to oled.o(i.OLED_Init) for OLED_Init
    mw_oled.o(i.mw_oled_launch) refers to oled.o(i.OLED_Clear) for OLED_Clear
    mw_oled.o(i.mw_oled_launch) refers to oled.o(i.OLED_ShowChar) for OLED_ShowChar
    mw_oled.o(i.mw_oled_launch) refers to oled.o(i.OLED_ShowString) for OLED_ShowString
    mw_oled.o(i.mw_oled_launch) refers to oled.o(i.OLED_ShowNum) for OLED_ShowNum
    mw_oled.o(i.mw_oled_launch) refers to oled.o(i.OLED_ShowSignedNum) for OLED_ShowSignedNum
    mw_oled.o(i.mw_oled_launch) refers to oled.o(i.OLED_ShowHexNum) for OLED_ShowHexNum
    mw_oled.o(i.mw_oled_launch) refers to oled.o(i.OLED_ShowBinNum) for OLED_ShowBinNum
    mw_dht11.o(i.dht11_delay_ms) refers to bsp_timer.o(i.bsp_DelayMS) for bsp_DelayMS
    mw_dht11.o(i.dht11_delay_us) refers to bsp_timer.o(i.bsp_DelayUS) for bsp_DelayUS
    mw_dht11.o(i.dht11_gpio_init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    mw_dht11.o(i.dht11_gpio_init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    mw_dht11.o(i.dht11_gpio_init) refers to mw_dht11.o(i.dht11_output_high) for dht11_output_high
    mw_dht11.o(i.dht11_output_high) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    mw_dht11.o(i.dht11_output_low) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    mw_dht11.o(i.dht11_read_byte) refers to mw_dht11.o(i.__set_PRIMASK) for __set_PRIMASK
    mw_dht11.o(i.dht11_read_byte) refers to mw_dht11.o(i.dht11_io_input) for dht11_io_input
    mw_dht11.o(i.dht11_read_byte) refers to mw_dht11.o(i.dht11_delay_us) for dht11_delay_us
    mw_dht11.o(i.dht11_read_byte) refers to mw_dht11.o(i.dht11_read_io_state) for dht11_read_io_state
    mw_dht11.o(i.dht11_read_io_state) refers to stm32f10x_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    mw_dht11.o(i.dht11_start) refers to mw_dht11.o(i.__set_PRIMASK) for __set_PRIMASK
    mw_dht11.o(i.dht11_start) refers to mw_dht11.o(i.dht11_io_output) for dht11_io_output
    mw_dht11.o(i.dht11_start) refers to mw_dht11.o(i.dht11_output_low) for dht11_output_low
    mw_dht11.o(i.dht11_start) refers to mw_dht11.o(i.dht11_delay_ms) for dht11_delay_ms
    mw_dht11.o(i.dht11_start) refers to mw_dht11.o(i.dht11_output_high) for dht11_output_high
    mw_dht11.o(i.dht11_start) refers to mw_dht11.o(i.dht11_delay_us) for dht11_delay_us
    mw_dht11.o(i.dht11_start) refers to mw_dht11.o(i.dht11_io_input) for dht11_io_input
    mw_dht11.o(i.dht11_start) refers to mw_dht11.o(i.dht11_read_io_state) for dht11_read_io_state
    mw_dht11.o(i.mw_dht11_init) refers to mw_dht11.o(i.dht11_gpio_init) for dht11_gpio_init
    mw_dht11.o(i.mw_dht11_read_data) refers to mw_dht11.o(i.dht11_start) for dht11_start
    mw_dht11.o(i.mw_dht11_read_data) refers to mw_dht11.o(i.dht11_read_byte) for dht11_read_byte
    mw_rtc.o(i.mw_get_rtc_time) refers to mw_rtc.o(.bss) for rtc_drv
    mw_rtc.o(i.mw_set_rtc_time) refers to mw_rtc.o(.bss) for rtc_drv
    mw_rtc.o(i.rtc_SDA_as_input) refers to mw_rtc.o(i.__set_PRIMASK) for __set_PRIMASK
    mw_rtc.o(i.rtc_SDA_as_output) refers to mw_rtc.o(i.__set_PRIMASK) for __set_PRIMASK
    mw_rtc.o(i.rtc_gpio_init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    mw_rtc.o(i.rtc_gpio_init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    mw_rtc.o(i.rtc_gpio_init) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    pcf8563.o(i.pcf8563_read_bytes) refers to pcf8563.o(i.pcf8563_start_signal) for pcf8563_start_signal
    pcf8563.o(i.pcf8563_read_bytes) refers to pcf8563.o(i.pcf8563_sendByte) for pcf8563_sendByte
    pcf8563.o(i.pcf8563_read_bytes) refers to pcf8563.o(i.pcf8563_wait_ACK) for pcf8563_wait_ACK
    pcf8563.o(i.pcf8563_read_bytes) refers to pcf8563.o(i.pcf8563_stop_signal) for pcf8563_stop_signal
    pcf8563.o(i.pcf8563_read_bytes) refers to pcf8563.o(i.pcf8563_recvByte) for pcf8563_recvByte
    pcf8563.o(i.pcf8563_read_bytes) refers to pcf8563.o(i.pcf8563_send_ACK) for pcf8563_send_ACK
    pcf8563.o(i.pcf8563_read_one_byte) refers to pcf8563.o(i.pcf8563_start_signal) for pcf8563_start_signal
    pcf8563.o(i.pcf8563_read_one_byte) refers to pcf8563.o(i.pcf8563_sendByte) for pcf8563_sendByte
    pcf8563.o(i.pcf8563_read_one_byte) refers to pcf8563.o(i.pcf8563_wait_ACK) for pcf8563_wait_ACK
    pcf8563.o(i.pcf8563_read_one_byte) refers to pcf8563.o(i.pcf8563_stop_signal) for pcf8563_stop_signal
    pcf8563.o(i.pcf8563_read_one_byte) refers to pcf8563.o(i.pcf8563_recvByte) for pcf8563_recvByte
    pcf8563.o(i.pcf8563_read_one_byte) refers to pcf8563.o(i.pcf8563_send_ACK) for pcf8563_send_ACK
    pcf8563.o(i.pcf8563_read_rtc) refers to pcf8563.o(i.pcf8563_read_bytes) for pcf8563_read_bytes
    pcf8563.o(i.pcf8563_recvByte) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    pcf8563.o(i.pcf8563_recvByte) refers to mw_rtc.o(i.rtc_is_SDA_as_floating_input) for rtc_is_SDA_as_floating_input
    pcf8563.o(i.pcf8563_recvByte) refers to mw_rtc.o(i.rtc_SDA_as_input) for rtc_SDA_as_input
    pcf8563.o(i.pcf8563_recvByte) refers to bsp_timer.o(i.bsp_DelayUS) for bsp_DelayUS
    pcf8563.o(i.pcf8563_recvByte) refers to stm32f10x_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    pcf8563.o(i.pcf8563_sendByte) refers to mw_rtc.o(i.rtc_is_SDA_as_openDrain_output) for rtc_is_SDA_as_openDrain_output
    pcf8563.o(i.pcf8563_sendByte) refers to mw_rtc.o(i.rtc_SDA_as_output) for rtc_SDA_as_output
    pcf8563.o(i.pcf8563_sendByte) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    pcf8563.o(i.pcf8563_sendByte) refers to bsp_timer.o(i.bsp_DelayUS) for bsp_DelayUS
    pcf8563.o(i.pcf8563_send_ACK) refers to mw_rtc.o(i.rtc_is_SDA_as_openDrain_output) for rtc_is_SDA_as_openDrain_output
    pcf8563.o(i.pcf8563_send_ACK) refers to mw_rtc.o(i.rtc_SDA_as_output) for rtc_SDA_as_output
    pcf8563.o(i.pcf8563_send_ACK) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    pcf8563.o(i.pcf8563_send_ACK) refers to bsp_timer.o(i.bsp_DelayUS) for bsp_DelayUS
    pcf8563.o(i.pcf8563_set_rtc) refers to pcf8563.o(i.pcf8563_write_bytes) for pcf8563_write_bytes
    pcf8563.o(i.pcf8563_start_signal) refers to mw_rtc.o(i.rtc_is_SDA_as_openDrain_output) for rtc_is_SDA_as_openDrain_output
    pcf8563.o(i.pcf8563_start_signal) refers to mw_rtc.o(i.rtc_SDA_as_output) for rtc_SDA_as_output
    pcf8563.o(i.pcf8563_start_signal) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    pcf8563.o(i.pcf8563_start_signal) refers to bsp_timer.o(i.bsp_DelayUS) for bsp_DelayUS
    pcf8563.o(i.pcf8563_stop_signal) refers to mw_rtc.o(i.rtc_is_SDA_as_openDrain_output) for rtc_is_SDA_as_openDrain_output
    pcf8563.o(i.pcf8563_stop_signal) refers to mw_rtc.o(i.rtc_SDA_as_output) for rtc_SDA_as_output
    pcf8563.o(i.pcf8563_stop_signal) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    pcf8563.o(i.pcf8563_stop_signal) refers to bsp_timer.o(i.bsp_DelayUS) for bsp_DelayUS
    pcf8563.o(i.pcf8563_wait_ACK) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    pcf8563.o(i.pcf8563_wait_ACK) refers to mw_rtc.o(i.rtc_is_SDA_as_floating_input) for rtc_is_SDA_as_floating_input
    pcf8563.o(i.pcf8563_wait_ACK) refers to mw_rtc.o(i.rtc_SDA_as_input) for rtc_SDA_as_input
    pcf8563.o(i.pcf8563_wait_ACK) refers to bsp_timer.o(i.bsp_DelayUS) for bsp_DelayUS
    pcf8563.o(i.pcf8563_wait_ACK) refers to stm32f10x_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    pcf8563.o(i.pcf8563_write_bytes) refers to pcf8563.o(i.pcf8563_start_signal) for pcf8563_start_signal
    pcf8563.o(i.pcf8563_write_bytes) refers to pcf8563.o(i.pcf8563_sendByte) for pcf8563_sendByte
    pcf8563.o(i.pcf8563_write_bytes) refers to pcf8563.o(i.pcf8563_wait_ACK) for pcf8563_wait_ACK
    pcf8563.o(i.pcf8563_write_bytes) refers to pcf8563.o(i.pcf8563_stop_signal) for pcf8563_stop_signal
    pcf8563.o(i.pcf8563_write_one_byte) refers to pcf8563.o(i.pcf8563_start_signal) for pcf8563_start_signal
    pcf8563.o(i.pcf8563_write_one_byte) refers to pcf8563.o(i.pcf8563_sendByte) for pcf8563_sendByte
    pcf8563.o(i.pcf8563_write_one_byte) refers to pcf8563.o(i.pcf8563_wait_ACK) for pcf8563_wait_ACK
    pcf8563.o(i.pcf8563_write_one_byte) refers to pcf8563.o(i.pcf8563_stop_signal) for pcf8563_stop_signal
    pcf8563.o(.data) refers to pcf8563.o(i.pcf8563_init) for pcf8563_init
    pcf8563.o(.data) refers to pcf8563.o(i.pcf8563_reboot) for pcf8563_reboot
    pcf8563.o(.data) refers to pcf8563.o(i.pcf8563_read_rtc) for pcf8563_read_rtc
    pcf8563.o(.data) refers to pcf8563.o(i.pcf8563_set_rtc) for pcf8563_set_rtc
    ir_controller.o(i.ir_controller_get_char) refers to bsp_usart.o(i.bsp_usart_GetComChar) for bsp_usart_GetComChar
    ir_controller.o(i.ir_controller_init) refers to bsp_usart.o(i.bsp_usart_IrController_init) for bsp_usart_IrController_init
    ir_controller.o(i.ir_controller_is_recv_data) refers to bsp_usart.o(i.bsp_usart_IsComRecvChar) for bsp_usart_IsComRecvChar
    tb6612.o(i.tb6612_change_speed) refers to bsp_timer.o(i.bsp_timer_tb6612_pwmA_change) for bsp_timer_tb6612_pwmA_change
    tb6612.o(i.tb6612_change_speed) refers to bsp_timer.o(i.bsp_timer_tb6612_pwmB_change) for bsp_timer_tb6612_pwmB_change
    tb6612.o(i.tb6612_go_ahead) refers to tb6612.o(i.tb6612_left_rotate) for tb6612_left_rotate
    tb6612.o(i.tb6612_go_ahead) refers to tb6612.o(i.tb6612_right_rotate) for tb6612_right_rotate
    tb6612.o(i.tb6612_go_back) refers to tb6612.o(i.tb6612_left_rotate) for tb6612_left_rotate
    tb6612.o(i.tb6612_go_back) refers to tb6612.o(i.tb6612_right_rotate) for tb6612_right_rotate
    tb6612.o(i.tb6612_go_left) refers to tb6612.o(i.tb6612_left_rotate) for tb6612_left_rotate
    tb6612.o(i.tb6612_go_left) refers to tb6612.o(i.tb6612_right_rotate) for tb6612_right_rotate
    tb6612.o(i.tb6612_go_right) refers to tb6612.o(i.tb6612_left_rotate) for tb6612_left_rotate
    tb6612.o(i.tb6612_go_right) refers to tb6612.o(i.tb6612_right_rotate) for tb6612_right_rotate
    tb6612.o(i.tb6612_go_self_rotate) refers to tb6612.o(i.tb6612_left_rotate) for tb6612_left_rotate
    tb6612.o(i.tb6612_go_self_rotate) refers to tb6612.o(i.tb6612_right_rotate) for tb6612_right_rotate
    tb6612.o(i.tb6612_init) refers to bsp_gpio.o(i.bsp_gpio_tb6612_init) for bsp_gpio_tb6612_init
    tb6612.o(i.tb6612_init) refers to bsp_timer.o(i.bsp_timer_tb6612_init) for bsp_timer_tb6612_init
    tb6612.o(i.tb6612_left_rotate) refers to bsp_gpio.o(i.bsp_gpio_tb6612_AIN1_enable) for bsp_gpio_tb6612_AIN1_enable
    tb6612.o(i.tb6612_left_rotate) refers to bsp_gpio.o(i.bsp_gpio_tb6612_AIN2_disable) for bsp_gpio_tb6612_AIN2_disable
    tb6612.o(i.tb6612_left_rotate) refers to bsp_timer.o(i.bsp_timer_tb6612_pwmA_change) for bsp_timer_tb6612_pwmA_change
    tb6612.o(i.tb6612_left_rotate) refers to bsp_gpio.o(i.bsp_gpio_tb6612_AIN2_enable) for bsp_gpio_tb6612_AIN2_enable
    tb6612.o(i.tb6612_left_rotate) refers to bsp_gpio.o(i.bsp_gpio_tb6612_AIN1_disable) for bsp_gpio_tb6612_AIN1_disable
    tb6612.o(i.tb6612_right_rotate) refers to bsp_gpio.o(i.bsp_gpio_tb6612_BIN1_enable) for bsp_gpio_tb6612_BIN1_enable
    tb6612.o(i.tb6612_right_rotate) refers to bsp_gpio.o(i.bsp_gpio_tb6612_BIN2_disable) for bsp_gpio_tb6612_BIN2_disable
    tb6612.o(i.tb6612_right_rotate) refers to bsp_timer.o(i.bsp_timer_tb6612_pwmB_change) for bsp_timer_tb6612_pwmB_change
    tb6612.o(i.tb6612_right_rotate) refers to bsp_gpio.o(i.bsp_gpio_tb6612_BIN2_enable) for bsp_gpio_tb6612_BIN2_enable
    tb6612.o(i.tb6612_right_rotate) refers to bsp_gpio.o(i.bsp_gpio_tb6612_BIN1_disable) for bsp_gpio_tb6612_BIN1_disable
    tb6612.o(i.tb6612_stop) refers to tb6612.o(i.tb6612_left_rotate) for tb6612_left_rotate
    tb6612.o(i.tb6612_stop) refers to tb6612.o(i.tb6612_right_rotate) for tb6612_right_rotate
    myspi.o(i.MySPI_Init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    myspi.o(i.MySPI_Init) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    myspi.o(i.MySPI_Init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    myspi.o(i.MySPI_Init) refers to stm32f10x_spi.o(i.SPI_Init) for SPI_Init
    myspi.o(i.MySPI_Init) refers to stm32f10x_spi.o(i.SPI_Cmd) for SPI_Cmd
    myspi.o(i.MySPI_Init) refers to myspi.o(i.MySPI_W_SS) for MySPI_W_SS
    myspi.o(i.MySPI_Start) refers to myspi.o(i.MySPI_W_SS) for MySPI_W_SS
    myspi.o(i.MySPI_Stop) refers to myspi.o(i.MySPI_W_SS) for MySPI_W_SS
    myspi.o(i.MySPI_SwapByte) refers to stm32f10x_spi.o(i.SPI_I2S_GetFlagStatus) for SPI_I2S_GetFlagStatus
    myspi.o(i.MySPI_SwapByte) refers to stm32f10x_spi.o(i.SPI_I2S_SendData) for SPI_I2S_SendData
    myspi.o(i.MySPI_SwapByte) refers to stm32f10x_spi.o(i.SPI_I2S_ReceiveData) for SPI_I2S_ReceiveData
    myspi.o(i.MySPI_W_SS) refers to stm32f10x_gpio.o(i.GPIO_WriteBit) for GPIO_WriteBit
    w25q64.o(i.W25Q64_Init) refers to myspi.o(i.MySPI_Init) for MySPI_Init
    w25q64.o(i.W25Q64_PageProgram) refers to w25q64.o(i.W25Q64_WriteEnable) for W25Q64_WriteEnable
    w25q64.o(i.W25Q64_PageProgram) refers to myspi.o(i.MySPI_Start) for MySPI_Start
    w25q64.o(i.W25Q64_PageProgram) refers to myspi.o(i.MySPI_SwapByte) for MySPI_SwapByte
    w25q64.o(i.W25Q64_PageProgram) refers to myspi.o(i.MySPI_Stop) for MySPI_Stop
    w25q64.o(i.W25Q64_PageProgram) refers to w25q64.o(i.W25Q64_WaitBusy) for W25Q64_WaitBusy
    w25q64.o(i.W25Q64_ReadData) refers to myspi.o(i.MySPI_Start) for MySPI_Start
    w25q64.o(i.W25Q64_ReadData) refers to myspi.o(i.MySPI_SwapByte) for MySPI_SwapByte
    w25q64.o(i.W25Q64_ReadData) refers to myspi.o(i.MySPI_Stop) for MySPI_Stop
    w25q64.o(i.W25Q64_ReadID) refers to myspi.o(i.MySPI_Start) for MySPI_Start
    w25q64.o(i.W25Q64_ReadID) refers to myspi.o(i.MySPI_SwapByte) for MySPI_SwapByte
    w25q64.o(i.W25Q64_ReadID) refers to myspi.o(i.MySPI_Stop) for MySPI_Stop
    w25q64.o(i.W25Q64_SectorErase) refers to w25q64.o(i.W25Q64_WriteEnable) for W25Q64_WriteEnable
    w25q64.o(i.W25Q64_SectorErase) refers to myspi.o(i.MySPI_Start) for MySPI_Start
    w25q64.o(i.W25Q64_SectorErase) refers to myspi.o(i.MySPI_SwapByte) for MySPI_SwapByte
    w25q64.o(i.W25Q64_SectorErase) refers to myspi.o(i.MySPI_Stop) for MySPI_Stop
    w25q64.o(i.W25Q64_SectorErase) refers to w25q64.o(i.W25Q64_WaitBusy) for W25Q64_WaitBusy
    w25q64.o(i.W25Q64_WaitBusy) refers to myspi.o(i.MySPI_Start) for MySPI_Start
    w25q64.o(i.W25Q64_WaitBusy) refers to myspi.o(i.MySPI_SwapByte) for MySPI_SwapByte
    w25q64.o(i.W25Q64_WaitBusy) refers to myspi.o(i.MySPI_Stop) for MySPI_Stop
    w25q64.o(i.W25Q64_WriteEnable) refers to myspi.o(i.MySPI_Start) for MySPI_Start
    w25q64.o(i.W25Q64_WriteEnable) refers to myspi.o(i.MySPI_SwapByte) for MySPI_SwapByte
    w25q64.o(i.W25Q64_WriteEnable) refers to myspi.o(i.MySPI_Stop) for MySPI_Stop
    mw_dehy_test.o(i.dehy_speed_up) refers to mw_soft_timer.o(i.get_systick_ms) for get_systick_ms
    mw_dehy_test.o(i.dehy_speed_up) refers to mw_dehy_test.o(i.motor_speed_set) for motor_speed_set
    mw_dehy_test.o(i.dehy_speed_up) refers to mw_dehy_test.o(.data) for add_speed_state
    mw_dehy_test.o(i.get_imu_data) refers to mw_dehy_test.o(.data) for rt_imu_data
    mw_dehy_test.o(i.motor_speed_set) refers to mw_dehy_test.o(.data) for speed_set_val
    mw_dehy_test.o(i.supershake_record_init) refers to memseta.o(.text) for __aeabi_memclr
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_mid_dehy_supershake_value) for get_set_mid_dehy_supershake_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_mid_dehy_speed_value) for get_set_mid_dehy_speed_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_high_1_dehy_supershake_value) for get_set_high_1_dehy_supershake_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_high_1_dehy_speed_value) for get_set_high_1_dehy_speed_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_high_2_dehy_supershake_value) for get_set_high_2_dehy_supershake_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_high_2_dehy_speed_value) for get_set_high_2_dehy_speed_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_high_3_dehy_supershake_value) for get_set_high_3_dehy_supershake_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_high_3_dehy_speed_value) for get_set_high_3_dehy_speed_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_high_4_dehy_supershake_value) for get_set_high_4_dehy_supershake_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(i.get_set_high_4_dehy_speed_value) for get_set_high_4_dehy_speed_value
    mw_dehy_test.o(i.supershake_record_init) refers to mw_dehy_test.o(.bss) for supershake_record
    mw_dehy_test.o(i.supershake_speed_limit) refers to mw_dehy_test.o(i.supershake_record_init) for supershake_record_init
    mw_dehy_test.o(i.supershake_speed_limit) refers to mw_dehy_test.o(i.get_set_high_4_dehy_speed_value) for get_set_high_4_dehy_speed_value
    mw_dehy_test.o(i.supershake_speed_limit) refers to mw_dehy_test.o(i.get_imu_data) for get_imu_data
    mw_dehy_test.o(i.supershake_speed_limit) refers to mw_soft_timer.o(i.get_systick_ms) for get_systick_ms
    mw_dehy_test.o(i.supershake_speed_limit) refers to mw_dehy_test.o(.data) for supershake_limit_speed_state
    mw_dehy_test.o(i.supershake_speed_limit) refers to mw_dehy_test.o(.bss) for supershake_record
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to bsp_usart.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to bsp_usart.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to bsp_usart.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to bsp_usart.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to bsp_usart.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to bsp_usart.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to bsp_usart.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to bsp_usart.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to bsp_usart.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to bsp_usart.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to bsp_usart.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to bsp_usart.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to bsp_usart.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to bsp_usart.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to bsp_usart.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to bsp_usart.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to bsp_usart.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to bsp_usart.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to bsp_usart.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to bsp_usart.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to bsp_usart.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to bsp_usart.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to bsp_usart.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to bsp_usart.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to bsp_usart.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to bsp_usart.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to bsp_usart.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to bsp_usart.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to bsp_usart.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to bsp_usart.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to bsp_usart.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to bsp_usart.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to bsp_usart.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to bsp_usart.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to bsp_usart.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to bsp_usart.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to bsp_usart.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to bsp_usart.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to bsp_usart.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to bsp_usart.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to bsp_usart.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to bsp_usart.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to bsp_usart.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to bsp_usart.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to bsp_usart.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to bsp_usart.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to bsp_usart.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to bsp_usart.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to bsp_usart.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to bsp_usart.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to bsp_usart.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to bsp_usart.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to bsp_usart.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to bsp_usart.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to bsp_usart.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to bsp_usart.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to bsp_usart.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to bsp_usart.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to bsp_usart.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to bsp_usart.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to bsp_usart.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to bsp_usart.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers to bsp_usart.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to bsp_usart.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to bsp_usart.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers to bsp_usart.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr


==============================================================================

Removing Unused input sections from the image.

    Removing app_led.o(i.app_RGB_process), (352 bytes).
    Removing app_led.o(.bss), (24 bytes).
    Removing app_motor.o(i.app_motor_changeState), (12 bytes).
    Removing app_motor.o(i.app_motor_init), (20 bytes).
    Removing app_motor.o(i.app_motor_mainProcess), (144 bytes).
    Removing app_motor.o(.bss), (32 bytes).
    Removing app_motor.o(.data), (4 bytes).
    Removing app_ir_controller.o(i.app_IrToMotorState), (44 bytes).
    Removing app_ir_controller.o(i.app_irControllerProcess), (36 bytes).
    Removing app_rt_tem_humidity.o(i.app_get_realtime_tem_humidity), (116 bytes).
    Removing app_rt_tem_humidity.o(i.app_rt_tem_humd_init), (2 bytes).
    Removing app_rt_tem_humidity.o(.data), (4 bytes).
    Removing app_rtc.o(i.app_read_rtc_process), (248 bytes).
    Removing app_rtc.o(i.app_rtc_init), (10 bytes).
    Removing app_rtc.o(.data), (16 bytes).
    Removing bsp_led.o(i.bsp_get_led_ttlState), (16 bytes).
    Removing bsp_led.o(i.bsp_led2_init), (2 bytes).
    Removing bsp_led.o(i.bsp_led_off), (16 bytes).
    Removing bsp_led.o(i.bsp_led_on), (20 bytes).
    Removing bsp_led.o(i.bsp_led_toggle), (20 bytes).
    Removing bsp_timer.o(i.bsp_DelayMS), (64 bytes).
    Removing bsp_timer.o(i.bsp_DelayUS), (84 bytes).
    Removing bsp_timer.o(i.bsp_GetRunTime), (28 bytes).
    Removing bsp_timer.o(i.bsp_InitHardTimer), (140 bytes).
    Removing bsp_timer.o(i.bsp_StartAutoTimer), (152 bytes).
    Removing bsp_timer.o(i.bsp_StartHardTimer), (200 bytes).
    Removing bsp_timer.o(i.bsp_StopTimer), (136 bytes).
    Removing bsp_timer.o(i.bsp_change_pwm), (2 bytes).
    Removing bsp_timer.o(i.bsp_pwm_init), (2 bytes).
    Removing bsp_timer.o(i.bsp_pwm_test_loop), (2 bytes).
    Removing bsp_timer.o(i.bsp_timer_tb6612_init), (124 bytes).
    Removing bsp_timer.o(i.bsp_timer_tb6612_pwmA_change), (20 bytes).
    Removing bsp_timer.o(i.bsp_timer_tb6612_pwmB_change), (20 bytes).
    Removing bsp_usart.o(i.__set_PRIMASK), (6 bytes).
    Removing bsp_usart.o(i._sys_exit), (4 bytes).
    Removing bsp_usart.o(i.bsp_usart_ComToUART), (24 bytes).
    Removing bsp_usart.o(i.bsp_usart_GetComChar), (104 bytes).
    Removing bsp_usart.o(i.bsp_usart_IrController_init), (172 bytes).
    Removing bsp_usart.o(i.bsp_usart_IsComRecvChar), (42 bytes).
    Removing bsp_oled.o(i.bsp_oled_init), (8 bytes).
    Removing bsp_flash.o(i.bsp_flash_init), (272 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_oled_init), (84 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_oled_write_scl), (20 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_oled_write_sda), (20 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_tb6612_AIN1_disable), (12 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_tb6612_AIN1_enable), (20 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_tb6612_AIN2_disable), (12 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_tb6612_AIN2_enable), (20 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_tb6612_BIN1_disable), (12 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_tb6612_BIN1_enable), (20 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_tb6612_BIN2_disable), (16 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_tb6612_BIN2_enable), (20 bytes).
    Removing bsp_gpio.o(i.bsp_gpio_tb6612_init), (224 bytes).
    Removing core_cm3.o(.emb_text), (32 bytes).
    Removing system_stm32f10x.o(i.SystemCoreClockUpdate), (164 bytes).
    Removing startup_stm32f10x_md.o(HEAP), (512 bytes).
    Removing misc.o(i.NVIC_Init), (112 bytes).
    Removing misc.o(i.NVIC_SetVectorTable), (20 bytes).
    Removing misc.o(i.NVIC_SystemLPConfig), (32 bytes).
    Removing misc.o(i.SysTick_CLKSourceConfig), (40 bytes).
    Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogCmd), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogSingleChannelConfig), (16 bytes).
    Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogThresholdsConfig), (6 bytes).
    Removing stm32f10x_adc.o(i.ADC_AutoInjectedConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ClearFlag), (6 bytes).
    Removing stm32f10x_adc.o(i.ADC_ClearITPendingBit), (10 bytes).
    Removing stm32f10x_adc.o(i.ADC_Cmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_DMACmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_DeInit), (92 bytes).
    Removing stm32f10x_adc.o(i.ADC_DiscModeChannelCountConfig), (24 bytes).
    Removing stm32f10x_adc.o(i.ADC_DiscModeCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ExternalTrigConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ExternalTrigInjectedConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ExternalTrigInjectedConvConfig), (16 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetCalibrationStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetConversionValue), (8 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetDualModeConversionValue), (12 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetFlagStatus), (18 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetITStatus), (36 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetInjectedConversionValue), (28 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetResetCalibrationStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetSoftwareStartConvStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetSoftwareStartInjectedConvCmdStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_ITConfig), (24 bytes).
    Removing stm32f10x_adc.o(i.ADC_Init), (80 bytes).
    Removing stm32f10x_adc.o(i.ADC_InjectedChannelConfig), (130 bytes).
    Removing stm32f10x_adc.o(i.ADC_InjectedDiscModeCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_InjectedSequencerLengthConfig), (24 bytes).
    Removing stm32f10x_adc.o(i.ADC_RegularChannelConfig), (184 bytes).
    Removing stm32f10x_adc.o(i.ADC_ResetCalibration), (10 bytes).
    Removing stm32f10x_adc.o(i.ADC_SetInjectedOffset), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_SoftwareStartConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_SoftwareStartInjectedConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_StartCalibration), (10 bytes).
    Removing stm32f10x_adc.o(i.ADC_StructInit), (18 bytes).
    Removing stm32f10x_adc.o(i.ADC_TempSensorVrefintCmd), (36 bytes).
    Removing stm32f10x_bkp.o(i.BKP_ClearFlag), (20 bytes).
    Removing stm32f10x_bkp.o(i.BKP_ClearITPendingBit), (20 bytes).
    Removing stm32f10x_bkp.o(i.BKP_DeInit), (16 bytes).
    Removing stm32f10x_bkp.o(i.BKP_GetFlagStatus), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_GetITStatus), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_ITConfig), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_RTCOutputConfig), (28 bytes).
    Removing stm32f10x_bkp.o(i.BKP_ReadBackupRegister), (28 bytes).
    Removing stm32f10x_bkp.o(i.BKP_SetRTCCalibrationValue), (28 bytes).
    Removing stm32f10x_bkp.o(i.BKP_TamperPinCmd), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_TamperPinLevelConfig), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_WriteBackupRegister), (28 bytes).
    Removing stm32f10x_can.o(i.CAN_CancelTransmit), (48 bytes).
    Removing stm32f10x_can.o(i.CAN_ClearFlag), (56 bytes).
    Removing stm32f10x_can.o(i.CAN_ClearITPendingBit), (168 bytes).
    Removing stm32f10x_can.o(i.CAN_DBGFreeze), (22 bytes).
    Removing stm32f10x_can.o(i.CAN_DeInit), (56 bytes).
    Removing stm32f10x_can.o(i.CAN_FIFORelease), (22 bytes).
    Removing stm32f10x_can.o(i.CAN_FilterInit), (264 bytes).
    Removing stm32f10x_can.o(i.CAN_GetFlagStatus), (120 bytes).
    Removing stm32f10x_can.o(i.CAN_GetITStatus), (288 bytes).
    Removing stm32f10x_can.o(i.CAN_GetLSBTransmitErrorCounter), (12 bytes).
    Removing stm32f10x_can.o(i.CAN_GetLastErrorCode), (12 bytes).
    Removing stm32f10x_can.o(i.CAN_GetReceiveErrorCounter), (10 bytes).
    Removing stm32f10x_can.o(i.CAN_ITConfig), (18 bytes).
    Removing stm32f10x_can.o(i.CAN_Init), (276 bytes).
    Removing stm32f10x_can.o(i.CAN_MessagePending), (30 bytes).
    Removing stm32f10x_can.o(i.CAN_OperatingModeRequest), (162 bytes).
    Removing stm32f10x_can.o(i.CAN_Receive), (240 bytes).
    Removing stm32f10x_can.o(i.CAN_SlaveStartBank), (52 bytes).
    Removing stm32f10x_can.o(i.CAN_Sleep), (30 bytes).
    Removing stm32f10x_can.o(i.CAN_StructInit), (32 bytes).
    Removing stm32f10x_can.o(i.CAN_TTComModeCmd), (118 bytes).
    Removing stm32f10x_can.o(i.CAN_Transmit), (294 bytes).
    Removing stm32f10x_can.o(i.CAN_TransmitStatus), (160 bytes).
    Removing stm32f10x_can.o(i.CAN_WakeUp), (48 bytes).
    Removing stm32f10x_can.o(i.CheckITStatus), (18 bytes).
    Removing stm32f10x_cec.o(i.CEC_ClearFlag), (36 bytes).
    Removing stm32f10x_cec.o(i.CEC_ClearITPendingBit), (36 bytes).
    Removing stm32f10x_cec.o(i.CEC_Cmd), (32 bytes).
    Removing stm32f10x_cec.o(i.CEC_DeInit), (22 bytes).
    Removing stm32f10x_cec.o(i.CEC_EndOfMessageCmd), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_GetFlagStatus), (48 bytes).
    Removing stm32f10x_cec.o(i.CEC_GetITStatus), (40 bytes).
    Removing stm32f10x_cec.o(i.CEC_ITConfig), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_Init), (32 bytes).
    Removing stm32f10x_cec.o(i.CEC_OwnAddressConfig), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_ReceiveDataByte), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_SendDataByte), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_SetPrescaler), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_StartOfMessage), (12 bytes).
    Removing stm32f10x_crc.o(i.CRC_CalcBlockCRC), (36 bytes).
    Removing stm32f10x_crc.o(i.CRC_CalcCRC), (16 bytes).
    Removing stm32f10x_crc.o(i.CRC_GetCRC), (12 bytes).
    Removing stm32f10x_crc.o(i.CRC_GetIDRegister), (12 bytes).
    Removing stm32f10x_crc.o(i.CRC_ResetDR), (12 bytes).
    Removing stm32f10x_crc.o(i.CRC_SetIDRegister), (12 bytes).
    Removing stm32f10x_dac.o(i.DAC_Cmd), (40 bytes).
    Removing stm32f10x_dac.o(i.DAC_DMACmd), (44 bytes).
    Removing stm32f10x_dac.o(i.DAC_DeInit), (22 bytes).
    Removing stm32f10x_dac.o(i.DAC_DualSoftwareTriggerCmd), (36 bytes).
    Removing stm32f10x_dac.o(i.DAC_GetDataOutputValue), (36 bytes).
    Removing stm32f10x_dac.o(i.DAC_Init), (52 bytes).
    Removing stm32f10x_dac.o(i.DAC_SetChannel1Data), (32 bytes).
    Removing stm32f10x_dac.o(i.DAC_SetChannel2Data), (32 bytes).
    Removing stm32f10x_dac.o(i.DAC_SetDualChannelData), (36 bytes).
    Removing stm32f10x_dac.o(i.DAC_SoftwareTriggerCmd), (44 bytes).
    Removing stm32f10x_dac.o(i.DAC_StructInit), (12 bytes).
    Removing stm32f10x_dac.o(i.DAC_WaveGenerationCmd), (40 bytes).
    Removing stm32f10x_dbgmcu.o(i.DBGMCU_Config), (32 bytes).
    Removing stm32f10x_dbgmcu.o(i.DBGMCU_GetDEVID), (16 bytes).
    Removing stm32f10x_dbgmcu.o(i.DBGMCU_GetREVID), (12 bytes).
    Removing stm32f10x_dma.o(i.DMA_ClearFlag), (28 bytes).
    Removing stm32f10x_dma.o(i.DMA_ClearITPendingBit), (28 bytes).
    Removing stm32f10x_dma.o(i.DMA_Cmd), (24 bytes).
    Removing stm32f10x_dma.o(i.DMA_DeInit), (332 bytes).
    Removing stm32f10x_dma.o(i.DMA_GetCurrDataCounter), (8 bytes).
    Removing stm32f10x_dma.o(i.DMA_GetFlagStatus), (44 bytes).
    Removing stm32f10x_dma.o(i.DMA_GetITStatus), (44 bytes).
    Removing stm32f10x_dma.o(i.DMA_ITConfig), (18 bytes).
    Removing stm32f10x_dma.o(i.DMA_Init), (60 bytes).
    Removing stm32f10x_dma.o(i.DMA_SetCurrDataCounter), (4 bytes).
    Removing stm32f10x_dma.o(i.DMA_StructInit), (26 bytes).
    Removing stm32f10x_exti.o(i.EXTI_ClearFlag), (12 bytes).
    Removing stm32f10x_exti.o(i.EXTI_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_exti.o(i.EXTI_DeInit), (36 bytes).
    Removing stm32f10x_exti.o(i.EXTI_GenerateSWInterrupt), (16 bytes).
    Removing stm32f10x_exti.o(i.EXTI_GetFlagStatus), (24 bytes).
    Removing stm32f10x_exti.o(i.EXTI_GetITStatus), (40 bytes).
    Removing stm32f10x_exti.o(i.EXTI_Init), (148 bytes).
    Removing stm32f10x_exti.o(i.EXTI_StructInit), (16 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ClearFlag), (12 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EnableWriteProtection), (196 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages), (72 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EraseAllPages), (72 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EraseOptionBytes), (168 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ErasePage), (76 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetBank1Status), (52 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetFlagStatus), (48 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetPrefetchBufferStatus), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetStatus), (52 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetUserOptionByte), (12 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetWriteProtectionOptionByte), (12 bytes).
    Removing stm32f10x_flash.o(i.FLASH_HalfCycleAccessCmd), (28 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ITConfig), (32 bytes).
    Removing stm32f10x_flash.o(i.FLASH_Lock), (20 bytes).
    Removing stm32f10x_flash.o(i.FLASH_LockBank1), (20 bytes).
    Removing stm32f10x_flash.o(i.FLASH_PrefetchBufferCmd), (28 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ProgramHalfWord), (64 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ProgramOptionByteData), (84 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ProgramWord), (108 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ReadOutProtection), (172 bytes).
    Removing stm32f10x_flash.o(i.FLASH_SetLatency), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_Unlock), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_UnlockBank1), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_UserOptionByteConfig), (104 bytes).
    Removing stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation), (38 bytes).
    Removing stm32f10x_flash.o(i.FLASH_WaitForLastOperation), (38 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_ClearFlag), (64 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_ClearITPendingBit), (72 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_GetECC), (28 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_GetFlagStatus), (56 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_GetITStatus), (68 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_ITConfig), (128 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDCmd), (92 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDDeInit), (68 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDECCCmd), (92 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDInit), (136 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDStructInit), (54 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMCmd), (52 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMDeInit), (54 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMInit), (230 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMStructInit), (114 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_PCCARDCmd), (48 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_PCCARDDeInit), (40 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_PCCARDInit), (132 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_PCCARDStructInit), (60 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_AFIODeInit), (20 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_DeInit), (200 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ETH_MediaInterfaceConfig), (12 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EXTILineConfig), (64 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EventOutputCmd), (12 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EventOutputConfig), (32 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_PinLockConfig), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_PinRemapConfig), (144 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadInputData), (8 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadInputDataBit), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadOutputData), (8 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadOutputDataBit), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ResetBits), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_SetBits), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_StructInit), (16 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_Write), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_WriteBit), (10 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ARPCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_AcknowledgeConfig), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_CalculatePEC), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_CheckEvent), (42 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ClearFlag), (12 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_i2c.o(i.I2C_Cmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_DMACmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_DMALastTransferCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_DeInit), (56 bytes).
    Removing stm32f10x_i2c.o(i.I2C_DualAddressCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_FastModeDutyCycleConfig), (28 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GeneralCallCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GenerateSTART), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GenerateSTOP), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GetFlagStatus), (58 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GetITStatus), (38 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GetLastEvent), (26 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GetPEC), (8 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ITConfig), (18 bytes).
    Removing stm32f10x_i2c.o(i.I2C_Init), (236 bytes).
    Removing stm32f10x_i2c.o(i.I2C_NACKPositionConfig), (28 bytes).
    Removing stm32f10x_i2c.o(i.I2C_OwnAddress2Config), (22 bytes).
    Removing stm32f10x_i2c.o(i.I2C_PECPositionConfig), (28 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ReadRegister), (22 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ReceiveData), (8 bytes).
    Removing stm32f10x_i2c.o(i.I2C_SMBusAlertConfig), (28 bytes).
    Removing stm32f10x_i2c.o(i.I2C_Send7bitAddress), (18 bytes).
    Removing stm32f10x_i2c.o(i.I2C_SendData), (4 bytes).
    Removing stm32f10x_i2c.o(i.I2C_SoftwareResetCmd), (22 bytes).
    Removing stm32f10x_i2c.o(i.I2C_StretchClockCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_StructInit), (30 bytes).
    Removing stm32f10x_i2c.o(i.I2C_TransmitPEC), (24 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_Enable), (16 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_GetFlagStatus), (24 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_ReloadCounter), (16 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_SetPrescaler), (12 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_SetReload), (12 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_WriteAccessCmd), (12 bytes).
    Removing stm32f10x_pwr.o(i.PWR_BackupAccessCmd), (12 bytes).
    Removing stm32f10x_pwr.o(i.PWR_ClearFlag), (20 bytes).
    Removing stm32f10x_pwr.o(i.PWR_DeInit), (22 bytes).
    Removing stm32f10x_pwr.o(i.PWR_EnterSTANDBYMode), (40 bytes).
    Removing stm32f10x_pwr.o(i.PWR_EnterSTOPMode), (64 bytes).
    Removing stm32f10x_pwr.o(i.PWR_GetFlagStatus), (24 bytes).
    Removing stm32f10x_pwr.o(i.PWR_PVDCmd), (12 bytes).
    Removing stm32f10x_pwr.o(i.PWR_PVDLevelConfig), (24 bytes).
    Removing stm32f10x_pwr.o(i.PWR_WakeUpPinCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ADCCLKConfig), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_AHBPeriphClockCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_AdjustHSICalibrationValue), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_BackupResetCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClearFlag), (20 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClockSecuritySystemCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_DeInit), (76 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetFlagStatus), (60 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetITStatus), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HCLKConfig), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HSEConfig), (76 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HSICmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ITConfig), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_LSEConfig), (52 bytes).
    Removing stm32f10x_rcc.o(i.RCC_LSICmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_MCOConfig), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PCLK1Config), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PCLK2Config), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PLLCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PLLConfig), (28 bytes).
    Removing stm32f10x_rcc.o(i.RCC_RTCCLKCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_RTCCLKConfig), (16 bytes).
    Removing stm32f10x_rcc.o(i.RCC_SYSCLKConfig), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_USBCLKConfig), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp), (56 bytes).
    Removing stm32f10x_rtc.o(i.RTC_ClearFlag), (16 bytes).
    Removing stm32f10x_rtc.o(i.RTC_ClearITPendingBit), (16 bytes).
    Removing stm32f10x_rtc.o(i.RTC_EnterConfigMode), (20 bytes).
    Removing stm32f10x_rtc.o(i.RTC_ExitConfigMode), (20 bytes).
    Removing stm32f10x_rtc.o(i.RTC_GetCounter), (44 bytes).
    Removing stm32f10x_rtc.o(i.RTC_GetDivider), (24 bytes).
    Removing stm32f10x_rtc.o(i.RTC_GetFlagStatus), (24 bytes).
    Removing stm32f10x_rtc.o(i.RTC_GetITStatus), (36 bytes).
    Removing stm32f10x_rtc.o(i.RTC_ITConfig), (32 bytes).
    Removing stm32f10x_rtc.o(i.RTC_SetAlarm), (28 bytes).
    Removing stm32f10x_rtc.o(i.RTC_SetCounter), (28 bytes).
    Removing stm32f10x_rtc.o(i.RTC_SetPrescaler), (32 bytes).
    Removing stm32f10x_rtc.o(i.RTC_WaitForLastTask), (20 bytes).
    Removing stm32f10x_rtc.o(i.RTC_WaitForSynchro), (36 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_CEATAITCmd), (16 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ClearFlag), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ClockCmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_CmdStructInit), (14 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_CommandCompletionCmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_DMACmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_DataConfig), (48 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_DataStructInit), (20 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_DeInit), (36 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetCommandResponse), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetDataCounter), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetFIFOCount), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetFlagStatus), (24 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetITStatus), (24 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetPowerState), (16 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetResponse), (24 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ITConfig), (32 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_Init), (48 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ReadData), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SendCEATACmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SendCommand), (44 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SendSDIOSuspendCmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SetPowerState), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SetSDIOOperation), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SetSDIOReadWaitMode), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_StartSDIOReadWait), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_StopSDIOReadWait), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_StructInit), (16 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_WriteData), (12 bytes).
    Removing stm32f10x_spi.o(i.I2S_Cmd), (24 bytes).
    Removing stm32f10x_spi.o(i.I2S_Init), (232 bytes).
    Removing stm32f10x_spi.o(i.I2S_StructInit), (20 bytes).
    Removing stm32f10x_spi.o(i.SPI_BiDirectionalLineConfig), (28 bytes).
    Removing stm32f10x_spi.o(i.SPI_CalculateCRC), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_Cmd), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_DataSizeConfig), (18 bytes).
    Removing stm32f10x_spi.o(i.SPI_GetCRC), (16 bytes).
    Removing stm32f10x_spi.o(i.SPI_GetCRCPolynomial), (6 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ClearFlag), (6 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ClearITPendingBit), (20 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_DMACmd), (18 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_DeInit), (88 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_GetFlagStatus), (18 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_GetITStatus), (52 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ITConfig), (32 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ReceiveData), (6 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_SendData), (4 bytes).
    Removing stm32f10x_spi.o(i.SPI_Init), (60 bytes).
    Removing stm32f10x_spi.o(i.SPI_NSSInternalSoftwareConfig), (30 bytes).
    Removing stm32f10x_spi.o(i.SPI_SSOutputCmd), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_StructInit), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_TransmitCRC), (10 bytes).
    Removing stm32f10x_tim.o(i.TI1_Config), (128 bytes).
    Removing stm32f10x_tim.o(i.TI2_Config), (152 bytes).
    Removing stm32f10x_tim.o(i.TI3_Config), (144 bytes).
    Removing stm32f10x_tim.o(i.TI4_Config), (152 bytes).
    Removing stm32f10x_tim.o(i.TIM_ARRPreloadConfig), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_BDTRConfig), (32 bytes).
    Removing stm32f10x_tim.o(i.TIM_BDTRStructInit), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_CCPreloadControl), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_CCxCmd), (30 bytes).
    Removing stm32f10x_tim.o(i.TIM_CCxNCmd), (30 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearFlag), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearOC1Ref), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearOC2Ref), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearOC3Ref), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearOC4Ref), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_CounterModeConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_CtrlPWMOutputs), (30 bytes).
    Removing stm32f10x_tim.o(i.TIM_DMACmd), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_DMAConfig), (10 bytes).
    Removing stm32f10x_tim.o(i.TIM_DeInit), (488 bytes).
    Removing stm32f10x_tim.o(i.TIM_ETRClockMode1Config), (54 bytes).
    Removing stm32f10x_tim.o(i.TIM_ETRClockMode2Config), (32 bytes).
    Removing stm32f10x_tim.o(i.TIM_ETRConfig), (28 bytes).
    Removing stm32f10x_tim.o(i.TIM_EncoderInterfaceConfig), (66 bytes).
    Removing stm32f10x_tim.o(i.TIM_ForcedOC1Config), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ForcedOC2Config), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_ForcedOC3Config), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ForcedOC4Config), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_GenerateEvent), (4 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetCapture1), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetCapture2), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetCapture3), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetCapture4), (8 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetCounter), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetFlagStatus), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetPrescaler), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_ICInit), (172 bytes).
    Removing stm32f10x_tim.o(i.TIM_ICStructInit), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ITRxExternalClockConfig), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC1FastConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC1NPolarityConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC1PolarityConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC1PreloadConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC2FastConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC2NPolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC2PolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC2PreloadConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC3FastConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC3NPolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC3PolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC3PreloadConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC4FastConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC4Init), (124 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC4PolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC4PreloadConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_PWMIConfig), (124 bytes).
    Removing stm32f10x_tim.o(i.TIM_PrescalerConfig), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectCCDMA), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectCOM), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectHallSensor), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectInputTrigger), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectMasterSlaveMode), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectOCxM), (82 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectOnePulseMode), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectOutputTrigger), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectSlaveMode), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetAutoreload), (4 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetClockDivision), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetCompare4), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetCounter), (4 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetIC1Prescaler), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetIC2Prescaler), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetIC3Prescaler), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetIC4Prescaler), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_TIxExternalClockConfig), (62 bytes).
    Removing stm32f10x_tim.o(i.TIM_TimeBaseStructInit), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_UpdateDisableConfig), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_UpdateRequestConfig), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_ClearFlag), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_ClockInit), (34 bytes).
    Removing stm32f10x_usart.o(i.USART_ClockStructInit), (12 bytes).
    Removing stm32f10x_usart.o(i.USART_DMACmd), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_HalfDuplexCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_IrDACmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_IrDAConfig), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_LINBreakDetectLengthConfig), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_LINCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_OneBitMethodCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_OverSampling8Cmd), (22 bytes).
    Removing stm32f10x_usart.o(i.USART_ReceiverWakeUpCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_SendBreak), (10 bytes).
    Removing stm32f10x_usart.o(i.USART_SetAddress), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_SetGuardTime), (16 bytes).
    Removing stm32f10x_usart.o(i.USART_SetPrescaler), (16 bytes).
    Removing stm32f10x_usart.o(i.USART_SmartCardCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_SmartCardNACKCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_StructInit), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_WakeUpConfig), (18 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_ClearFlag), (12 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_DeInit), (22 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_Enable), (16 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_EnableIT), (12 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_GetFlagStatus), (12 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_SetCounter), (16 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_SetPrescaler), (24 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_SetWindowValue), (40 bytes).
    Removing mw_led.o(i.mw_get_rgb_timer_obj), (16 bytes).
    Removing mw_soft_timer.o(i.mw_softTimer_RGB_config), (14 bytes).
    Removing mw_soft_timer.o(i.mw_softTimer_get_RGB_timeUp_flag), (10 bytes).
    Removing mw_soft_timer.o(i.mw_softTimer_get_led_indicator_timeUp_flag), (10 bytes).
    Removing mw_soft_timer.o(i.mw_softTimer_get_rtTemHumRead_timeUp_flag), (10 bytes).
    Removing mw_soft_timer.o(i.mw_softTimer_get_rtcRead_timeUp_flag), (10 bytes).
    Removing mw_soft_timer.o(i.mw_softTimer_led_indicator_config), (14 bytes).
    Removing mw_soft_timer.o(i.mw_softTimer_rtTemHumRead_config), (14 bytes).
    Removing mw_soft_timer.o(i.mw_softTimer_rtcRead_config), (14 bytes).
    Removing mw_motor.o(i.mw_motor_launch), (68 bytes).
    Removing mw_ir_controller.o(i.mw_IrController_decode), (56 bytes).
    Removing mw_ir_controller.o(i.mw_get_ir_controller_instruct), (64 bytes).
    Removing mw_ir_controller.o(i.mw_ir_comm_recv_loop), (176 bytes).
    Removing mw_ir_controller.o(i.mw_ir_controller_init), (20 bytes).
    Removing mw_ir_controller.o(.bss), (23 bytes).
    Removing mw_ir_controller.o(.data), (1 bytes).
    Removing oled.o(i.OLED_Clear), (42 bytes).
    Removing oled.o(i.OLED_I2C_Init), (20 bytes).
    Removing oled.o(i.OLED_I2C_SendByte), (62 bytes).
    Removing oled.o(i.OLED_I2C_Start), (28 bytes).
    Removing oled.o(i.OLED_I2C_Stop), (22 bytes).
    Removing oled.o(i.OLED_Init), (174 bytes).
    Removing oled.o(i.OLED_Pow), (20 bytes).
    Removing oled.o(i.OLED_SetCursor), (34 bytes).
    Removing oled.o(i.OLED_ShowBinNum), (62 bytes).
    Removing oled.o(i.OLED_ShowChar), (116 bytes).
    Removing oled.o(i.OLED_ShowHexNum), (84 bytes).
    Removing oled.o(i.OLED_ShowNum), (68 bytes).
    Removing oled.o(i.OLED_ShowSignedNum), (102 bytes).
    Removing oled.o(i.OLED_ShowString), (40 bytes).
    Removing oled.o(i.OLED_WriteCommand), (32 bytes).
    Removing oled.o(i.OLED_WriteData), (32 bytes).
    Removing oled.o(.constdata), (1520 bytes).
    Removing mw_oled.o(i.mw_oled_launch), (68 bytes).
    Removing mw_oled.o(.bss), (32 bytes).
    Removing mw_dht11.o(i.__set_PRIMASK), (6 bytes).
    Removing mw_dht11.o(i.dht11_delay_ms), (12 bytes).
    Removing mw_dht11.o(i.dht11_delay_us), (12 bytes).
    Removing mw_dht11.o(i.dht11_gpio_init), (48 bytes).
    Removing mw_dht11.o(i.dht11_io_input), (28 bytes).
    Removing mw_dht11.o(i.dht11_io_output), (28 bytes).
    Removing mw_dht11.o(i.dht11_output_high), (20 bytes).
    Removing mw_dht11.o(i.dht11_output_low), (20 bytes).
    Removing mw_dht11.o(i.dht11_read_byte), (132 bytes).
    Removing mw_dht11.o(i.dht11_read_io_state), (16 bytes).
    Removing mw_dht11.o(i.dht11_start), (122 bytes).
    Removing mw_dht11.o(i.mw_dht11_init), (8 bytes).
    Removing mw_dht11.o(i.mw_dht11_read_data), (138 bytes).
    Removing mw_rtc.o(i.__set_PRIMASK), (6 bytes).
    Removing mw_rtc.o(i.mw_get_rtc_time), (20 bytes).
    Removing mw_rtc.o(i.mw_rtc_init), (2 bytes).
    Removing mw_rtc.o(i.mw_set_rtc_time), (20 bytes).
    Removing mw_rtc.o(i.rtc_SDA_as_input), (48 bytes).
    Removing mw_rtc.o(i.rtc_SDA_as_output), (48 bytes).
    Removing mw_rtc.o(i.rtc_gpio_init), (84 bytes).
    Removing mw_rtc.o(i.rtc_is_SDA_as_floating_input), (24 bytes).
    Removing mw_rtc.o(i.rtc_is_SDA_as_openDrain_output), (24 bytes).
    Removing mw_rtc.o(.bss), (20 bytes).
    Removing pcf8563.o(i.pcf8563_init), (4 bytes).
    Removing pcf8563.o(i.pcf8563_read_bytes), (160 bytes).
    Removing pcf8563.o(i.pcf8563_read_one_byte), (118 bytes).
    Removing pcf8563.o(i.pcf8563_read_rtc), (142 bytes).
    Removing pcf8563.o(i.pcf8563_reboot), (4 bytes).
    Removing pcf8563.o(i.pcf8563_recvByte), (92 bytes).
    Removing pcf8563.o(i.pcf8563_sendByte), (88 bytes).
    Removing pcf8563.o(i.pcf8563_send_ACK), (64 bytes).
    Removing pcf8563.o(i.pcf8563_set_rtc), (80 bytes).
    Removing pcf8563.o(i.pcf8563_start_signal), (72 bytes).
    Removing pcf8563.o(i.pcf8563_stop_signal), (56 bytes).
    Removing pcf8563.o(i.pcf8563_wait_ACK), (112 bytes).
    Removing pcf8563.o(i.pcf8563_write_bytes), (126 bytes).
    Removing pcf8563.o(i.pcf8563_write_one_byte), (100 bytes).
    Removing pcf8563.o(.data), (20 bytes).
    Removing ir_controller.o(i.ir_controller_get_char), (14 bytes).
    Removing ir_controller.o(i.ir_controller_init), (8 bytes).
    Removing ir_controller.o(i.ir_controller_is_recv_data), (10 bytes).
    Removing tb6612.o(i.tb6612_change_speed), (18 bytes).
    Removing tb6612.o(i.tb6612_go_ahead), (20 bytes).
    Removing tb6612.o(i.tb6612_go_back), (20 bytes).
    Removing tb6612.o(i.tb6612_go_left), (20 bytes).
    Removing tb6612.o(i.tb6612_go_right), (18 bytes).
    Removing tb6612.o(i.tb6612_go_self_rotate), (18 bytes).
    Removing tb6612.o(i.tb6612_init), (12 bytes).
    Removing tb6612.o(i.tb6612_left_rotate), (60 bytes).
    Removing tb6612.o(i.tb6612_right_rotate), (60 bytes).
    Removing tb6612.o(i.tb6612_stop), (16 bytes).
    Removing myspi.o(i.MySPI_Init), (240 bytes).
    Removing myspi.o(i.MySPI_Start), (10 bytes).
    Removing myspi.o(i.MySPI_Stop), (10 bytes).
    Removing myspi.o(i.MySPI_SwapByte), (56 bytes).
    Removing myspi.o(i.MySPI_W_SS), (24 bytes).
    Removing w25q64.o(i.W25Q64_Init), (8 bytes).
    Removing w25q64.o(i.W25Q64_PageProgram), (76 bytes).
    Removing w25q64.o(i.W25Q64_ReadData), (68 bytes).
    Removing w25q64.o(i.W25Q64_ReadID), (62 bytes).
    Removing w25q64.o(i.W25Q64_SectorErase), (50 bytes).
    Removing w25q64.o(i.W25Q64_WaitBusy), (48 bytes).
    Removing w25q64.o(i.W25Q64_WriteEnable), (18 bytes).
    Removing dadd.o(.text), (334 bytes).
    Removing dmul.o(.text), (228 bytes).
    Removing ddiv.o(.text), (222 bytes).
    Removing dfixul.o(.text), (48 bytes).
    Removing cdrcmple.o(.text), (48 bytes).
    Removing depilogue.o(.text), (186 bytes).

603 unused section(s) (total 28304 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  useno.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ..\Code\app\src\app_ir_controller.c      0x00000000   Number         0  app_ir_controller.o ABSOLUTE
    ..\Code\app\src\app_led.c                0x00000000   Number         0  app_led.o ABSOLUTE
    ..\Code\app\src\app_motor.c              0x00000000   Number         0  app_motor.o ABSOLUTE
    ..\Code\app\src\app_rt_tem_humidity.c    0x00000000   Number         0  app_rt_tem_humidity.o ABSOLUTE
    ..\Code\app\src\app_rtc.c                0x00000000   Number         0  app_rtc.o ABSOLUTE
    ..\Code\app\src\main.c                   0x00000000   Number         0  main.o ABSOLUTE
    ..\Code\bsp\src\bsp_flash.c              0x00000000   Number         0  bsp_flash.o ABSOLUTE
    ..\Code\bsp\src\bsp_gpio.c               0x00000000   Number         0  bsp_gpio.o ABSOLUTE
    ..\Code\bsp\src\bsp_led.c                0x00000000   Number         0  bsp_led.o ABSOLUTE
    ..\Code\bsp\src\bsp_oled.c               0x00000000   Number         0  bsp_oled.o ABSOLUTE
    ..\Code\bsp\src\bsp_timer.c              0x00000000   Number         0  bsp_timer.o ABSOLUTE
    ..\Code\bsp\src\bsp_usart.c              0x00000000   Number         0  bsp_usart.o ABSOLUTE
    ..\Code\driver\flash_driver\MySPI.c      0x00000000   Number         0  myspi.o ABSOLUTE
    ..\Code\driver\flash_driver\W25Q64.c     0x00000000   Number         0  w25q64.o ABSOLUTE
    ..\Code\driver\ir_controller\ir_controller.c 0x00000000   Number         0  ir_controller.o ABSOLUTE
    ..\Code\driver\motor_driver\tb6612.c     0x00000000   Number         0  tb6612.o ABSOLUTE
    ..\Code\isr\interrupt_handler.c          0x00000000   Number         0  interrupt_handler.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c 0x00000000   Number         0  core_cm3.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md.s 0x00000000   Number         0  startup_stm32f10x_md.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c 0x00000000   Number         0  system_stm32f10x.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c 0x00000000   Number         0  misc.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c 0x00000000   Number         0  stm32f10x_adc.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c 0x00000000   Number         0  stm32f10x_bkp.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c 0x00000000   Number         0  stm32f10x_can.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c 0x00000000   Number         0  stm32f10x_cec.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c 0x00000000   Number         0  stm32f10x_crc.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c 0x00000000   Number         0  stm32f10x_dac.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c 0x00000000   Number         0  stm32f10x_dbgmcu.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c 0x00000000   Number         0  stm32f10x_dma.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c 0x00000000   Number         0  stm32f10x_exti.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c 0x00000000   Number         0  stm32f10x_flash.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c 0x00000000   Number         0  stm32f10x_fsmc.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c 0x00000000   Number         0  stm32f10x_gpio.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c 0x00000000   Number         0  stm32f10x_i2c.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c 0x00000000   Number         0  stm32f10x_iwdg.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c 0x00000000   Number         0  stm32f10x_pwr.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c 0x00000000   Number         0  stm32f10x_rcc.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c 0x00000000   Number         0  stm32f10x_rtc.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c 0x00000000   Number         0  stm32f10x_sdio.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c 0x00000000   Number         0  stm32f10x_spi.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c 0x00000000   Number         0  stm32f10x_tim.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c 0x00000000   Number         0  stm32f10x_usart.o ABSOLUTE
    ..\Code\library\STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c 0x00000000   Number         0  stm32f10x_wwdg.o ABSOLUTE
    ..\Code\middleware\DHT11\mw_dht11.c      0x00000000   Number         0  mw_dht11.o ABSOLUTE
    ..\Code\middleware\DebugLog\mw_debug_log.c 0x00000000   Number         0  mw_debug_log.o ABSOLUTE
    ..\Code\middleware\DehyTest\mw_dehy_test.c 0x00000000   Number         0  mw_dehy_test.o ABSOLUTE
    ..\Code\middleware\IrController\mw_ir_controller.c 0x00000000   Number         0  mw_ir_controller.o ABSOLUTE
    ..\Code\middleware\Led\mw_led.c          0x00000000   Number         0  mw_led.o ABSOLUTE
    ..\Code\middleware\Motor\mw_motor.c      0x00000000   Number         0  mw_motor.o ABSOLUTE
    ..\Code\middleware\Oled_096\OLED.c       0x00000000   Number         0  oled.o ABSOLUTE
    ..\Code\middleware\Oled_096\mw_oled.c    0x00000000   Number         0  mw_oled.o ABSOLUTE
    ..\Code\middleware\RTC\PCF8563\PCF8563.c 0x00000000   Number         0  pcf8563.o ABSOLUTE
    ..\Code\middleware\RTC\mw_rtc.c          0x00000000   Number         0  mw_rtc.o ABSOLUTE
    ..\Code\middleware\internal\src\mw_soft_timer.c 0x00000000   Number         0  mw_soft_timer.o ABSOLUTE
    ..\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\CMSIS\\CM3\\CoreSupport\\core_cm3.c 0x00000000   Number         0  core_cm3.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    RESET                                    0x08000000   Section      236  startup_stm32f10x_md.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000ec   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000ec   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000f0   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000f4   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000f4   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000f4   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000E                 0x080000fc   Section        4  entry12b.o(.ARM.Collect$$$$0000000E)
    .ARM.Collect$$$$0000000F                 0x08000100   Section        0  entry10a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00000011                 0x08000100   Section        0  entry11a.o(.ARM.Collect$$$$00000011)
    .ARM.Collect$$$$00002712                 0x08000100   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08000100   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08000104   Section       36  startup_stm32f10x_md.o(.text)
    .text                                    0x08000128   Section        0  memcpya.o(.text)
    .text                                    0x0800014c   Section        0  memseta.o(.text)
    .text                                    0x08000170   Section        0  uidiv.o(.text)
    .text                                    0x0800019c   Section       36  init.o(.text)
    i.GPIO_Init                              0x080001c0   Section        0  stm32f10x_gpio.o(i.GPIO_Init)
    i.NVIC_PriorityGroupConfig               0x080002d8   Section        0  misc.o(i.NVIC_PriorityGroupConfig)
    i.RCC_APB1PeriphClockCmd                 0x080002ec   Section        0  stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd)
    i.RCC_APB1PeriphResetCmd                 0x0800030c   Section        0  stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd)
    i.RCC_APB2PeriphClockCmd                 0x0800032c   Section        0  stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
    i.RCC_APB2PeriphResetCmd                 0x0800034c   Section        0  stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd)
    i.RCC_GetClocksFreq                      0x0800036c   Section        0  stm32f10x_rcc.o(i.RCC_GetClocksFreq)
    i.SetSysClock                            0x08000440   Section        0  system_stm32f10x.o(i.SetSysClock)
    SetSysClock                              0x08000441   Thumb Code     8  system_stm32f10x.o(i.SetSysClock)
    i.SetSysClockTo72                        0x08000448   Section        0  system_stm32f10x.o(i.SetSysClockTo72)
    SetSysClockTo72                          0x08000449   Thumb Code   214  system_stm32f10x.o(i.SetSysClockTo72)
    i.SysTick_Handler                        0x08000528   Section        0  bsp_timer.o(i.SysTick_Handler)
    i.SysTick_ISR                            0x08000530   Section        0  bsp_timer.o(i.SysTick_ISR)
    i.SystemInit                             0x08000580   Section        0  system_stm32f10x.o(i.SystemInit)
    i.TIM2_IRQHandler                        0x080005e0   Section        0  bsp_timer.o(i.TIM2_IRQHandler)
    i.TIM3_IRQHandler                        0x080005e4   Section        0  bsp_timer.o(i.TIM3_IRQHandler)
    i.TIM_ClearITPendingBit                  0x08000698   Section        0  stm32f10x_tim.o(i.TIM_ClearITPendingBit)
    i.TIM_Cmd                                0x0800069e   Section        0  stm32f10x_tim.o(i.TIM_Cmd)
    i.TIM_GetITStatus                        0x080006b6   Section        0  stm32f10x_tim.o(i.TIM_GetITStatus)
    i.TIM_ITConfig                           0x080006d8   Section        0  stm32f10x_tim.o(i.TIM_ITConfig)
    i.TIM_InternalClockConfig                0x080006ea   Section        0  stm32f10x_tim.o(i.TIM_InternalClockConfig)
    i.TIM_OC1Init                            0x080006f8   Section        0  stm32f10x_tim.o(i.TIM_OC1Init)
    i.TIM_OC2Init                            0x08000790   Section        0  stm32f10x_tim.o(i.TIM_OC2Init)
    i.TIM_OC3Init                            0x08000834   Section        0  stm32f10x_tim.o(i.TIM_OC3Init)
    i.TIM_OCStructInit                       0x080008d4   Section        0  stm32f10x_tim.o(i.TIM_OCStructInit)
    i.TIM_SetCompare1                        0x080008e8   Section        0  stm32f10x_tim.o(i.TIM_SetCompare1)
    i.TIM_SetCompare2                        0x080008ec   Section        0  stm32f10x_tim.o(i.TIM_SetCompare2)
    i.TIM_SetCompare3                        0x080008f0   Section        0  stm32f10x_tim.o(i.TIM_SetCompare3)
    i.TIM_TimeBaseInit                       0x080008f4   Section        0  stm32f10x_tim.o(i.TIM_TimeBaseInit)
    i.USART1_IRQHandler                      0x08000998   Section        0  interrupt_handler.o(i.USART1_IRQHandler)
    i.USART2_IRQHandler                      0x080009d4   Section        0  bsp_usart.o(i.USART2_IRQHandler)
    i.USART_ClearITPendingBit                0x080009e4   Section        0  stm32f10x_usart.o(i.USART_ClearITPendingBit)
    i.USART_Cmd                              0x08000a02   Section        0  stm32f10x_usart.o(i.USART_Cmd)
    i.USART_DeInit                           0x08000a1c   Section        0  stm32f10x_usart.o(i.USART_DeInit)
    i.USART_GetFlagStatus                    0x08000ab8   Section        0  stm32f10x_usart.o(i.USART_GetFlagStatus)
    i.USART_GetITStatus                      0x08000ad2   Section        0  stm32f10x_usart.o(i.USART_GetITStatus)
    i.USART_ITConfig                         0x08000b26   Section        0  stm32f10x_usart.o(i.USART_ITConfig)
    i.USART_Init                             0x08000b70   Section        0  stm32f10x_usart.o(i.USART_Init)
    i.USART_ReceiveData                      0x08000c48   Section        0  stm32f10x_usart.o(i.USART_ReceiveData)
    i.USART_SendData                         0x08000c52   Section        0  stm32f10x_usart.o(i.USART_SendData)
    i.UartIRQ                                0x08000c5a   Section        0  bsp_usart.o(i.UartIRQ)
    UartIRQ                                  0x08000c5b   Thumb Code   230  bsp_usart.o(i.UartIRQ)
    i.__0printf$3                            0x08000d40   Section        0  printf3.o(i.__0printf$3)
    i.__scatterload_copy                     0x08000d60   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08000d6e   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08000d70   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.__set_PRIMASK                          0x08000d7e   Section        0  bsp_timer.o(i.__set_PRIMASK)
    __set_PRIMASK                            0x08000d7f   Thumb Code     6  bsp_timer.o(i.__set_PRIMASK)
    i._printf_core                           0x08000d84   Section        0  printf3.o(i._printf_core)
    _printf_core                             0x08000d85   Thumb Code   436  printf3.o(i._printf_core)
    i.app_init                               0x08000f3c   Section        0  main.o(i.app_init)
    i.app_led_indicator_process              0x08000f78   Section        0  app_led.o(i.app_led_indicator_process)
    i.app_led_indicator_state_manage         0x08000ff4   Section        0  app_led.o(i.app_led_indicator_state_manage)
    i.app_led_indicator_task                 0x08001048   Section        0  app_led.o(i.app_led_indicator_task)
    i.app_led_init                           0x080010c0   Section        0  app_led.o(i.app_led_init)
    i.bsp_CheckTimer                         0x080010dc   Section        0  bsp_timer.o(i.bsp_CheckTimer)
    i.bsp_RGB_BlueInit                       0x08001110   Section        0  bsp_led.o(i.bsp_RGB_BlueInit)
    i.bsp_RGB_GreenInit                      0x080011a4   Section        0  bsp_led.o(i.bsp_RGB_GreenInit)
    i.bsp_RGB_RedInit                        0x08001238   Section        0  bsp_led.o(i.bsp_RGB_RedInit)
    i.bsp_SoftTimerDec                       0x080012cc   Section        0  bsp_timer.o(i.bsp_SoftTimerDec)
    bsp_SoftTimerDec                         0x080012cd   Thumb Code    28  bsp_timer.o(i.bsp_SoftTimerDec)
    i.bsp_StartTimer                         0x080012e8   Section        0  bsp_timer.o(i.bsp_StartTimer)
    i.bsp_changeBrightness_RGB_Blue          0x0800137c   Section        0  bsp_led.o(i.bsp_changeBrightness_RGB_Blue)
    i.bsp_changeBrightness_RGB_Green         0x08001390   Section        0  bsp_led.o(i.bsp_changeBrightness_RGB_Green)
    i.bsp_changeBrightness_RGB_Red           0x080013a4   Section        0  bsp_led.o(i.bsp_changeBrightness_RGB_Red)
    i.bsp_get_systick_ms                     0x080013b8   Section        0  bsp_timer.o(i.bsp_get_systick_ms)
    i.bsp_gpio_led1_init                     0x080013c4   Section        0  bsp_gpio.o(i.bsp_gpio_led1_init)
    i.bsp_gpio_led1_off                      0x080013f0   Section        0  bsp_gpio.o(i.bsp_gpio_led1_off)
    i.bsp_gpio_led1_on                       0x08001400   Section        0  bsp_gpio.o(i.bsp_gpio_led1_on)
    i.bsp_gpio_led1_status                   0x08001414   Section        0  bsp_gpio.o(i.bsp_gpio_led1_status)
    i.bsp_gpio_rcc_enable                    0x08001420   Section        0  bsp_gpio.o(i.bsp_gpio_rcc_enable)
    bsp_gpio_rcc_enable                      0x08001421   Thumb Code   116  bsp_gpio.o(i.bsp_gpio_rcc_enable)
    i.bsp_init                               0x080014b0   Section        0  main.o(i.bsp_init)
    i.bsp_timer_init                         0x080014f8   Section        0  bsp_timer.o(i.bsp_timer_init)
    i.bsp_usartTotalInit                     0x08001594   Section        0  bsp_usart.o(i.bsp_usartTotalInit)
    i.bsp_usart_debug_init                   0x080015d0   Section        0  bsp_usart.o(i.bsp_usart_debug_init)
    i.dehy_speed_up                          0x08001658   Section        0  mw_dehy_test.o(i.dehy_speed_up)
    i.fputc                                  0x08001754   Section        0  bsp_usart.o(i.fputc)
    i.get_imu_data                           0x08001778   Section        0  mw_dehy_test.o(i.get_imu_data)
    get_imu_data                             0x08001779   Thumb Code     6  mw_dehy_test.o(i.get_imu_data)
    i.get_set_high_1_dehy_speed_value        0x08001784   Section        0  mw_dehy_test.o(i.get_set_high_1_dehy_speed_value)
    get_set_high_1_dehy_speed_value          0x08001785   Thumb Code     6  mw_dehy_test.o(i.get_set_high_1_dehy_speed_value)
    i.get_set_high_1_dehy_supershake_value   0x0800178a   Section        0  mw_dehy_test.o(i.get_set_high_1_dehy_supershake_value)
    get_set_high_1_dehy_supershake_value     0x0800178b   Thumb Code     6  mw_dehy_test.o(i.get_set_high_1_dehy_supershake_value)
    i.get_set_high_2_dehy_speed_value        0x08001790   Section        0  mw_dehy_test.o(i.get_set_high_2_dehy_speed_value)
    get_set_high_2_dehy_speed_value          0x08001791   Thumb Code     6  mw_dehy_test.o(i.get_set_high_2_dehy_speed_value)
    i.get_set_high_2_dehy_supershake_value   0x08001796   Section        0  mw_dehy_test.o(i.get_set_high_2_dehy_supershake_value)
    get_set_high_2_dehy_supershake_value     0x08001797   Thumb Code     6  mw_dehy_test.o(i.get_set_high_2_dehy_supershake_value)
    i.get_set_high_3_dehy_speed_value        0x0800179c   Section        0  mw_dehy_test.o(i.get_set_high_3_dehy_speed_value)
    get_set_high_3_dehy_speed_value          0x0800179d   Thumb Code     6  mw_dehy_test.o(i.get_set_high_3_dehy_speed_value)
    i.get_set_high_3_dehy_supershake_value   0x080017a2   Section        0  mw_dehy_test.o(i.get_set_high_3_dehy_supershake_value)
    get_set_high_3_dehy_supershake_value     0x080017a3   Thumb Code     4  mw_dehy_test.o(i.get_set_high_3_dehy_supershake_value)
    i.get_set_high_4_dehy_speed_value        0x080017a6   Section        0  mw_dehy_test.o(i.get_set_high_4_dehy_speed_value)
    get_set_high_4_dehy_speed_value          0x080017a7   Thumb Code     6  mw_dehy_test.o(i.get_set_high_4_dehy_speed_value)
    i.get_set_high_4_dehy_supershake_value   0x080017ac   Section        0  mw_dehy_test.o(i.get_set_high_4_dehy_supershake_value)
    get_set_high_4_dehy_supershake_value     0x080017ad   Thumb Code     4  mw_dehy_test.o(i.get_set_high_4_dehy_supershake_value)
    i.get_set_mid_dehy_speed_value           0x080017b0   Section        0  mw_dehy_test.o(i.get_set_mid_dehy_speed_value)
    get_set_mid_dehy_speed_value             0x080017b1   Thumb Code     6  mw_dehy_test.o(i.get_set_mid_dehy_speed_value)
    i.get_set_mid_dehy_supershake_value      0x080017b6   Section        0  mw_dehy_test.o(i.get_set_mid_dehy_supershake_value)
    get_set_mid_dehy_supershake_value        0x080017b7   Thumb Code     6  mw_dehy_test.o(i.get_set_mid_dehy_supershake_value)
    i.get_systick_ms                         0x080017bc   Section        0  mw_soft_timer.o(i.get_systick_ms)
    i.led_indicator_fault_process            0x080017c4   Section        0  app_led.o(i.led_indicator_fault_process)
    i.led_indicator_idle_process             0x08001880   Section        0  app_led.o(i.led_indicator_idle_process)
    i.led_indicator_run_process              0x080018e8   Section        0  app_led.o(i.led_indicator_run_process)
    i.main                                   0x08001950   Section        0  main.o(i.main)
    i.middleware_init                        0x0800196c   Section        0  main.o(i.middleware_init)
    i.motor_speed_set                        0x08001998   Section        0  mw_dehy_test.o(i.motor_speed_set)
    i.mw_get_led1_timer_flag                 0x080019a4   Section        0  mw_led.o(i.mw_get_led1_timer_flag)
    i.mw_get_led1_timer_obj                  0x080019b0   Section        0  mw_led.o(i.mw_get_led1_timer_obj)
    i.mw_get_led_obj                         0x080019c0   Section        0  mw_led.o(i.mw_get_led_obj)
    i.mw_get_rgb_timer_flag                  0x080019e8   Section        0  mw_led.o(i.mw_get_rgb_timer_flag)
    i.mw_led1_start_timer                    0x080019f2   Section        0  mw_led.o(i.mw_led1_start_timer)
    i.mw_led_init                            0x08001a00   Section        0  mw_led.o(i.mw_led_init)
    i.mw_rgb_start_timer                     0x08001af0   Section        0  mw_led.o(i.mw_rgb_start_timer)
    i.supershake_record_init                 0x08001b00   Section        0  mw_dehy_test.o(i.supershake_record_init)
    supershake_record_init                   0x08001b01   Thumb Code   140  mw_dehy_test.o(i.supershake_record_init)
    i.supershake_speed_limit                 0x08001b90   Section        0  mw_dehy_test.o(i.supershake_speed_limit)
    .constdata                               0x08001d28   Section       48  bsp_timer.o(.constdata)
    __FUNCTION__                             0x08001d28   Data          15  bsp_timer.o(.constdata)
    __FUNCTION__                             0x08001d37   Data          19  bsp_timer.o(.constdata)
    __FUNCTION__                             0x08001d4a   Data          14  bsp_timer.o(.constdata)
    .data                                    0x20000000   Section       26  app_led.o(.data)
    led_indicator_mode                       0x20000000   Data           1  app_led.o(.data)
    tmp_indicator_single_mode_state          0x20000001   Data           1  app_led.o(.data)
    indicator_local_machState                0x20000002   Data           1  app_led.o(.data)
    rgb_local_machState                      0x20000003   Data           1  app_led.o(.data)
    fault_loop_times                         0x20000012   Data           1  app_led.o(.data)
    pre_state                                0x20000013   Data           1  app_led.o(.data)
    tmp_red_val                              0x20000014   Data           2  app_led.o(.data)
    tmp_green_val                            0x20000016   Data           2  app_led.o(.data)
    tmp_blue_val                             0x20000018   Data           2  app_led.o(.data)
    .data                                    0x2000001c   Section       32  bsp_timer.o(.data)
    s_uiDelayCount                           0x2000001c   Data           4  bsp_timer.o(.data)
    s_ucTimeOutFlag                          0x20000020   Data           1  bsp_timer.o(.data)
    systick_ms                               0x20000028   Data           4  bsp_timer.o(.data)
    s_TIM_CallBack1                          0x2000002c   Data           4  bsp_timer.o(.data)
    s_TIM_CallBack2                          0x20000030   Data           4  bsp_timer.o(.data)
    s_TIM_CallBack3                          0x20000034   Data           4  bsp_timer.o(.data)
    s_TIM_CallBack4                          0x20000038   Data           4  bsp_timer.o(.data)
    .data                                    0x2000003c   Section        4  bsp_usart.o(.data)
    .data                                    0x20000040   Section       20  system_stm32f10x.o(.data)
    .data                                    0x20000054   Section       20  stm32f10x_rcc.o(.data)
    APBAHBPrescTable                         0x20000054   Data          16  stm32f10x_rcc.o(.data)
    ADCPrescTable                            0x20000064   Data           4  stm32f10x_rcc.o(.data)
    .data                                    0x20000068   Section       16  mw_led.o(.data)
    .data                                    0x20000078   Section       26  mw_dehy_test.o(.data)
    speed_set_val                            0x20000078   Data           2  mw_dehy_test.o(.data)
    rt_imu_data                              0x2000007a   Data           2  mw_dehy_test.o(.data)
    supershake_limit_speed_state             0x2000007c   Data           1  mw_dehy_test.o(.data)
    timetick                                 0x20000080   Data           4  mw_dehy_test.o(.data)
    ret_limit_speed                          0x20000084   Data           2  mw_dehy_test.o(.data)
    timetick                                 0x20000088   Data           4  mw_dehy_test.o(.data)
    add_speed_state                          0x2000008c   Data           1  mw_dehy_test.o(.data)
    result_speed                             0x2000008e   Data           2  mw_dehy_test.o(.data)
    target_speed_cache                       0x20000090   Data           2  mw_dehy_test.o(.data)
    .bss                                     0x20000094   Section       36  bsp_timer.o(.bss)
    s_tTmr                                   0x20000094   Data          36  bsp_timer.o(.bss)
    .bss                                     0x200000b8   Section     2088  bsp_usart.o(.bss)
    g_tUart2                                 0x200000b8   Data          40  bsp_usart.o(.bss)
    g_TxBuf2                                 0x200000e0   Data        1024  bsp_usart.o(.bss)
    g_RxBuf2                                 0x200004e0   Data        1024  bsp_usart.o(.bss)
    .bss                                     0x200008e0   Section       96  mw_led.o(.bss)
    .bss                                     0x20000940   Section       60  mw_dehy_test.o(.bss)
    supershake_record                        0x20000940   Data          60  mw_dehy_test.o(.bss)
    STACK                                    0x20000980   Section     1024  startup_stm32f10x_md.o(STACK)

    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$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __use_no_errno                           0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_exception_handling              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_fp                              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap                            0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap_region                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting_swi                 0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_signal_handling                 0x00000000   Number         0  useno.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __arm_fini_                               - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x000000ec   Number         0  startup_stm32f10x_md.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f10x_md.o(RESET)
    __Vectors_End                            0x080000ec   Data           0  startup_stm32f10x_md.o(RESET)
    __main                                   0x080000ed   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000ed   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000f1   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000f5   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000f5   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000f5   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000f5   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_lib_shutdown_fini                   0x080000fd   Thumb Code     0  entry12b.o(.ARM.Collect$$$$0000000E)
    __rt_final_cpp                           0x08000101   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000F)
    __rt_final_exit                          0x08000101   Thumb Code     0  entry11a.o(.ARM.Collect$$$$00000011)
    Reset_Handler                            0x08000105   Thumb Code     8  startup_stm32f10x_md.o(.text)
    NMI_Handler                              0x0800010d   Thumb Code     2  startup_stm32f10x_md.o(.text)
    HardFault_Handler                        0x0800010f   Thumb Code     2  startup_stm32f10x_md.o(.text)
    MemManage_Handler                        0x08000111   Thumb Code     2  startup_stm32f10x_md.o(.text)
    BusFault_Handler                         0x08000113   Thumb Code     2  startup_stm32f10x_md.o(.text)
    UsageFault_Handler                       0x08000115   Thumb Code     2  startup_stm32f10x_md.o(.text)
    SVC_Handler                              0x08000117   Thumb Code     2  startup_stm32f10x_md.o(.text)
    DebugMon_Handler                         0x08000119   Thumb Code     2  startup_stm32f10x_md.o(.text)
    PendSV_Handler                           0x0800011b   Thumb Code     2  startup_stm32f10x_md.o(.text)
    ADC1_2_IRQHandler                        0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_RX1_IRQHandler                      0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_SCE_IRQHandler                      0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel1_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel2_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel3_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel4_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel5_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel6_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel7_IRQHandler                 0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI0_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI15_10_IRQHandler                     0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI1_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI2_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI3_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI4_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI9_5_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    FLASH_IRQHandler                         0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_ER_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_EV_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_ER_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_EV_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    PVD_IRQHandler                           0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RCC_IRQHandler                           0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTCAlarm_IRQHandler                      0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTC_IRQHandler                           0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI1_IRQHandler                          0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI2_IRQHandler                          0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TAMPER_IRQHandler                        0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_BRK_IRQHandler                      0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_CC_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_UP_IRQHandler                       0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM4_IRQHandler                          0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART3_IRQHandler                        0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USBWakeUp_IRQHandler                     0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    WWDG_IRQHandler                          0x0800011f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    __aeabi_memcpy                           0x08000129   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x08000129   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x08000129   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x0800014d   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x0800014d   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x0800014d   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x0800015b   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x0800015b   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x0800015b   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x0800015f   Thumb Code    18  memseta.o(.text)
    __aeabi_uidiv                            0x08000171   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x08000171   Thumb Code    44  uidiv.o(.text)
    __scatterload                            0x0800019d   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x0800019d   Thumb Code     0  init.o(.text)
    GPIO_Init                                0x080001c1   Thumb Code   278  stm32f10x_gpio.o(i.GPIO_Init)
    NVIC_PriorityGroupConfig                 0x080002d9   Thumb Code    10  misc.o(i.NVIC_PriorityGroupConfig)
    RCC_APB1PeriphClockCmd                   0x080002ed   Thumb Code    26  stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd)
    RCC_APB1PeriphResetCmd                   0x0800030d   Thumb Code    26  stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd)
    RCC_APB2PeriphClockCmd                   0x0800032d   Thumb Code    26  stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
    RCC_APB2PeriphResetCmd                   0x0800034d   Thumb Code    26  stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd)
    RCC_GetClocksFreq                        0x0800036d   Thumb Code   192  stm32f10x_rcc.o(i.RCC_GetClocksFreq)
    SysTick_Handler                          0x08000529   Thumb Code     8  bsp_timer.o(i.SysTick_Handler)
    SysTick_ISR                              0x08000531   Thumb Code    64  bsp_timer.o(i.SysTick_ISR)
    SystemInit                               0x08000581   Thumb Code    78  system_stm32f10x.o(i.SystemInit)
    TIM2_IRQHandler                          0x080005e1   Thumb Code     2  bsp_timer.o(i.TIM2_IRQHandler)
    TIM3_IRQHandler                          0x080005e5   Thumb Code   158  bsp_timer.o(i.TIM3_IRQHandler)
    TIM_ClearITPendingBit                    0x08000699   Thumb Code     6  stm32f10x_tim.o(i.TIM_ClearITPendingBit)
    TIM_Cmd                                  0x0800069f   Thumb Code    24  stm32f10x_tim.o(i.TIM_Cmd)
    TIM_GetITStatus                          0x080006b7   Thumb Code    34  stm32f10x_tim.o(i.TIM_GetITStatus)
    TIM_ITConfig                             0x080006d9   Thumb Code    18  stm32f10x_tim.o(i.TIM_ITConfig)
    TIM_InternalClockConfig                  0x080006eb   Thumb Code    12  stm32f10x_tim.o(i.TIM_InternalClockConfig)
    TIM_OC1Init                              0x080006f9   Thumb Code   132  stm32f10x_tim.o(i.TIM_OC1Init)
    TIM_OC2Init                              0x08000791   Thumb Code   154  stm32f10x_tim.o(i.TIM_OC2Init)
    TIM_OC3Init                              0x08000835   Thumb Code   150  stm32f10x_tim.o(i.TIM_OC3Init)
    TIM_OCStructInit                         0x080008d5   Thumb Code    20  stm32f10x_tim.o(i.TIM_OCStructInit)
    TIM_SetCompare1                          0x080008e9   Thumb Code     4  stm32f10x_tim.o(i.TIM_SetCompare1)
    TIM_SetCompare2                          0x080008ed   Thumb Code     4  stm32f10x_tim.o(i.TIM_SetCompare2)
    TIM_SetCompare3                          0x080008f1   Thumb Code     4  stm32f10x_tim.o(i.TIM_SetCompare3)
    TIM_TimeBaseInit                         0x080008f5   Thumb Code   122  stm32f10x_tim.o(i.TIM_TimeBaseInit)
    USART1_IRQHandler                        0x08000999   Thumb Code    56  interrupt_handler.o(i.USART1_IRQHandler)
    USART2_IRQHandler                        0x080009d5   Thumb Code    10  bsp_usart.o(i.USART2_IRQHandler)
    USART_ClearITPendingBit                  0x080009e5   Thumb Code    30  stm32f10x_usart.o(i.USART_ClearITPendingBit)
    USART_Cmd                                0x08000a03   Thumb Code    24  stm32f10x_usart.o(i.USART_Cmd)
    USART_DeInit                             0x08000a1d   Thumb Code   134  stm32f10x_usart.o(i.USART_DeInit)
    USART_GetFlagStatus                      0x08000ab9   Thumb Code    26  stm32f10x_usart.o(i.USART_GetFlagStatus)
    USART_GetITStatus                        0x08000ad3   Thumb Code    84  stm32f10x_usart.o(i.USART_GetITStatus)
    USART_ITConfig                           0x08000b27   Thumb Code    74  stm32f10x_usart.o(i.USART_ITConfig)
    USART_Init                               0x08000b71   Thumb Code   210  stm32f10x_usart.o(i.USART_Init)
    USART_ReceiveData                        0x08000c49   Thumb Code    10  stm32f10x_usart.o(i.USART_ReceiveData)
    USART_SendData                           0x08000c53   Thumb Code     8  stm32f10x_usart.o(i.USART_SendData)
    __0printf$3                              0x08000d41   Thumb Code    22  printf3.o(i.__0printf$3)
    __1printf$3                              0x08000d41   Thumb Code     0  printf3.o(i.__0printf$3)
    __2printf                                0x08000d41   Thumb Code     0  printf3.o(i.__0printf$3)
    __scatterload_copy                       0x08000d61   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08000d6f   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08000d71   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    app_init                                 0x08000f3d   Thumb Code    14  main.o(i.app_init)
    app_led_indicator_process                0x08000f79   Thumb Code   120  app_led.o(i.app_led_indicator_process)
    app_led_indicator_state_manage           0x08000ff5   Thumb Code    68  app_led.o(i.app_led_indicator_state_manage)
    app_led_indicator_task                   0x08001049   Thumb Code    98  app_led.o(i.app_led_indicator_task)
    app_led_init                             0x080010c1   Thumb Code    16  app_led.o(i.app_led_init)
    bsp_CheckTimer                           0x080010dd   Thumb Code    48  bsp_timer.o(i.bsp_CheckTimer)
    bsp_RGB_BlueInit                         0x08001111   Thumb Code   140  bsp_led.o(i.bsp_RGB_BlueInit)
    bsp_RGB_GreenInit                        0x080011a5   Thumb Code   140  bsp_led.o(i.bsp_RGB_GreenInit)
    bsp_RGB_RedInit                          0x08001239   Thumb Code   140  bsp_led.o(i.bsp_RGB_RedInit)
    bsp_StartTimer                           0x080012e9   Thumb Code    80  bsp_timer.o(i.bsp_StartTimer)
    bsp_changeBrightness_RGB_Blue            0x0800137d   Thumb Code    14  bsp_led.o(i.bsp_changeBrightness_RGB_Blue)
    bsp_changeBrightness_RGB_Green           0x08001391   Thumb Code    14  bsp_led.o(i.bsp_changeBrightness_RGB_Green)
    bsp_changeBrightness_RGB_Red             0x080013a5   Thumb Code    14  bsp_led.o(i.bsp_changeBrightness_RGB_Red)
    bsp_get_systick_ms                       0x080013b9   Thumb Code     6  bsp_timer.o(i.bsp_get_systick_ms)
    bsp_gpio_led1_init                       0x080013c5   Thumb Code    38  bsp_gpio.o(i.bsp_gpio_led1_init)
    bsp_gpio_led1_off                        0x080013f1   Thumb Code    10  bsp_gpio.o(i.bsp_gpio_led1_off)
    bsp_gpio_led1_on                         0x08001401   Thumb Code    14  bsp_gpio.o(i.bsp_gpio_led1_on)
    bsp_gpio_led1_status                     0x08001415   Thumb Code     8  bsp_gpio.o(i.bsp_gpio_led1_status)
    bsp_init                                 0x080014b1   Thumb Code    28  main.o(i.bsp_init)
    bsp_timer_init                           0x080014f9   Thumb Code   138  bsp_timer.o(i.bsp_timer_init)
    bsp_usartTotalInit                       0x08001595   Thumb Code    44  bsp_usart.o(i.bsp_usartTotalInit)
    bsp_usart_debug_init                     0x080015d1   Thumb Code   126  bsp_usart.o(i.bsp_usart_debug_init)
    dehy_speed_up                            0x08001659   Thumb Code   236  mw_dehy_test.o(i.dehy_speed_up)
    fputc                                    0x08001755   Thumb Code    32  bsp_usart.o(i.fputc)
    get_systick_ms                           0x080017bd   Thumb Code     8  mw_soft_timer.o(i.get_systick_ms)
    led_indicator_fault_process              0x080017c5   Thumb Code   174  app_led.o(i.led_indicator_fault_process)
    led_indicator_idle_process               0x08001881   Thumb Code   100  app_led.o(i.led_indicator_idle_process)
    led_indicator_run_process                0x080018e9   Thumb Code   100  app_led.o(i.led_indicator_run_process)
    main                                     0x08001951   Thumb Code    28  main.o(i.main)
    middleware_init                          0x0800196d   Thumb Code    14  main.o(i.middleware_init)
    motor_speed_set                          0x08001999   Thumb Code     6  mw_dehy_test.o(i.motor_speed_set)
    mw_get_led1_timer_flag                   0x080019a5   Thumb Code    10  mw_led.o(i.mw_get_led1_timer_flag)
    mw_get_led1_timer_obj                    0x080019b1   Thumb Code    10  mw_led.o(i.mw_get_led1_timer_obj)
    mw_get_led_obj                           0x080019c1   Thumb Code    34  mw_led.o(i.mw_get_led_obj)
    mw_get_rgb_timer_flag                    0x080019e9   Thumb Code    10  mw_led.o(i.mw_get_rgb_timer_flag)
    mw_led1_start_timer                      0x080019f3   Thumb Code    14  mw_led.o(i.mw_led1_start_timer)
    mw_led_init                              0x08001a01   Thumb Code   170  mw_led.o(i.mw_led_init)
    mw_rgb_start_timer                       0x08001af1   Thumb Code    14  mw_led.o(i.mw_rgb_start_timer)
    supershake_speed_limit                   0x08001b91   Thumb Code   390  mw_dehy_test.o(i.supershake_speed_limit)
    Region$$Table$$Base                      0x08001d58   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08001d78   Number         0  anon$$obj.o(Region$$Table)
    error_code_val                           0x20000004   Data           1  app_led.o(.data)
    run_state                                0x20000005   Data           1  app_led.o(.data)
    current_speed                            0x20000006   Data           2  app_led.o(.data)
    acc_value                                0x20000008   Data           2  app_led.o(.data)
    init_cmd                                 0x2000000a   Data           2  app_led.o(.data)
    dehy_enable                              0x2000000c   Data           2  app_led.o(.data)
    dehy_init_enable                         0x2000000e   Data           2  app_led.o(.data)
    speed_limit_val                          0x20000010   Data           2  app_led.o(.data)
    g_iRunTime                               0x20000024   Data           4  bsp_timer.o(.data)
    __stdout                                 0x2000003c   Data           4  bsp_usart.o(.data)
    SystemCoreClock                          0x20000040   Data           4  system_stm32f10x.o(.data)
    AHBPrescTable                            0x20000044   Data          16  system_stm32f10x.o(.data)
    str_led1_timer                           0x20000068   Data           8  mw_led.o(.data)
    str_rgb_timer                            0x20000070   Data           8  mw_led.o(.data)
    led_drv_buf                              0x200008e0   Data          96  mw_led.o(.bss)
    __initial_sp                             0x20000d80   Data           0  startup_stm32f10x_md.o(STACK)



==============================================================================

Memory Map of the image

  Image Entry point : 0x080000ed

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00001e0c, Max: 0x00010000, ABSOLUTE)

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00001d78, Max: 0x00010000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x08000000   0x000000ec   Data   RO          999    RESET               startup_stm32f10x_md.o
    0x080000ec   0x080000ec   0x00000000   Code   RO         4824  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x080000ec   0x080000ec   0x00000004   Code   RO         5094    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x080000f0   0x080000f0   0x00000004   Code   RO         5097    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO         5099    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO         5101    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x080000f4   0x080000f4   0x00000008   Code   RO         5102    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x080000fc   0x080000fc   0x00000004   Code   RO         5109    .ARM.Collect$$$$0000000E  mc_w.l(entry12b.o)
    0x08000100   0x08000100   0x00000000   Code   RO         5104    .ARM.Collect$$$$0000000F  mc_w.l(entry10a.o)
    0x08000100   0x08000100   0x00000000   Code   RO         5106    .ARM.Collect$$$$00000011  mc_w.l(entry11a.o)
    0x08000100   0x08000100   0x00000004   Code   RO         5095    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000104   0x08000104   0x00000024   Code   RO         1000    .text               startup_stm32f10x_md.o
    0x08000128   0x08000128   0x00000024   Code   RO         4827    .text               mc_w.l(memcpya.o)
    0x0800014c   0x0800014c   0x00000024   Code   RO         4829    .text               mc_w.l(memseta.o)
    0x08000170   0x08000170   0x0000002c   Code   RO         5110    .text               mc_w.l(uidiv.o)
    0x0800019c   0x0800019c   0x00000024   Code   RO         5125    .text               mc_w.l(init.o)
    0x080001c0   0x080001c0   0x00000116   Code   RO         2179    i.GPIO_Init         stm32f10x_gpio.o
    0x080002d6   0x080002d6   0x00000002   PAD
    0x080002d8   0x080002d8   0x00000014   Code   RO         1005    i.NVIC_PriorityGroupConfig  misc.o
    0x080002ec   0x080002ec   0x00000020   Code   RO         2598    i.RCC_APB1PeriphClockCmd  stm32f10x_rcc.o
    0x0800030c   0x0800030c   0x00000020   Code   RO         2599    i.RCC_APB1PeriphResetCmd  stm32f10x_rcc.o
    0x0800032c   0x0800032c   0x00000020   Code   RO         2600    i.RCC_APB2PeriphClockCmd  stm32f10x_rcc.o
    0x0800034c   0x0800034c   0x00000020   Code   RO         2601    i.RCC_APB2PeriphResetCmd  stm32f10x_rcc.o
    0x0800036c   0x0800036c   0x000000d4   Code   RO         2608    i.RCC_GetClocksFreq  stm32f10x_rcc.o
    0x08000440   0x08000440   0x00000008   Code   RO          951    i.SetSysClock       system_stm32f10x.o
    0x08000448   0x08000448   0x000000e0   Code   RO          952    i.SetSysClockTo72   system_stm32f10x.o
    0x08000528   0x08000528   0x00000008   Code   RO          553    i.SysTick_Handler   bsp_timer.o
    0x08000530   0x08000530   0x00000050   Code   RO          554    i.SysTick_ISR       bsp_timer.o
    0x08000580   0x08000580   0x00000060   Code   RO          954    i.SystemInit        system_stm32f10x.o
    0x080005e0   0x080005e0   0x00000002   Code   RO          555    i.TIM2_IRQHandler   bsp_timer.o
    0x080005e2   0x080005e2   0x00000002   PAD
    0x080005e4   0x080005e4   0x000000b4   Code   RO          556    i.TIM3_IRQHandler   bsp_timer.o
    0x08000698   0x08000698   0x00000006   Code   RO         3236    i.TIM_ClearITPendingBit  stm32f10x_tim.o
    0x0800069e   0x0800069e   0x00000018   Code   RO         3241    i.TIM_Cmd           stm32f10x_tim.o
    0x080006b6   0x080006b6   0x00000022   Code   RO         3262    i.TIM_GetITStatus   stm32f10x_tim.o
    0x080006d8   0x080006d8   0x00000012   Code   RO         3266    i.TIM_ITConfig      stm32f10x_tim.o
    0x080006ea   0x080006ea   0x0000000c   Code   RO         3268    i.TIM_InternalClockConfig  stm32f10x_tim.o
    0x080006f6   0x080006f6   0x00000002   PAD
    0x080006f8   0x080006f8   0x00000098   Code   RO         3270    i.TIM_OC1Init       stm32f10x_tim.o
    0x08000790   0x08000790   0x000000a4   Code   RO         3275    i.TIM_OC2Init       stm32f10x_tim.o
    0x08000834   0x08000834   0x000000a0   Code   RO         3280    i.TIM_OC3Init       stm32f10x_tim.o
    0x080008d4   0x080008d4   0x00000014   Code   RO         3288    i.TIM_OCStructInit  stm32f10x_tim.o
    0x080008e8   0x080008e8   0x00000004   Code   RO         3302    i.TIM_SetCompare1   stm32f10x_tim.o
    0x080008ec   0x080008ec   0x00000004   Code   RO         3303    i.TIM_SetCompare2   stm32f10x_tim.o
    0x080008f0   0x080008f0   0x00000004   Code   RO         3304    i.TIM_SetCompare3   stm32f10x_tim.o
    0x080008f4   0x080008f4   0x000000a4   Code   RO         3312    i.TIM_TimeBaseInit  stm32f10x_tim.o
    0x08000998   0x08000998   0x0000003c   Code   RO         4010    i.USART1_IRQHandler  interrupt_handler.o
    0x080009d4   0x080009d4   0x00000010   Code   RO          719    i.USART2_IRQHandler  bsp_usart.o
    0x080009e4   0x080009e4   0x0000001e   Code   RO         3774    i.USART_ClearITPendingBit  stm32f10x_usart.o
    0x08000a02   0x08000a02   0x00000018   Code   RO         3777    i.USART_Cmd         stm32f10x_usart.o
    0x08000a1a   0x08000a1a   0x00000002   PAD
    0x08000a1c   0x08000a1c   0x0000009c   Code   RO         3779    i.USART_DeInit      stm32f10x_usart.o
    0x08000ab8   0x08000ab8   0x0000001a   Code   RO         3780    i.USART_GetFlagStatus  stm32f10x_usart.o
    0x08000ad2   0x08000ad2   0x00000054   Code   RO         3781    i.USART_GetITStatus  stm32f10x_usart.o
    0x08000b26   0x08000b26   0x0000004a   Code   RO         3783    i.USART_ITConfig    stm32f10x_usart.o
    0x08000b70   0x08000b70   0x000000d8   Code   RO         3784    i.USART_Init        stm32f10x_usart.o
    0x08000c48   0x08000c48   0x0000000a   Code   RO         3791    i.USART_ReceiveData  stm32f10x_usart.o
    0x08000c52   0x08000c52   0x00000008   Code   RO         3794    i.USART_SendData    stm32f10x_usart.o
    0x08000c5a   0x08000c5a   0x000000e6   Code   RO          720    i.UartIRQ           bsp_usart.o
    0x08000d40   0x08000d40   0x00000020   Code   RO         4922    i.__0printf$3       mc_w.l(printf3.o)
    0x08000d60   0x08000d60   0x0000000e   Code   RO         5137    i.__scatterload_copy  mc_w.l(handlers.o)
    0x08000d6e   0x08000d6e   0x00000002   Code   RO         5138    i.__scatterload_null  mc_w.l(handlers.o)
    0x08000d70   0x08000d70   0x0000000e   Code   RO         5139    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x08000d7e   0x08000d7e   0x00000006   Code   RO          557    i.__set_PRIMASK     bsp_timer.o
    0x08000d84   0x08000d84   0x000001b8   Code   RO         4929    i._printf_core      mc_w.l(printf3.o)
    0x08000f3c   0x08000f3c   0x0000003c   Code   RO            1    i.app_init          main.o
    0x08000f78   0x08000f78   0x0000007c   Code   RO          191    i.app_led_indicator_process  app_led.o
    0x08000ff4   0x08000ff4   0x00000054   Code   RO          192    i.app_led_indicator_state_manage  app_led.o
    0x08001048   0x08001048   0x00000078   Code   RO          193    i.app_led_indicator_task  app_led.o
    0x080010c0   0x080010c0   0x0000001c   Code   RO          194    i.app_led_init      app_led.o
    0x080010dc   0x080010dc   0x00000034   Code   RO          558    i.bsp_CheckTimer    bsp_timer.o
    0x08001110   0x08001110   0x00000094   Code   RO          429    i.bsp_RGB_BlueInit  bsp_led.o
    0x080011a4   0x080011a4   0x00000094   Code   RO          430    i.bsp_RGB_GreenInit  bsp_led.o
    0x08001238   0x08001238   0x00000094   Code   RO          431    i.bsp_RGB_RedInit   bsp_led.o
    0x080012cc   0x080012cc   0x0000001c   Code   RO          563    i.bsp_SoftTimerDec  bsp_timer.o
    0x080012e8   0x080012e8   0x00000094   Code   RO          566    i.bsp_StartTimer    bsp_timer.o
    0x0800137c   0x0800137c   0x00000014   Code   RO          432    i.bsp_changeBrightness_RGB_Blue  bsp_led.o
    0x08001390   0x08001390   0x00000014   Code   RO          433    i.bsp_changeBrightness_RGB_Green  bsp_led.o
    0x080013a4   0x080013a4   0x00000014   Code   RO          434    i.bsp_changeBrightness_RGB_Red  bsp_led.o
    0x080013b8   0x080013b8   0x0000000c   Code   RO          569    i.bsp_get_systick_ms  bsp_timer.o
    0x080013c4   0x080013c4   0x0000002c   Code   RO          827    i.bsp_gpio_led1_init  bsp_gpio.o
    0x080013f0   0x080013f0   0x00000010   Code   RO          828    i.bsp_gpio_led1_off  bsp_gpio.o
    0x08001400   0x08001400   0x00000014   Code   RO          829    i.bsp_gpio_led1_on  bsp_gpio.o
    0x08001414   0x08001414   0x0000000c   Code   RO          830    i.bsp_gpio_led1_status  bsp_gpio.o
    0x08001420   0x08001420   0x00000090   Code   RO          834    i.bsp_gpio_rcc_enable  bsp_gpio.o
    0x080014b0   0x080014b0   0x00000048   Code   RO            2    i.bsp_init          main.o
    0x080014f8   0x080014f8   0x0000009c   Code   RO          572    i.bsp_timer_init    bsp_timer.o
    0x08001594   0x08001594   0x0000003c   Code   RO          723    i.bsp_usartTotalInit  bsp_usart.o
    0x080015d0   0x080015d0   0x00000088   Code   RO          728    i.bsp_usart_debug_init  bsp_usart.o
    0x08001658   0x08001658   0x000000fc   Code   RO         4737    i.dehy_speed_up     mw_dehy_test.o
    0x08001754   0x08001754   0x00000024   Code   RO          729    i.fputc             bsp_usart.o
    0x08001778   0x08001778   0x0000000c   Code   RO         4738    i.get_imu_data      mw_dehy_test.o
    0x08001784   0x08001784   0x00000006   Code   RO         4739    i.get_set_high_1_dehy_speed_value  mw_dehy_test.o
    0x0800178a   0x0800178a   0x00000006   Code   RO         4740    i.get_set_high_1_dehy_supershake_value  mw_dehy_test.o
    0x08001790   0x08001790   0x00000006   Code   RO         4741    i.get_set_high_2_dehy_speed_value  mw_dehy_test.o
    0x08001796   0x08001796   0x00000006   Code   RO         4742    i.get_set_high_2_dehy_supershake_value  mw_dehy_test.o
    0x0800179c   0x0800179c   0x00000006   Code   RO         4743    i.get_set_high_3_dehy_speed_value  mw_dehy_test.o
    0x080017a2   0x080017a2   0x00000004   Code   RO         4744    i.get_set_high_3_dehy_supershake_value  mw_dehy_test.o
    0x080017a6   0x080017a6   0x00000006   Code   RO         4745    i.get_set_high_4_dehy_speed_value  mw_dehy_test.o
    0x080017ac   0x080017ac   0x00000004   Code   RO         4746    i.get_set_high_4_dehy_supershake_value  mw_dehy_test.o
    0x080017b0   0x080017b0   0x00000006   Code   RO         4747    i.get_set_mid_dehy_speed_value  mw_dehy_test.o
    0x080017b6   0x080017b6   0x00000006   Code   RO         4748    i.get_set_mid_dehy_supershake_value  mw_dehy_test.o
    0x080017bc   0x080017bc   0x00000008   Code   RO         4083    i.get_systick_ms    mw_soft_timer.o
    0x080017c4   0x080017c4   0x000000bc   Code   RO          195    i.led_indicator_fault_process  app_led.o
    0x08001880   0x08001880   0x00000068   Code   RO          196    i.led_indicator_idle_process  app_led.o
    0x080018e8   0x080018e8   0x00000068   Code   RO          197    i.led_indicator_run_process  app_led.o
    0x08001950   0x08001950   0x0000001c   Code   RO            3    i.main              main.o
    0x0800196c   0x0800196c   0x0000002c   Code   RO            4    i.middleware_init   main.o
    0x08001998   0x08001998   0x0000000c   Code   RO         4749    i.motor_speed_set   mw_dehy_test.o
    0x080019a4   0x080019a4   0x0000000a   Code   RO         4025    i.mw_get_led1_timer_flag  mw_led.o
    0x080019ae   0x080019ae   0x00000002   PAD
    0x080019b0   0x080019b0   0x00000010   Code   RO         4026    i.mw_get_led1_timer_obj  mw_led.o
    0x080019c0   0x080019c0   0x00000028   Code   RO         4027    i.mw_get_led_obj    mw_led.o
    0x080019e8   0x080019e8   0x0000000a   Code   RO         4028    i.mw_get_rgb_timer_flag  mw_led.o
    0x080019f2   0x080019f2   0x0000000e   Code   RO         4030    i.mw_led1_start_timer  mw_led.o
    0x08001a00   0x08001a00   0x000000f0   Code   RO         4031    i.mw_led_init       mw_led.o
    0x08001af0   0x08001af0   0x0000000e   Code   RO         4032    i.mw_rgb_start_timer  mw_led.o
    0x08001afe   0x08001afe   0x00000002   PAD
    0x08001b00   0x08001b00   0x00000090   Code   RO         4750    i.supershake_record_init  mw_dehy_test.o
    0x08001b90   0x08001b90   0x00000198   Code   RO         4751    i.supershake_speed_limit  mw_dehy_test.o
    0x08001d28   0x08001d28   0x00000030   Data   RO          577    .constdata          bsp_timer.o
    0x08001d58   0x08001d58   0x00000020   Data   RO         5135    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08001d78, Size: 0x00000d80, Max: 0x00005000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x08001d78   0x0000001a   Data   RW          199    .data               app_led.o
    0x2000001a   0x08001d92   0x00000002   PAD
    0x2000001c   0x08001d94   0x00000020   Data   RW          578    .data               bsp_timer.o
    0x2000003c   0x08001db4   0x00000004   Data   RW          731    .data               bsp_usart.o
    0x20000040   0x08001db8   0x00000014   Data   RW          955    .data               system_stm32f10x.o
    0x20000054   0x08001dcc   0x00000014   Data   RW         2628    .data               stm32f10x_rcc.o
    0x20000068   0x08001de0   0x00000010   Data   RW         4034    .data               mw_led.o
    0x20000078   0x08001df0   0x0000001a   Data   RW         4753    .data               mw_dehy_test.o
    0x20000092   0x08001e0a   0x00000002   PAD
    0x20000094        -       0x00000024   Zero   RW          576    .bss                bsp_timer.o
    0x200000b8        -       0x00000828   Zero   RW          730    .bss                bsp_usart.o
    0x200008e0        -       0x00000060   Zero   RW         4033    .bss                mw_led.o
    0x20000940        -       0x0000003c   Zero   RW         4752    .bss                mw_dehy_test.o
    0x2000097c   0x08001e0a   0x00000004   PAD
    0x20000980        -       0x00000400   Zero   RW          997    STACK               startup_stm32f10x_md.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

       752         82          0         26          0       6443   app_led.o
         0          0          0          0          0       3072   app_rt_tem_humidity.o
         0          0          0          0          0     218292   app_rtc.o
       236         50          0          0          0      12275   bsp_gpio.o
       504         42          0          0          0      32629   bsp_led.o
       672        134         48         32         36      43353   bsp_timer.o
       478         36          0          4       2088       5754   bsp_usart.o
         0          0          0          0          0         32   core_cm3.o
        60          4          0          0          0        528   interrupt_handler.o
       204        120          0          0          0     220427   main.o
        20         10          0          0          0        627   misc.o
       884         50          0         26         60       9347   mw_dehy_test.o
       344         82          0         16         96       4558   mw_led.o
         8          0          0          0          0        509   mw_soft_timer.o
        36          8        236          0       1024        972   startup_stm32f10x_md.o
       278          0          0          0          0       2248   stm32f10x_gpio.o
       340         44          0         20          0      15428   stm32f10x_rcc.o
       766         82          0          0          0      10011   stm32f10x_tim.o
       628         28          0          0          0      14938   stm32f10x_usart.o
       328         28          0         20          0       2929   system_stm32f10x.o

    ----------------------------------------------------------------------
      6550        800        316        148       3308     604372   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        12          0          0          4          4          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         4          0          0          0          0          0   entry12b.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o
        36          0          0          0          0         68   memcpya.o
        36          0          0          0          0        108   memseta.o
       472         14          0          0          0        184   printf3.o
        44          0          0          0          0         80   uidiv.o

    ----------------------------------------------------------------------
       678         30          0          0          0        508   Library Totals
         0          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

       678         30          0          0          0        508   mc_w.l

    ----------------------------------------------------------------------
       678         30          0          0          0        508   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      7228        830        316        148       3308     600248   Grand Totals
      7228        830        316        148       3308     600248   ELF Image Totals
      7228        830        316        148          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                 7544 (   7.37kB)
    Total RW  Size (RW Data + ZI Data)              3456 (   3.38kB)
    Total ROM Size (Code + RO Data + RW Data)       7692 (   7.51kB)

==============================================================================

