Component: ARM Compiler 5.06 (build 20) Tool: armlink [4d35a3]

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

Section Cross References

    main.o(i.Check_SN) refers to memcpya.o(.text) for __aeabi_memcpy
    main.o(i.Check_SN) refers to gd32f10x_fmc.o(i.fmc_unlock) for fmc_unlock
    main.o(i.Check_SN) refers to main.o(i.Flash_flag_clear) for Flash_flag_clear
    main.o(i.Check_SN) refers to gd32f10x_fmc.o(i.fmc_page_erase) for fmc_page_erase
    main.o(i.Check_SN) refers to gd32f10x_fmc.o(i.fmc_halfword_program) for fmc_halfword_program
    main.o(i.Check_SN) refers to gd32f10x_fmc.o(i.fmc_lock) for fmc_lock
    main.o(i.Check_SN) refers to main.o(.bss) for sn
    main.o(i.Flash_flag_clear) refers to gd32f10x_fmc.o(i.fmc_flag_clear) for fmc_flag_clear
    main.o(i.Writer_SN) refers to gd32f10x_fmc.o(i.fmc_unlock) for fmc_unlock
    main.o(i.Writer_SN) refers to main.o(i.Flash_flag_clear) for Flash_flag_clear
    main.o(i.Writer_SN) refers to gd32f10x_fmc.o(i.fmc_page_erase) for fmc_page_erase
    main.o(i.Writer_SN) refers to gd32f10x_fmc.o(i.fmc_halfword_program) for fmc_halfword_program
    main.o(i.Writer_SN) refers to gd32f10x_fmc.o(i.fmc_lock) for fmc_lock
    main.o(i.Writer_SN) refers to memcpya.o(.text) for __aeabi_memcpy
    main.o(i.Writer_SN) refers to main.o(.bss) for sn
    main.o(i.init_NVIC) refers to gd32f10x_misc.o(i.nvic_vector_table_set) for nvic_vector_table_set
    main.o(i.init_NVIC) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
    main.o(i.main) refers to delay.o(i.systick_config) for systick_config
    main.o(i.main) refers to app.o(i.Misc_Initial) for Misc_Initial
    main.o(i.main) refers to app_rs485_1.o(i.Sub_BMS_1_Initial) for Sub_BMS_1_Initial
    main.o(i.main) refers to app_rs485_2.o(i.Sub_BMS_2_Initial) for Sub_BMS_2_Initial
    main.o(i.main) refers to app_can.o(i.Can_Com_Initial) for Can_Com_Initial
    main.o(i.main) refers to measure_temprature.o(i.Measure_Temprature_Initial) for Measure_Temprature_Initial
    main.o(i.main) refers to measure_vol.o(i.Measure_Vol_Initial) for Measure_Vol_Initial
    main.o(i.main) refers to app.o(i.CB_Operate_Initial) for CB_Operate_Initial
    main.o(i.main) refers to app_end_ctr.o(i.End_Ctr_Initial) for End_Ctr_Initial
    main.o(i.main) refers to app_adas.o(i.ADAS_Initial) for ADAS_Initial
    main.o(i.main) refers to hardware_test.o(i.HT_Main) for HT_Main
    main.o(i.main) refers to app.o(i.App_Initial) for App_Initial
    main.o(i.main) refers to main.o(i.Check_SN) for Check_SN
    main.o(i.main) refers to low_power.o(i.Low_Power_Initial) for Low_Power_Initial
    main.o(i.main) refers to app_end_ctr.o(i.qws_iap_write_magic) for qws_iap_write_magic
    main.o(i.main) refers to drv_can.o(i.Check_Can_Poll) for Check_Can_Poll
    main.o(i.main) refers to app.o(i.Check_CB_Operate_State) for Check_CB_Operate_State
    main.o(i.main) refers to app.o(i.Intelligent_Management_Battery) for Intelligent_Management_Battery
    main.o(i.main) refers to app.o(i.Check_Charge_In) for Check_Charge_In
    main.o(i.main) refers to app_rs485_1.o(i.Sub_BMS_1_lt_State) for Sub_BMS_1_lt_State
    main.o(i.main) refers to app_rs485_2.o(i.Sub_BMS_2_lt_State) for Sub_BMS_2_lt_State
    main.o(i.main) refers to app_rs485_1.o(i.Check_Sub_BMS_1) for Check_Sub_BMS_1
    main.o(i.main) refers to app_rs485_2.o(i.Check_Sub_BMS_2) for Check_Sub_BMS_2
    main.o(i.main) refers to app_end_ctr.o(i.Check_End_Ctr_Status) for Check_End_Ctr_Status
    main.o(i.main) refers to app_can.o(i.Check_Can_Self_Send_Status) for Check_Can_Self_Send_Status
    main.o(i.main) refers to app.o(i.Cal_Sheng_Yu_Li_Cheng) for Cal_Sheng_Yu_Li_Cheng
    main.o(i.main) refers to drv_io.o(i.Check_S11_May_Operate) for Check_S11_May_Operate
    main.o(i.main) refers to app_rs485_1.o(i.Send_Sub_BMS_1_CMD) for Send_Sub_BMS_1_CMD
    main.o(i.main) refers to app_rs485_2.o(i.Send_Sub_BMS_2_CMD) for Send_Sub_BMS_2_CMD
    main.o(i.main) refers to app_can.o(i.Resend_can_bms_1_frame) for Resend_can_bms_1_frame
    main.o(i.main) refers to app_can.o(i.Resend_can_bms_2_frame) for Resend_can_bms_2_frame
    main.o(i.main) refers to app_can.o(i.Resend_can_ctr_frame) for Resend_can_ctr_frame
    main.o(i.main) refers to app_can.o(i.Resend_can_adas_frame) for Resend_can_adas_frame
    main.o(i.main) refers to app_can.o(i.Handle_Can_Data) for Handle_Can_Data
    main.o(i.main) refers to measure_temprature.o(i.getTemperature) for getTemperature
    main.o(i.main) refers to app_rs485_1.o(i.RS485_Communication_Time_Out_1) for RS485_Communication_Time_Out_1
    main.o(i.main) refers to app_rs485_2.o(i.RS485_Communication_Time_Out_2) for RS485_Communication_Time_Out_2
    main.o(i.main) refers to app_rs485_1.o(i.Handle_RS485_1_Data) for Handle_RS485_1_Data
    main.o(i.main) refers to app_rs485_2.o(i.Handle_RS485_2_Data) for Handle_RS485_2_Data
    main.o(i.main) refers to app_can.o(i.Timeout_Resend_can_bms_1_frame) for Timeout_Resend_can_bms_1_frame
    main.o(i.main) refers to app_can.o(i.Timeout_Resend_can_bms_2_frame) for Timeout_Resend_can_bms_2_frame
    main.o(i.main) refers to app_can.o(i.Timeout_Resend_can_ctr_frame) for Timeout_Resend_can_ctr_frame
    main.o(i.main) refers to app_can.o(i.Timeout_Resend_can_adas_frame) for Timeout_Resend_can_adas_frame
    main.o(i.main) refers to app_adas.o(i.ADAS_PWM_1_Enable) for ADAS_PWM_1_Enable
    main.o(i.main) refers to app_adas.o(i.ADAS_PWM_2_Enable) for ADAS_PWM_2_Enable
    main.o(i.main) refers to app_adas.o(i.ADAS_Measure_Finish_Ju_Li_1) for ADAS_Measure_Finish_Ju_Li_1
    main.o(i.main) refers to app_can.o(i.ADAS_Self_Send_Up) for ADAS_Self_Send_Up
    main.o(i.main) refers to app_adas.o(i.ADAS_Measure_Finish_Ju_Li_2) for ADAS_Measure_Finish_Ju_Li_2
    main.o(i.main) refers to low_power.o(i.Enter_Sleep) for Enter_Sleep
    main.o(i.main) refers to app.o(i.Save_Param) for Save_Param
    main.o(i.main) refers to main.o(.data) for g_event
    main.o(i.main) refers to app.o(.bss) for update_bat
    main.o(i.test_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    main.o(i.test_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    main.o(i.test_Initial) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    main.o(i.test_Initial) refers to gd32f10x_gpio.o(i.gpio_exti_source_select) for gpio_exti_source_select
    main.o(i.test_Initial) refers to gd32f10x_exti.o(i.exti_init) for exti_init
    main.o(i.test_Initial) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    app.o(i.App_Initial) refers to app.o(i.Initial_Neng_Hao_Bi) for Initial_Neng_Hao_Bi
    app.o(i.App_Initial) refers to app.o(.data) for CB_OPERATE_PRECEDENCE_Config
    app.o(i.Battery_1_Bu_Chang_Vol) refers to fflti.o(.text) for __aeabi_i2f
    app.o(i.Battery_1_Bu_Chang_Vol) refers to fmul.o(.text) for __aeabi_fmul
    app.o(i.Battery_1_Bu_Chang_Vol) refers to ffixi.o(.text) for __aeabi_f2iz
    app.o(i.Battery_1_Bu_Chang_Vol) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Battery_2_Bu_Chang_Vol) refers to fflti.o(.text) for __aeabi_i2f
    app.o(i.Battery_2_Bu_Chang_Vol) refers to fmul.o(.text) for __aeabi_fmul
    app.o(i.Battery_2_Bu_Chang_Vol) refers to ffixi.o(.text) for __aeabi_f2iz
    app.o(i.Battery_2_Bu_Chang_Vol) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Battery_CB_Operate) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    app.o(i.Battery_CB_Switch) refers to app.o(i.Battery_CB_Operate) for Battery_CB_Operate
    app.o(i.Battery_CB_Switch) refers to measure_vol.o(i.Measure_Vol) for Measure_Vol
    app.o(i.Battery_CB_Switch) refers to app_can.o(i.Handle_Can_Data) for Handle_Can_Data
    app.o(i.Battery_CB_Switch) refers to delay.o(i.delay_1ms) for delay_1ms
    app.o(i.Battery_CB_Switch) refers to app_rs485_2.o(i.Operate_Sub_BMS_2_CD) for Operate_Sub_BMS_2_CD
    app.o(i.Battery_CB_Switch) refers to app.o(i.Check_Battery_2_On) for Check_Battery_2_On
    app.o(i.Battery_CB_Switch) refers to app_rs485_1.o(i.Operate_Sub_BMS_1_CD) for Operate_Sub_BMS_1_CD
    app.o(i.Battery_CB_Switch) refers to app.o(i.Check_Battery_1_On) for Check_Battery_1_On
    app.o(i.Battery_CB_Switch) refers to app.o(.data) for cb_operate_state
    app.o(i.Battery_CB_Switch) refers to app_rs485_2.o(.data) for sub_bms_2_lt_state
    app.o(i.Battery_CB_Switch) refers to app_rs485_1.o(.data) for RS485_busy_1
    app.o(i.Battery_CB_Switch) refers to app.o(i.Power_On_Normal) for Power_On_Normal
    app.o(i.Battery_CB_Switch) refers to drv_io.o(i.ACC2_Enable) for ACC2_Enable
    app.o(i.Battery_CB_Switch) refers to app_end_ctr.o(i.Is_Soak) for Is_Soak
    app.o(i.Battery_CB_Switch) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Battery_CB_Switch) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Battery_Change_Mode) refers to app.o(i.Change_Mode_Sub_BMS_1_Normal) for Change_Mode_Sub_BMS_1_Normal
    app.o(i.Battery_Change_Mode) refers to app.o(i.Change_Mode_Sub_BMS_2_Normal) for Change_Mode_Sub_BMS_2_Normal
    app.o(i.Battery_Change_Mode) refers to app.o(i.Change_Mode_Sub_BMS_PARRALLEL) for Change_Mode_Sub_BMS_PARRALLEL
    app.o(i.Battery_Change_Mode) refers to app.o(i.Change_Mode_Sub_BMS_SERIES) for Change_Mode_Sub_BMS_SERIES
    app.o(i.Battery_Change_Mode) refers to app.o(i.Battery_CB_Switch) for Battery_CB_Switch
    app.o(i.Battery_Change_Mode) refers to app.o(.data) for work_normal
    app.o(i.CB_Operate_Initial) refers to drv_io.o(i._CB_Operate_Initial) for _CB_Operate_Initial
    app.o(i.CB_Operate_Initial) refers to app.o(i.Battery_CB_Switch) for Battery_CB_Switch
    app.o(i.CB_Operate_Initial) refers to app.o(.data) for cb_val_last
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to app.o(i.Reset_Cal) for Reset_Cal
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to dfltui.o(.text) for __aeabi_ui2d
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to ddiv.o(.text) for __aeabi_ddiv
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to cdcmple.o(.text) for __aeabi_cdcmple
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to dmul.o(.text) for __aeabi_dmul
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to dadd.o(.text) for __aeabi_dadd
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to dfixui.o(.text) for __aeabi_d2uiz
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to app.o(.bss) for sheng_yu_li_cheng
    app.o(i.Cal_Sheng_Yu_Li_Cheng) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Change_Mode_Sub_BMS_1_Normal) refers to app_rs485_1.o(i.Is_Sub_BMS_1_Normal) for Is_Sub_BMS_1_Normal
    app.o(i.Change_Mode_Sub_BMS_2_Normal) refers to app_rs485_2.o(i.Is_Sub_BMS_2_Normal) for Is_Sub_BMS_2_Normal
    app.o(i.Change_Mode_Sub_BMS_PARRALLEL) refers to app_rs485_1.o(i.Is_Sub_BMS_1_Normal) for Is_Sub_BMS_1_Normal
    app.o(i.Change_Mode_Sub_BMS_PARRALLEL) refers to app_rs485_2.o(i.Is_Sub_BMS_2_Normal) for Is_Sub_BMS_2_Normal
    app.o(i.Change_Mode_Sub_BMS_PARRALLEL) refers to app.o(i.Battery_1_Bu_Chang_Vol) for Battery_1_Bu_Chang_Vol
    app.o(i.Change_Mode_Sub_BMS_PARRALLEL) refers to app.o(i.Battery_2_Bu_Chang_Vol) for Battery_2_Bu_Chang_Vol
    app.o(i.Change_Mode_Sub_BMS_PARRALLEL) refers to app.o(.data) for cb_operate_state
    app.o(i.Change_Mode_Sub_BMS_SERIES) refers to drv_io.o(i.IS_CHARGE_IN) for IS_CHARGE_IN
    app.o(i.Change_Mode_Sub_BMS_SERIES) refers to app_rs485_1.o(i.Is_Sub_BMS_1_Normal) for Is_Sub_BMS_1_Normal
    app.o(i.Change_Mode_Sub_BMS_SERIES) refers to app_rs485_2.o(i.Is_Sub_BMS_2_Normal) for Is_Sub_BMS_2_Normal
    app.o(i.Change_Mode_Sub_BMS_SERIES) refers to app.o(.data) for cb_operate_state
    app.o(i.Change_Mode_Sub_BMS_SERIES) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Change_Mode_Sub_BMS_SERIES) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Charger_Out) refers to drv_io.o(i.Set_Charger_In) for Set_Charger_In
    app.o(i.Charger_Out) refers to app.o(.data) for one_bat_charge_status
    app.o(i.Charger_Out) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Charger_Out) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Charger_Out) refers to drv_io.o(.data) for battery_charged_full
    app.o(i.Check_Battery_1_On) refers to gd32f10x_gpio.o(i.gpio_output_bit_get) for gpio_output_bit_get
    app.o(i.Check_Battery_1_On) refers to measure_vol.o(i.Measure_Vol) for Measure_Vol
    app.o(i.Check_Battery_1_On) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Check_Battery_2_On) refers to gd32f10x_gpio.o(i.gpio_output_bit_get) for gpio_output_bit_get
    app.o(i.Check_Battery_2_On) refers to measure_vol.o(i.Measure_Vol) for Measure_Vol
    app.o(i.Check_Battery_2_On) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Check_Battery_Small_Current) refers to app.o(.data) for cb_operate_state
    app.o(i.Check_Battery_Small_Current) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Check_Battery_Small_Current) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Check_CB_BAT1_BAT2_PARRALLEL) refers to app.o(i.Select_One_BAT) for Select_One_BAT
    app.o(i.Check_CB_BAT1_BAT2_PARRALLEL) refers to app_rs485_1.o(i.Is_Sub_BMS_1_Normal) for Is_Sub_BMS_1_Normal
    app.o(i.Check_CB_BAT1_BAT2_PARRALLEL) refers to app_rs485_2.o(i.Is_Sub_BMS_2_Normal) for Is_Sub_BMS_2_Normal
    app.o(i.Check_CB_BAT1_BAT2_PARRALLEL) refers to app.o(i.Battery_1_Bu_Chang_Vol) for Battery_1_Bu_Chang_Vol
    app.o(i.Check_CB_BAT1_BAT2_PARRALLEL) refers to app.o(i.Battery_2_Bu_Chang_Vol) for Battery_2_Bu_Chang_Vol
    app.o(i.Check_CB_BAT1_BAT2_PARRALLEL) refers to app.o(.data) for is_intelligent
    app.o(i.Check_CB_BAT1_BAT2_PARRALLEL) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Check_CB_BAT1_BAT2_PARRALLEL) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to app.o(i.Select_One_BAT) for Select_One_BAT
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to drv_io.o(i.IS_CHARGE_IN) for IS_CHARGE_IN
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to app_rs485_1.o(i.Is_Sub_BMS_1_Normal) for Is_Sub_BMS_1_Normal
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to app_rs485_2.o(i.Is_Sub_BMS_2_Normal) for Is_Sub_BMS_2_Normal
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to app.o(i.Select_One_BAT_Han_Guo) for Select_One_BAT_Han_Guo
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to app.o(i.Battery_1_Bu_Chang_Vol) for Battery_1_Bu_Chang_Vol
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to app.o(i.Battery_2_Bu_Chang_Vol) for Battery_2_Bu_Chang_Vol
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to app.o(.data) for is_intelligent
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Check_CB_BAT1_BAT2_SERIES) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Check_CB_BAT_1) refers to app_rs485_1.o(i.Is_Sub_BMS_1_Normal) for Is_Sub_BMS_1_Normal
    app.o(i.Check_CB_BAT_1) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Check_CB_BAT_1) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Check_CB_BAT_2) refers to app_rs485_2.o(i.Is_Sub_BMS_2_Normal) for Is_Sub_BMS_2_Normal
    app.o(i.Check_CB_BAT_2) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Check_CB_BAT_2) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Check_CB_Operate_State) refers to app_rs485_1.o(i.Sub_BMS_1_COM_Finish) for Sub_BMS_1_COM_Finish
    app.o(i.Check_CB_Operate_State) refers to app_rs485_2.o(i.Sub_BMS_2_COM_Finish) for Sub_BMS_2_COM_Finish
    app.o(i.Check_CB_Operate_State) refers to app.o(i.Select_One_BAT) for Select_One_BAT
    app.o(i.Check_CB_Operate_State) refers to app.o(i.Check_CB_BAT_1) for Check_CB_BAT_1
    app.o(i.Check_CB_Operate_State) refers to app.o(i.Check_CB_BAT_2) for Check_CB_BAT_2
    app.o(i.Check_CB_Operate_State) refers to app.o(i.Check_CB_BAT1_BAT2_PARRALLEL) for Check_CB_BAT1_BAT2_PARRALLEL
    app.o(i.Check_CB_Operate_State) refers to app.o(i.Check_CB_BAT1_BAT2_SERIES) for Check_CB_BAT1_BAT2_SERIES
    app.o(i.Check_CB_Operate_State) refers to app.o(i.Power_On_Normal) for Power_On_Normal
    app.o(i.Check_CB_Operate_State) refers to app.o(i.Battery_CB_Switch) for Battery_CB_Switch
    app.o(i.Check_CB_Operate_State) refers to app.o(.data) for cb_operate_state
    app.o(i.Check_Charge_In) refers to drv_io.o(i.IS_CHARGE_IN) for IS_CHARGE_IN
    app.o(i.Check_Charge_In) refers to app.o(i.Battery_Change_Mode) for Battery_Change_Mode
    app.o(i.Check_Charge_In) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    app.o(i.Check_Charge_In) refers to gd32f10x_gpio.o(i.gpio_output_bit_get) for gpio_output_bit_get
    app.o(i.Check_Charge_In) refers to app.o(i.Charger_Out) for Charger_Out
    app.o(i.Check_Charge_In) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Check_Charge_In) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Check_Charge_In) refers to drv_io.o(.data) for battery_charged_full
    app.o(i.Check_Charge_In) refers to app.o(.data) for is_intelligent
    app.o(i.Initial_Neng_Hao_Bi) refers to memseta.o(.text) for __aeabi_memclr4
    app.o(i.Initial_Neng_Hao_Bi) refers to app.o(i.Save_Neng_Hao_Bi) for Save_Neng_Hao_Bi
    app.o(i.Initial_Neng_Hao_Bi) refers to cdcmple.o(.text) for __aeabi_cdcmple
    app.o(i.Initial_Neng_Hao_Bi) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    app.o(i.Initial_Neng_Hao_Bi) refers to app.o(.bss) for sheng_yu_li_cheng
    app.o(i.Initial_Neng_Hao_Bi) refers to app.o(.data) for save_param_delay
    app.o(i.Intelligent_Management_Battery) refers to app.o(i.Battery_Change_Mode) for Battery_Change_Mode
    app.o(i.Intelligent_Management_Battery) refers to gd32f10x_gpio.o(i.gpio_output_bit_get) for gpio_output_bit_get
    app.o(i.Intelligent_Management_Battery) refers to app.o(i.Battery_2_Bu_Chang_Vol) for Battery_2_Bu_Chang_Vol
    app.o(i.Intelligent_Management_Battery) refers to app.o(i.Battery_1_Bu_Chang_Vol) for Battery_1_Bu_Chang_Vol
    app.o(i.Intelligent_Management_Battery) refers to app.o(.data) for is_intelligent
    app.o(i.Intelligent_Management_Battery) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Intelligent_Management_Battery) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Misc_Initial) refers to drv_io.o(i.GPIO_Initial) for GPIO_Initial
    app.o(i.Power_On_Normal) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    app.o(i.Power_On_Normal) refers to low_power.o(i.Reset_Enter_Sleep_Delay) for Reset_Enter_Sleep_Delay
    app.o(i.Power_On_Normal) refers to drv_io.o(i.ACC2_Enable) for ACC2_Enable
    app.o(i.Power_On_Normal) refers to drv_can.o(i.Can_Stop_Send) for Can_Stop_Send
    app.o(i.Power_On_Normal) refers to drv_io.o(i.QD_Enable_From) for QD_Enable_From
    app.o(i.Power_On_Normal) refers to app_adas.o(i.ADAS_Enable) for ADAS_Enable
    app.o(i.Power_On_Normal) refers to low_power.o(i.Set_Enter_Sleep_Delay) for Set_Enter_Sleep_Delay
    app.o(i.Power_On_Normal) refers to app.o(.data) for one_bat_initial
    app.o(i.Reset_Cal) refers to app_end_ctr.o(i.Get_QD_State) for Get_QD_State
    app.o(i.Reset_Cal) refers to app.o(.bss) for sheng_yu_li_cheng
    app.o(i.S11_FL_On) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    app.o(i.S11_May_Operate) refers to app.o(.data) for cb_operate_state
    app.o(i.Save_Neng_Hao_Bi) refers to gd32f10x_fmc.o(i.fmc_unlock) for fmc_unlock
    app.o(i.Save_Neng_Hao_Bi) refers to main.o(i.Flash_flag_clear) for Flash_flag_clear
    app.o(i.Save_Neng_Hao_Bi) refers to gd32f10x_fmc.o(i.fmc_page_erase) for fmc_page_erase
    app.o(i.Save_Neng_Hao_Bi) refers to gd32f10x_fmc.o(i.fmc_lock) for fmc_lock
    app.o(i.Save_Neng_Hao_Bi) refers to gd32f10x_fmc.o(i.fmc_word_program) for fmc_word_program
    app.o(i.Save_Param) refers to app.o(i.Save_Neng_Hao_Bi) for Save_Neng_Hao_Bi
    app.o(i.Save_Param) refers to app.o(.bss) for sheng_yu_li_cheng
    app.o(i.Save_Param_Time_Out) refers to app.o(.data) for save_param_delay
    app.o(i.Save_Param_Time_Out) refers to main.o(.data) for g_event
    app.o(i.Select_One_BAT) refers to app_rs485_1.o(i.Is_Sub_BMS_1_Normal) for Is_Sub_BMS_1_Normal
    app.o(i.Select_One_BAT) refers to app_rs485_2.o(i.Is_Sub_BMS_2_Normal) for Is_Sub_BMS_2_Normal
    app.o(i.Select_One_BAT) refers to drv_io.o(i.IS_CHARGE_IN) for IS_CHARGE_IN
    app.o(i.Select_One_BAT) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Select_One_BAT) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Select_One_BAT_Han_Guo) refers to app_rs485_1.o(i.Is_Sub_BMS_1_Normal) for Is_Sub_BMS_1_Normal
    app.o(i.Select_One_BAT_Han_Guo) refers to app_rs485_2.o(i.Is_Sub_BMS_2_Normal) for Is_Sub_BMS_2_Normal
    app.o(i.Select_One_BAT_Han_Guo) refers to drv_io.o(i.IS_CHARGE_IN) for IS_CHARGE_IN
    app.o(i.Select_One_BAT_Han_Guo) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app.o(i.Select_One_BAT_Han_Guo) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app.o(i.Series_Delay_Timeout) refers to app.o(.data) for Series_delay
    app.o(i.test_io) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    app_can.o(i.ADAS_Self_Send_Up) refers to app_adas.o(i.Can_ADAS_Self_Send) for Can_ADAS_Self_Send
    app_can.o(i.ADAS_Self_Send_Up) refers to app_can.o(.bss) for app_can_adas_frame
    app_can.o(i.Can_Com_Initial) refers to drv_can.o(i.CAN_Config) for CAN_Config
    app_can.o(i.Can_Com_Initial) refers to memseta.o(.text) for __aeabi_memclr
    app_can.o(i.Can_Com_Initial) refers to app_can.o(.bss) for app_can_buf
    app_can.o(i.Can_Com_Initial) refers to app_bms_1.o(.data) for bms_1_self_ss
    app_can.o(i.Can_Com_Initial) refers to app_bms_2.o(.data) for bms_2_self_ss
    app_can.o(i.Can_Com_Initial) refers to app_end_ctr.o(.bss) for end_ctr_self_ss
    app_can.o(i.Can_Test) refers to memseta.o(.text) for __aeabi_memset
    app_can.o(i.Can_Test) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Can_Test) refers to app_can.o(.bss) for app_can_frame
    app_can.o(i.Check_Can_Self_Send_Status) refers to app_bms_1.o(i.Can_Bms_1_Self_Send_Check) for Can_Bms_1_Self_Send_Check
    app_can.o(i.Check_Can_Self_Send_Status) refers to app_bms_2.o(i.Can_Bms_2_Self_Send_Check) for Can_Bms_2_Self_Send_Check
    app_can.o(i.Check_Can_Self_Send_Status) refers to app_end_ctr.o(i.Can_End_Ctr_Self_Send_Check) for Can_End_Ctr_Self_Send_Check
    app_can.o(i.Check_Can_Self_Send_Status) refers to app_can.o(.bss) for app_can_bms_1_frame
    app_can.o(i.Handle_Can_CMD) refers to memcpya.o(.text) for __aeabi_memcpy
    app_can.o(i.Handle_Can_CMD) refers to app_bms_1.o(i.Handle_Can_Bms_1_CMD) for Handle_Can_Bms_1_CMD
    app_can.o(i.Handle_Can_CMD) refers to app_bms_1.o(i.Rsp_Can_Bms_1_CMD) for Rsp_Can_Bms_1_CMD
    app_can.o(i.Handle_Can_CMD) refers to app_bms_2.o(i.Handle_Can_Bms_2_CMD) for Handle_Can_Bms_2_CMD
    app_can.o(i.Handle_Can_CMD) refers to app_bms_2.o(i.Rsp_Can_Bms_2_CMD) for Rsp_Can_Bms_2_CMD
    app_can.o(i.Handle_Can_CMD) refers to app_end_ctr.o(i.Handle_Can_Ctr_CMD) for Handle_Can_Ctr_CMD
    app_can.o(i.Handle_Can_CMD) refers to app_end_ctr.o(i.Rsp_Can_Ctr_CMD) for Rsp_Can_Ctr_CMD
    app_can.o(i.Handle_Can_CMD) refers to app_can.o(.bss) for app_can_bms_1_frame
    app_can.o(i.Handle_Can_Data) refers to drv_can.o(i.Get_Data_Can) for Get_Data_Can
    app_can.o(i.Handle_Can_Data) refers to app.o(i.Battery_CB_Switch) for Battery_CB_Switch
    app_can.o(i.Handle_Can_Data) refers to printf5.o(i.__0printf$5) for __2printf
    app_can.o(i.Handle_Can_Data) refers to memcpya.o(.text) for __aeabi_memcpy
    app_can.o(i.Handle_Can_Data) refers to app_can.o(.bss) for app_can_frame
    app_can.o(i.Handle_Can_Data) refers to app_can.o(.data) for mode
    app_can.o(i.Handle_Can_Data) refers to app_rs485_1.o(.data) for sub_bms_1_lt_state
    app_can.o(i.Handle_Can_Data) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app_can.o(i.Handle_Can_Data) refers to app_rs485_2.o(.data) for sub_bms_2_lt_state
    app_can.o(i.Handle_Can_Data) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app_can.o(i.Handle_Can_Data) refers to measure_vol.o(i.Measure_Vol) for Measure_Vol
    app_can.o(i.Handle_Can_Data) refers to memcmp.o(.text) for memcmp
    app_can.o(i.Handle_Can_Data) refers to app_can.o(i.Handle_Can_CMD) for Handle_Can_CMD
    app_can.o(i.Handle_Can_Data) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Handle_Can_Data) refers to measure_temprature.o(.data) for ctr_temperature
    app_can.o(i.Handle_Can_Data) refers to app.o(.data) for cb_val_last
    app_can.o(i.Resend_can_adas_frame) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Resend_can_adas_frame) refers to app_can.o(.bss) for app_can_adas_frame
    app_can.o(i.Resend_can_bms_1_frame) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Resend_can_bms_1_frame) refers to app_can.o(.bss) for app_can_bms_1_frame
    app_can.o(i.Resend_can_bms_2_frame) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Resend_can_bms_2_frame) refers to app_can.o(.bss) for app_can_bms_2_frame
    app_can.o(i.Resend_can_ctr_frame) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Resend_can_ctr_frame) refers to app_can.o(.bss) for app_can_ctr_frame
    app_can.o(i.Timeout_Resend_can_adas_frame) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Timeout_Resend_can_adas_frame) refers to app_can.o(.bss) for app_can_adas_frame
    app_can.o(i.Timeout_Resend_can_bms_1_frame) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Timeout_Resend_can_bms_1_frame) refers to app_can.o(.bss) for app_can_bms_1_frame
    app_can.o(i.Timeout_Resend_can_bms_2_frame) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Timeout_Resend_can_bms_2_frame) refers to app_can.o(.bss) for app_can_bms_2_frame
    app_can.o(i.Timeout_Resend_can_ctr_frame) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_can.o(i.Timeout_Resend_can_ctr_frame) refers to app_can.o(.bss) for app_can_ctr_frame
    app_rs485_1.o(i.Check_Sub_BMS_1) refers to app_rs485_1.o(i.SUB_BMS_1_DEC) for SUB_BMS_1_DEC
    app_rs485_1.o(i.Check_Sub_BMS_1) refers to memseta.o(.text) for __aeabi_memclr4
    app_rs485_1.o(i.Check_Sub_BMS_1) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app_rs485_1.o(i.Check_Sub_BMS_1) refers to app_rs485_1.o(.data) for RS485_busy_1
    app_rs485_1.o(i.Handle_RS485_1_Data) refers to drv_usart.o(i.Get_RS485_Data) for Get_RS485_Data
    app_rs485_1.o(i.Handle_RS485_1_Data) refers to memcmp.o(.text) for memcmp
    app_rs485_1.o(i.Handle_RS485_1_Data) refers to hardware_test.o(i.Writer_HT_Flash) for Writer_HT_Flash
    app_rs485_1.o(i.Handle_RS485_1_Data) refers to app_bms_1.o(i.RS485_Print) for RS485_Print
    app_rs485_1.o(i.Handle_RS485_1_Data) refers to app_rs485_1.o(i.Handle_Sub_BMS_CMD_1) for Handle_Sub_BMS_CMD_1
    app_rs485_1.o(i.Handle_RS485_1_Data) refers to app_rs485_1.o(.bss) for app_rs485_buf
    app_rs485_1.o(i.Handle_RS485_1_Data) refers to hardware_test.o(.data) for ht_mode
    app_rs485_1.o(i.Handle_Sub_BMS_CMD_1) refers to app_rs485_1.o(i.Get_Check_Sum_1) for Get_Check_Sum_1
    app_rs485_1.o(i.Handle_Sub_BMS_CMD_1) refers to memcpya.o(.text) for __aeabi_memcpy
    app_rs485_1.o(i.Handle_Sub_BMS_CMD_1) refers to app_rs485_1.o(.data) for bms_addr
    app_rs485_1.o(i.Handle_Sub_BMS_CMD_1) refers to app_rs485_1.o(.bss) for sub_rs485_time_out_1
    app_rs485_1.o(i.Handle_Sub_BMS_CMD_1) refers to main.o(.data) for g_event
    app_rs485_1.o(i.Is_Sub_BMS_1_Normal) refers to gd32f10x_gpio.o(i.gpio_output_bit_get) for gpio_output_bit_get
    app_rs485_1.o(i.Is_Sub_BMS_1_Normal) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    app_rs485_1.o(i.Is_Sub_BMS_1_Normal) refers to app_end_ctr.o(i.Is_Soak) for Is_Soak
    app_rs485_1.o(i.Is_Sub_BMS_1_Normal) refers to app_rs485_1.o(i.SUB_BMS_1_DEC) for SUB_BMS_1_DEC
    app_rs485_1.o(i.Is_Sub_BMS_1_Normal) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app_rs485_1.o(i.Is_Sub_BMS_1_Normal) refers to app.o(.bss) for update_bat
    app_rs485_1.o(i.Is_Sub_BMS_1_Normal) refers to app.o(.data) for define_bms_1_error
    app_rs485_1.o(i.Is_Sub_BMS_1_Normal) refers to app_rs485_1.o(.data) for bms_1_work_status
    app_rs485_1.o(i.Operate_Sub_BMS_1_CD) refers to app_rs485_1.o(i.Send_Sub_BMS_CMD_1) for Send_Sub_BMS_CMD_1
    app_rs485_1.o(i.Operate_Sub_BMS_1_CD) refers to delay.o(i.delay_1ms) for delay_1ms
    app_rs485_1.o(i.Operate_Sub_BMS_1_CD) refers to app_rs485_1.o(i.Handle_RS485_1_Data) for Handle_RS485_1_Data
    app_rs485_1.o(i.Operate_Sub_BMS_1_CD) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app_rs485_1.o(i.Operate_Sub_BMS_1_CD) refers to main.o(.data) for g_event
    app_rs485_1.o(i.RS485_Communication_Time_Out_1) refers to memseta.o(.text) for __aeabi_memclr4
    app_rs485_1.o(i.RS485_Communication_Time_Out_1) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app_rs485_1.o(i.RS485_Communication_Time_Out_1) refers to app_rs485_1.o(.data) for sub_bms_1_lt_state
    app_rs485_1.o(i.SUB_BMS_1_DEC) refers to app_rs485_1.o(.data) for sub_bms_1_connect
    app_rs485_1.o(i.Send_Sub_BMS_1_CMD) refers to app_rs485_1.o(i.Send_Sub_BMS_CMD_1) for Send_Sub_BMS_CMD_1
    app_rs485_1.o(i.Send_Sub_BMS_1_CMD) refers to app_rs485_1.o(.data) for RS485_busy_1
    app_rs485_1.o(i.Send_Sub_BMS_CMD_1) refers to memcpya.o(.text) for __aeabi_memcpy
    app_rs485_1.o(i.Send_Sub_BMS_CMD_1) refers to app_rs485_1.o(i.Get_Check_Sum_1) for Get_Check_Sum_1
    app_rs485_1.o(i.Send_Sub_BMS_CMD_1) refers to drv_usart.o(i.Send_Data_RS485) for Send_Data_RS485
    app_rs485_1.o(i.Send_Sub_BMS_CMD_1) refers to app_rs485_1.o(.bss) for app_rs485_buf
    app_rs485_1.o(i.Send_Sub_BMS_CMD_1) refers to app_rs485_1.o(.data) for bms_addr
    app_rs485_1.o(i.Send_Sub_BMS_CMD_1) refers to app.o(.bss) for update_bat
    app_rs485_1.o(i.Sub_BMS_1_COM_Finish) refers to app_rs485_1.o(.data) for sub_bms_1_lt_state
    app_rs485_1.o(i.Sub_BMS_1_Initial) refers to drv_usart.o(i.Usart1_Initial) for Usart1_Initial
    app_rs485_1.o(i.Sub_BMS_1_Initial) refers to memseta.o(.text) for __aeabi_memclr4
    app_rs485_1.o(i.Sub_BMS_1_Initial) refers to app_rs485_1.o(.bss) for sub_rs485_time_out_1
    app_rs485_1.o(i.Sub_BMS_1_Initial) refers to app_rs485_1.o(.data) for send_delay
    app_rs485_1.o(i.Sub_BMS_1_lt_State) refers to app_rs485_1.o(.data) for sub_bms_1_lt_state
    app_rs485_1.o(i.Update_Sub_BMS_1_Software) refers to app_rs485_1.o(i.Send_Sub_BMS_CMD_1) for Send_Sub_BMS_CMD_1
    app_rs485_1.o(i.Update_Sub_BMS_1_Software) refers to delay.o(i.delay_1ms) for delay_1ms
    app_rs485_1.o(i.Update_Sub_BMS_1_Software) refers to app_rs485_1.o(i.Handle_RS485_1_Data) for Handle_RS485_1_Data
    app_rs485_1.o(i.Update_Sub_BMS_1_Software) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app_rs485_1.o(i.Update_Sub_BMS_1_Software) refers to main.o(.data) for g_event
    app_rs485_2.o(i.Check_Sub_BMS_2) refers to app_rs485_2.o(i.SUB_BMS_2_DEC) for SUB_BMS_2_DEC
    app_rs485_2.o(i.Check_Sub_BMS_2) refers to memseta.o(.text) for __aeabi_memclr4
    app_rs485_2.o(i.Check_Sub_BMS_2) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app_rs485_2.o(i.Check_Sub_BMS_2) refers to app_rs485_2.o(.data) for RS485_busy_2
    app_rs485_2.o(i.Handle_RS485_2_Data) refers to drv_usart_2.o(i.Get_RS485_2_Data) for Get_RS485_2_Data
    app_rs485_2.o(i.Handle_RS485_2_Data) refers to memcmp.o(.text) for memcmp
    app_rs485_2.o(i.Handle_RS485_2_Data) refers to hardware_test.o(i.Writer_HT_Flash) for Writer_HT_Flash
    app_rs485_2.o(i.Handle_RS485_2_Data) refers to app_bms_1.o(i.RS485_Print) for RS485_Print
    app_rs485_2.o(i.Handle_RS485_2_Data) refers to app_rs485_2.o(i.Handle_Sub_BMS_CMD_2) for Handle_Sub_BMS_CMD_2
    app_rs485_2.o(i.Handle_RS485_2_Data) refers to app_rs485_2.o(.bss) for app_rs485_buf
    app_rs485_2.o(i.Handle_RS485_2_Data) refers to hardware_test.o(.data) for ht_mode
    app_rs485_2.o(i.Handle_Sub_BMS_CMD_2) refers to app_rs485_2.o(i.Get_Check_Sum_2) for Get_Check_Sum_2
    app_rs485_2.o(i.Handle_Sub_BMS_CMD_2) refers to memcpya.o(.text) for __aeabi_memcpy
    app_rs485_2.o(i.Handle_Sub_BMS_CMD_2) refers to app_rs485_2.o(.data) for bms_addr
    app_rs485_2.o(i.Handle_Sub_BMS_CMD_2) refers to app_rs485_2.o(.bss) for sub_rs485_time_out_2
    app_rs485_2.o(i.Handle_Sub_BMS_CMD_2) refers to main.o(.data) for g_event
    app_rs485_2.o(i.Is_Sub_BMS_2_Normal) refers to gd32f10x_gpio.o(i.gpio_output_bit_get) for gpio_output_bit_get
    app_rs485_2.o(i.Is_Sub_BMS_2_Normal) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    app_rs485_2.o(i.Is_Sub_BMS_2_Normal) refers to app_end_ctr.o(i.Is_Soak) for Is_Soak
    app_rs485_2.o(i.Is_Sub_BMS_2_Normal) refers to app_rs485_2.o(i.SUB_BMS_2_DEC) for SUB_BMS_2_DEC
    app_rs485_2.o(i.Is_Sub_BMS_2_Normal) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app_rs485_2.o(i.Is_Sub_BMS_2_Normal) refers to app.o(.bss) for update_bat
    app_rs485_2.o(i.Is_Sub_BMS_2_Normal) refers to app.o(.data) for define_bms_2_error
    app_rs485_2.o(i.Is_Sub_BMS_2_Normal) refers to app_rs485_2.o(.data) for bms_2_work_status
    app_rs485_2.o(i.Operate_Sub_BMS_2_CD) refers to app_rs485_2.o(i.Send_Sub_BMS_CMD_2) for Send_Sub_BMS_CMD_2
    app_rs485_2.o(i.Operate_Sub_BMS_2_CD) refers to delay.o(i.delay_1ms) for delay_1ms
    app_rs485_2.o(i.Operate_Sub_BMS_2_CD) refers to app_rs485_2.o(i.Handle_RS485_2_Data) for Handle_RS485_2_Data
    app_rs485_2.o(i.Operate_Sub_BMS_2_CD) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app_rs485_2.o(i.Operate_Sub_BMS_2_CD) refers to main.o(.data) for g_event
    app_rs485_2.o(i.RS485_Communication_Time_Out_2) refers to memseta.o(.text) for __aeabi_memclr4
    app_rs485_2.o(i.RS485_Communication_Time_Out_2) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app_rs485_2.o(i.RS485_Communication_Time_Out_2) refers to app_rs485_2.o(.data) for sub_bms_2_lt_state
    app_rs485_2.o(i.SUB_BMS_2_DEC) refers to app_rs485_2.o(.data) for sub_bms_2_connect
    app_rs485_2.o(i.Send_Sub_BMS_2_CMD) refers to app_rs485_2.o(i.Send_Sub_BMS_CMD_2) for Send_Sub_BMS_CMD_2
    app_rs485_2.o(i.Send_Sub_BMS_2_CMD) refers to app_rs485_2.o(.data) for RS485_busy_2
    app_rs485_2.o(i.Send_Sub_BMS_CMD_2) refers to memcpya.o(.text) for __aeabi_memcpy
    app_rs485_2.o(i.Send_Sub_BMS_CMD_2) refers to app_rs485_2.o(i.Get_Check_Sum_2) for Get_Check_Sum_2
    app_rs485_2.o(i.Send_Sub_BMS_CMD_2) refers to drv_usart_2.o(i.Send_Data_2_RS485) for Send_Data_2_RS485
    app_rs485_2.o(i.Send_Sub_BMS_CMD_2) refers to app_rs485_2.o(.bss) for app_rs485_buf
    app_rs485_2.o(i.Send_Sub_BMS_CMD_2) refers to app_rs485_2.o(.data) for bms_addr
    app_rs485_2.o(i.Send_Sub_BMS_CMD_2) refers to app_rs485_1.o(.data) for cang_wei
    app_rs485_2.o(i.Send_Sub_BMS_CMD_2) refers to app.o(.bss) for update_bat
    app_rs485_2.o(i.Sub_BMS_2_COM_Finish) refers to app_rs485_2.o(.data) for sub_bms_2_lt_state
    app_rs485_2.o(i.Sub_BMS_2_Initial) refers to drv_usart_2.o(i.Usart2_Initial) for Usart2_Initial
    app_rs485_2.o(i.Sub_BMS_2_Initial) refers to memseta.o(.text) for __aeabi_memclr4
    app_rs485_2.o(i.Sub_BMS_2_Initial) refers to app_rs485_2.o(.bss) for sub_rs485_time_out_2
    app_rs485_2.o(i.Sub_BMS_2_lt_State) refers to app_rs485_2.o(.data) for sub_bms_2_lt_state
    app_rs485_2.o(i.Update_Sub_BMS_2_Software) refers to app_rs485_2.o(i.Send_Sub_BMS_CMD_2) for Send_Sub_BMS_CMD_2
    app_rs485_2.o(i.Update_Sub_BMS_2_Software) refers to delay.o(i.delay_1ms) for delay_1ms
    app_rs485_2.o(i.Update_Sub_BMS_2_Software) refers to app_rs485_2.o(i.Handle_RS485_2_Data) for Handle_RS485_2_Data
    app_rs485_2.o(i.Update_Sub_BMS_2_Software) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app_rs485_2.o(i.Update_Sub_BMS_2_Software) refers to main.o(.data) for g_event
    measure_temprature.o(i.Measure_Temprature_Initial) refers to drv_adc.o(i._Measure_Temprature_Initial) for _Measure_Temprature_Initial
    measure_temprature.o(i.Measure_Temprature_Initial) refers to measure_temprature.o(i.getTemperature) for getTemperature
    measure_temprature.o(i.Measure_Temprature_Initial) refers to measure_temprature.o(.data) for measure_temp
    measure_temprature.o(i.getTemperature) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    measure_temprature.o(i.getTemperature) refers to drv_adc.o(i.adc_getResult_6t) for adc_getResult_6t
    measure_temprature.o(i.getTemperature) refers to measure_temprature.o(.data) for temp_index
    measure_temprature.o(i.getTemperature) refers to measure_temprature.o(.constdata) for T_PCB_Table
    measure_vol.o(i.Measure_Vol) refers to drv_adc.o(i.adc_getResult_6t) for adc_getResult_6t
    measure_vol.o(i.Measure_Vol_Initial) refers to drv_adc.o(i._Measure_Vol_Initial) for _Measure_Vol_Initial
    app_end_ctr.o(i.ACC12_OVER_Loader_Interrupt) refers to app_end_ctr.o(.data) for acc12_delay
    app_end_ctr.o(i.ACC12_OVER_Loader_Timeout) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    app_end_ctr.o(i.ACC12_OVER_Loader_Timeout) refers to app_end_ctr.o(.data) for acc12_delay
    app_end_ctr.o(i.Can_End_Ctr_Self_Send_Check) refers to memcmp.o(.text) for memcmp
    app_end_ctr.o(i.Can_End_Ctr_Self_Send_Check) refers to memcpya.o(.text) for __aeabi_memcpy
    app_end_ctr.o(i.Can_End_Ctr_Self_Send_Check) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_end_ctr.o(i.Can_End_Ctr_Self_Send_Check) refers to app_end_ctr.o(.bss) for end_ctr_self_ss_new
    app_end_ctr.o(i.Can_End_Ctr_Self_Send_Check) refers to app_end_ctr.o(.data) for end_ctr_self_stimeout
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to drv_io.o(i.IS_CHARGE_IN) for IS_CHARGE_IN
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to dfixui.o(.text) for __aeabi_d2uiz
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to gd32f10x_gpio.o(i.gpio_output_bit_get) for gpio_output_bit_get
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to drv_io.o(.data) for side_stay_dec_delay
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to app_end_ctr.o(.bss) for end_ctr_self_ss_new
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to measure_temprature.o(.data) for ctr_temperature
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to app_rs485_1.o(.data) for sub_bms_1_lt_state
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to app_rs485_2.o(.data) for sub_bms_2_lt_state
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to app.o(.data) for cb_operate_state
    app_end_ctr.o(i.Check_End_Ctr_Status) refers to app.o(.bss) for sheng_yu_li_cheng
    app_end_ctr.o(i.End_Ctr_Initial) refers to drv_io.o(i.E_CTR_Initial) for E_CTR_Initial
    app_end_ctr.o(i.End_Ctr_Initial) refers to memseta.o(.text) for __aeabi_memclr
    app_end_ctr.o(i.End_Ctr_Initial) refers to app.o(.bss) for update_bat
    app_end_ctr.o(i.End_Ctr_Self_Send_Timeout) refers to app_end_ctr.o(.data) for end_ctr_self_stimeout
    app_end_ctr.o(i.End_Ctr_Self_Send_Timeout) refers to main.o(.data) for g_event
    app_end_ctr.o(i.Get_QD_State) refers to app_end_ctr.o(.bss) for end_ctr_self_ss_new
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to main.o(i.Writer_SN) for Writer_SN
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to drv_io.o(i.QD_Enable_From) for QD_Enable_From
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to drv_io.o(i.ACC2_Is_On) for ACC2_Is_On
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to drv_io.o(i.ACC2_Enable) for ACC2_Enable
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to delay.o(i.delay_1ms) for delay_1ms
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to app_end_ctr.o(i.qws_iap_reboot) for qws_iap_reboot
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to drv_io.o(.data) for soak_dec_delay
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to app.o(.data) for is_intelligent
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to app.o(.bss) for sheng_yu_li_cheng
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to app_rs485_1.o(.data) for bms_1_test_define_error
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to app_rs485_2.o(.data) for bms_2_test_define_error
    app_end_ctr.o(i.Handle_Can_Ctr_CMD) refers to app_end_ctr.o(.data) for end_ctr_self_stimeout
    app_end_ctr.o(i.Is_Soak) refers to app_end_ctr.o(.bss) for end_ctr_self_ss_new
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to memcpya.o(.text) for __aeabi_memcpy
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to app.o(i.Battery_Change_Mode) for Battery_Change_Mode
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to app_rs485_1.o(i.Update_Sub_BMS_1_Software) for Update_Sub_BMS_1_Software
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to app_rs485_2.o(i.Update_Sub_BMS_2_Software) for Update_Sub_BMS_2_Software
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to memseta.o(.text) for __aeabi_memclr
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to hardware_test.o(i.Writer_HT_Flash) for Writer_HT_Flash
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to gd32f10x_gpio.o(i.gpio_output_bit_get) for gpio_output_bit_get
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to app_end_ctr.o(.data) for end_ctr_self_stimeout
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to app_end_ctr.o(.bss) for end_ctr_rsp
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to drv_io.o(.data) for QD_switch_from
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to app.o(.data) for power_switch_from
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to delay.o(.data) for utc_seconds
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to main.o(.ARM.__AT_0x08002A00) for soft_version
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to main.o(.bss) for sn
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to app.o(.bss) for update_bat
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to app_end_ctr.o(i.qws_iap_read_string) for qws_iap_read_string
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_end_ctr.o(i.Rsp_Can_Ctr_CMD) refers to main.o(.data) for g_event
    app_end_ctr.o(i.Shield_XL_Timeout) refers to drv_io.o(.data) for shield_xl
    app_end_ctr.o(i.qws_iap_fmc_flag_clear) refers to gd32f10x_fmc.o(i.fmc_flag_clear) for fmc_flag_clear
    app_end_ctr.o(i.qws_iap_read_string) refers to strlen.o(.text) for strlen
    app_end_ctr.o(i.qws_iap_read_string) refers to memcpya.o(.text) for __aeabi_memcpy
    app_end_ctr.o(i.qws_iap_reboot) refers to app_end_ctr.o(i.qws_iap_write_magic) for qws_iap_write_magic
    app_end_ctr.o(i.qws_iap_write_magic) refers to gd32f10x_fmc.o(i.fmc_unlock) for fmc_unlock
    app_end_ctr.o(i.qws_iap_write_magic) refers to app_end_ctr.o(i.qws_iap_fmc_flag_clear) for qws_iap_fmc_flag_clear
    app_end_ctr.o(i.qws_iap_write_magic) refers to gd32f10x_fmc.o(i.fmc_page_erase) for fmc_page_erase
    app_end_ctr.o(i.qws_iap_write_magic) refers to gd32f10x_fmc.o(i.fmc_word_program) for fmc_word_program
    app_end_ctr.o(i.qws_iap_write_magic) refers to gd32f10x_fmc.o(i.fmc_lock) for fmc_lock
    app_adas.o(i.ADAS_Enable) refers to app_adas.o(.data) for adas_delay
    app_adas.o(i.ADAS_Initial) refers to drv_adas.o(i.ADAS_Drv_Initial) for ADAS_Drv_Initial
    app_adas.o(i.ADAS_Initial) refers to app_adas.o(i.ADAS_Enable) for ADAS_Enable
    app_adas.o(i.ADAS_Measure_Finish_Ju_Li_1) refers to app_adas.o(i.Sort) for Sort
    app_adas.o(i.ADAS_Measure_Finish_Ju_Li_1) refers to app_adas.o(.bss) for array_juli_1
    app_adas.o(i.ADAS_Measure_Finish_Ju_Li_1) refers to app_adas.o(.data) for ju_li_1
    app_adas.o(i.ADAS_Measure_Finish_Ju_Li_2) refers to app_adas.o(i.Sort) for Sort
    app_adas.o(i.ADAS_Measure_Finish_Ju_Li_2) refers to app_adas.o(.bss) for array_juli_2
    app_adas.o(i.ADAS_Measure_Finish_Ju_Li_2) refers to app_adas.o(.data) for ju_li_2
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to gd32f10x_timer.o(i.timer_counter_read) for timer_counter_read
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to gd32f10x_timer.o(i.timer_disable) for timer_disable
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to dfltui.o(.text) for __aeabi_ui2d
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to dmul.o(.text) for __aeabi_dmul
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to ddiv.o(.text) for __aeabi_ddiv
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to dfixui.o(.text) for __aeabi_d2uiz
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to app_adas.o(.data) for current_pwm_no
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to app_adas.o(.bss) for array_juli_1
    app_adas.o(i.ADAS_Measure_Ju_Li_1) refers to main.o(.data) for g_event
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to gd32f10x_timer.o(i.timer_counter_read) for timer_counter_read
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to gd32f10x_timer.o(i.timer_disable) for timer_disable
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to dfltui.o(.text) for __aeabi_ui2d
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to dmul.o(.text) for __aeabi_dmul
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to ddiv.o(.text) for __aeabi_ddiv
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to dfixui.o(.text) for __aeabi_d2uiz
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to app_adas.o(.data) for current_pwm_no
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to app_adas.o(.bss) for array_juli_2
    app_adas.o(i.ADAS_Measure_Ju_Li_2) refers to main.o(.data) for g_event
    app_adas.o(i.ADAS_PWM_1_Enable) refers to gd32f10x_timer.o(i.timer_disable) for timer_disable
    app_adas.o(i.ADAS_PWM_1_Enable) refers to drv_adas.o(i.ADAS_PWM_Initial) for ADAS_PWM_Initial
    app_adas.o(i.ADAS_PWM_1_Enable) refers to gd32f10x_timer.o(i.timer_enable) for timer_enable
    app_adas.o(i.ADAS_PWM_1_Enable) refers to gd32f10x_timer.o(i.timer_counter_value_config) for timer_counter_value_config
    app_adas.o(i.ADAS_PWM_1_Enable) refers to app_adas.o(.data) for adas_receive_stag
    app_adas.o(i.ADAS_PWM_2_Enable) refers to gd32f10x_timer.o(i.timer_disable) for timer_disable
    app_adas.o(i.ADAS_PWM_2_Enable) refers to drv_adas.o(i.ADAS_PWM_Initial) for ADAS_PWM_Initial
    app_adas.o(i.ADAS_PWM_2_Enable) refers to gd32f10x_timer.o(i.timer_enable) for timer_enable
    app_adas.o(i.ADAS_PWM_2_Enable) refers to gd32f10x_timer.o(i.timer_counter_value_config) for timer_counter_value_config
    app_adas.o(i.ADAS_PWM_2_Enable) refers to app_adas.o(.data) for adas_receive_stag
    app_adas.o(i.ADAS_Timeout) refers to app_adas.o(.data) for adas_delay
    app_adas.o(i.ADAS_Timeout) refers to main.o(.data) for g_event
    app_adas.o(i.Can_ADAS_Self_Send) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_adas.o(i.Can_ADAS_Self_Send) refers to app_adas.o(.data) for ju_li_1
    app_adas.o(i.Handle_Can_Adas_CMD) refers to app_adas.o(i.ADAS_Enable) for ADAS_Enable
    app_adas.o(i.Rsp_Can_Adas_CMD) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_adas.o(i.Rsp_Can_Adas_CMD) refers to app_adas.o(.data) for adas_delay
    app_adas.o(i.Rsp_Can_Adas_CMD) refers to main.o(.data) for g_event
    app_bms_1.o(i.Bms_1_Self_Send_Timeout) refers to app_bms_1.o(.data) for bms_1_self_stimeout
    app_bms_1.o(i.Bms_1_Self_Send_Timeout) refers to main.o(.data) for g_event
    app_bms_1.o(i.Can_Bms_1_Cur_Vol_Self_Send_Check) refers to memcpya.o(.text) for __aeabi_memcpy
    app_bms_1.o(i.Can_Bms_1_Cur_Vol_Self_Send_Check) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_bms_1.o(i.Can_Bms_1_Cur_Vol_Self_Send_Check) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app_bms_1.o(i.Can_Bms_1_Cur_Vol_Self_Send_Check) refers to app_bms_1.o(.data) for bms_1_cur_vol_ss
    app_bms_1.o(i.Can_Bms_1_Cur_Vol_Self_Send_Check) refers to main.o(.data) for g_event
    app_bms_1.o(i.Can_Bms_1_Self_Send_Check) refers to memcpya.o(.text) for __aeabi_memcpy
    app_bms_1.o(i.Can_Bms_1_Self_Send_Check) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_bms_1.o(i.Can_Bms_1_Self_Send_Check) refers to app_bms_1.o(.data) for bms_1_self_ss
    app_bms_1.o(i.Can_Bms_1_Self_Send_Check) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app_bms_1.o(i.Handle_Can_Bms_1_CMD) refers to app_bms_1.o(.data) for bms_1_self_stimeout
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to memcpya.o(.text) for __aeabi_memcpy
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to app_rs485_1.o(i.Is_Sub_BMS_1_Normal) for Is_Sub_BMS_1_Normal
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to dfltui.o(.text) for __aeabi_ui2d
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to dmul.o(.text) for __aeabi_dmul
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to ddiv.o(.text) for __aeabi_ddiv
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to dfixui.o(.text) for __aeabi_d2uiz
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to app_bms_1.o(.data) for bms_1_self_stimeout
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to app_rs485_1.o(.bss) for sub_bms_info_1
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to app.o(.bss) for sheng_yu_li_cheng
    app_bms_1.o(i.Rsp_Can_Bms_1_CMD) refers to main.o(.data) for g_event
    app_bms_2.o(i.Bms_2_Self_Send_Timeout) refers to app_bms_2.o(.data) for bms_2_self_stimeout
    app_bms_2.o(i.Bms_2_Self_Send_Timeout) refers to main.o(.data) for g_event
    app_bms_2.o(i.Can_Bms_2_Cur_Vol_Self_Send_Check) refers to memcpya.o(.text) for __aeabi_memcpy
    app_bms_2.o(i.Can_Bms_2_Cur_Vol_Self_Send_Check) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_bms_2.o(i.Can_Bms_2_Cur_Vol_Self_Send_Check) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app_bms_2.o(i.Can_Bms_2_Cur_Vol_Self_Send_Check) refers to app_bms_2.o(.data) for bms_2_cur_vol_ss
    app_bms_2.o(i.Can_Bms_2_Cur_Vol_Self_Send_Check) refers to main.o(.data) for g_event
    app_bms_2.o(i.Can_Bms_2_Self_Send_Check) refers to memcpya.o(.text) for __aeabi_memcpy
    app_bms_2.o(i.Can_Bms_2_Self_Send_Check) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_bms_2.o(i.Can_Bms_2_Self_Send_Check) refers to app_bms_2.o(.data) for bms_2_self_ss
    app_bms_2.o(i.Can_Bms_2_Self_Send_Check) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app_bms_2.o(i.Handle_Can_Bms_2_CMD) refers to app_bms_2.o(.data) for bms_2_self_stimeout
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to memcpya.o(.text) for __aeabi_memcpy
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to app_rs485_2.o(i.Is_Sub_BMS_2_Normal) for Is_Sub_BMS_2_Normal
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to dfltui.o(.text) for __aeabi_ui2d
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to dmul.o(.text) for __aeabi_dmul
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to ddiv.o(.text) for __aeabi_ddiv
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to dfixui.o(.text) for __aeabi_d2uiz
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to drv_can.o(i.Send_Data_Can) for Send_Data_Can
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to app_bms_2.o(.data) for bms_2_self_stimeout
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to app_rs485_2.o(.bss) for sub_bms_info_2
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to app.o(.bss) for sheng_yu_li_cheng
    app_bms_2.o(i.Rsp_Can_Bms_2_CMD) refers to main.o(.data) for g_event
    hardware_test.o(i.HT_Flash_flag_clear) refers to gd32f10x_fmc.o(i.fmc_flag_clear) for fmc_flag_clear
    hardware_test.o(i.HT_Handle_CMD) refers to hardware_test.o(i.HT_Frame_CRC) for HT_Frame_CRC
    hardware_test.o(i.HT_Handle_CMD) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    hardware_test.o(i.HT_Handle_CMD) refers to app.o(.data) for work_normal
    hardware_test.o(i.HT_Handle_RS485_Data) refers to drv_usart.o(i.Get_RS485_Data) for Get_RS485_Data
    hardware_test.o(i.HT_Handle_RS485_Data) refers to drv_usart_2.o(i.Get_RS485_2_Data) for Get_RS485_2_Data
    hardware_test.o(i.HT_Handle_RS485_Data) refers to hardware_test.o(i.HT_Handle_CMD) for HT_Handle_CMD
    hardware_test.o(i.HT_Handle_RS485_Data) refers to hardware_test.o(i.HT_Rsp_CMD) for HT_Rsp_CMD
    hardware_test.o(i.HT_Handle_RS485_Data) refers to drv_usart.o(i.Send_Data_RS485) for Send_Data_RS485
    hardware_test.o(i.HT_Handle_RS485_Data) refers to drv_usart_2.o(i.Send_Data_2_RS485) for Send_Data_2_RS485
    hardware_test.o(i.HT_Handle_RS485_Data) refers to hardware_test.o(.bss) for app_rs485_buf
    hardware_test.o(i.HT_Handle_RS485_Data) refers to hardware_test.o(.data) for where_from
    hardware_test.o(i.HT_Main) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    hardware_test.o(i.HT_Main) refers to hardware_test.o(i.Check_HT_Flash) for Check_HT_Flash
    hardware_test.o(i.HT_Main) refers to app_end_ctr.o(i.qws_iap_write_magic) for qws_iap_write_magic
    hardware_test.o(i.HT_Main) refers to hardware_test.o(i.Writer_HT_Flash) for Writer_HT_Flash
    hardware_test.o(i.HT_Main) refers to drv_can.o(i.Check_Can_Poll) for Check_Can_Poll
    hardware_test.o(i.HT_Main) refers to app_can.o(i.Handle_Can_Data) for Handle_Can_Data
    hardware_test.o(i.HT_Main) refers to hardware_test.o(i.HT_Handle_RS485_Data) for HT_Handle_RS485_Data
    hardware_test.o(i.HT_Main) refers to app_adas.o(i.ADAS_PWM_1_Enable) for ADAS_PWM_1_Enable
    hardware_test.o(i.HT_Main) refers to app_adas.o(i.ADAS_PWM_2_Enable) for ADAS_PWM_2_Enable
    hardware_test.o(i.HT_Main) refers to app_adas.o(i.ADAS_Measure_Finish_Ju_Li_1) for ADAS_Measure_Finish_Ju_Li_1
    hardware_test.o(i.HT_Main) refers to app_can.o(i.ADAS_Self_Send_Up) for ADAS_Self_Send_Up
    hardware_test.o(i.HT_Main) refers to app_adas.o(i.ADAS_Measure_Finish_Ju_Li_2) for ADAS_Measure_Finish_Ju_Li_2
    hardware_test.o(i.HT_Main) refers to hardware_test.o(.data) for ht_mode
    hardware_test.o(i.HT_Main) refers to app_rs485_1.o(.data) for send_delay
    hardware_test.o(i.HT_Main) refers to main.o(.data) for g_event
    hardware_test.o(i.HT_Reboot_Timeout) refers to hardware_test.o(.data) for HT_Reboot
    hardware_test.o(i.HT_Reboot_Timeout) refers to main.o(.data) for g_event
    hardware_test.o(i.HT_Rsp_CMD) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    hardware_test.o(i.HT_Rsp_CMD) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    hardware_test.o(i.HT_Rsp_CMD) refers to delay.o(i.delay_1ms) for delay_1ms
    hardware_test.o(i.HT_Rsp_CMD) refers to measure_vol.o(i.Measure_Vol) for Measure_Vol
    hardware_test.o(i.HT_Rsp_CMD) refers to hardware_test.o(.data) for over_12V
    hardware_test.o(i.HT_Rsp_CMD) refers to measure_temprature.o(i.getTemperature) for getTemperature
    hardware_test.o(i.HT_Rsp_CMD) refers to app_adas.o(i.ADAS_Enable) for ADAS_Enable
    hardware_test.o(i.HT_Rsp_CMD) refers to hardware_test.o(i.HT_Frame_CRC) for HT_Frame_CRC
    hardware_test.o(i.HT_Rsp_CMD) refers to drv_io.o(.data) for xl_count
    hardware_test.o(i.HT_Rsp_CMD) refers to measure_temprature.o(.data) for ctr_temperature
    hardware_test.o(i.HT_Rsp_CMD) refers to app_adas.o(.data) for ju_li_1
    hardware_test.o(i.Writer_HT_Flash) refers to gd32f10x_fmc.o(i.fmc_unlock) for fmc_unlock
    hardware_test.o(i.Writer_HT_Flash) refers to hardware_test.o(i.HT_Flash_flag_clear) for HT_Flash_flag_clear
    hardware_test.o(i.Writer_HT_Flash) refers to gd32f10x_fmc.o(i.fmc_page_erase) for fmc_page_erase
    hardware_test.o(i.Writer_HT_Flash) refers to gd32f10x_fmc.o(i.fmc_halfword_program) for fmc_halfword_program
    hardware_test.o(i.Writer_HT_Flash) refers to gd32f10x_fmc.o(i.fmc_lock) for fmc_lock
    hardware_test.o(i.Writer_HT_Flash) refers to hardware_test.o(.data) for HT_Reboot
    low_power.o(i.Enter_Sleep) refers to delay.o(i.systick_close) for systick_close
    low_power.o(i.Enter_Sleep) refers to gd32f10x_usart.o(i.usart_deinit) for usart_deinit
    low_power.o(i.Enter_Sleep) refers to gd32f10x_can.o(i.can_deinit) for can_deinit
    low_power.o(i.Enter_Sleep) refers to low_power.o(i.RTC_Open) for RTC_Open
    low_power.o(i.Enter_Sleep) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    low_power.o(i.Enter_Sleep) refers to gd32f10x_pmu.o(i.pmu_to_deepsleepmode) for pmu_to_deepsleepmode
    low_power.o(i.Enter_Sleep) refers to system_gd32f10x.o(i.SystemInit) for SystemInit
    low_power.o(i.Enter_Sleep) refers to delay.o(i.systick_config) for systick_config
    low_power.o(i.Enter_Sleep) refers to low_power.o(i.LP_Measure_Vol_Initial) for LP_Measure_Vol_Initial
    low_power.o(i.Enter_Sleep) refers to measure_vol.o(i.Measure_Vol) for Measure_Vol
    low_power.o(i.Enter_Sleep_Delay_Timeout) refers to low_power.o(.data) for enter_sleep_delay
    low_power.o(i.Enter_Sleep_Delay_Timeout) refers to main.o(.data) for g_event
    low_power.o(i.LP_Measure_Vol_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    low_power.o(i.LP_Measure_Vol_Initial) refers to gd32f10x_rcu.o(i.rcu_adc_clock_config) for rcu_adc_clock_config
    low_power.o(i.LP_Measure_Vol_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    low_power.o(i.Low_Power_Initial) refers to low_power.o(i.Set_Enter_Sleep_Delay) for Set_Enter_Sleep_Delay
    low_power.o(i.RTC_IRQHandler) refers to gd32f10x_rtc.o(i.rtc_flag_get) for rtc_flag_get
    low_power.o(i.RTC_IRQHandler) refers to gd32f10x_rtc.o(i.rtc_flag_clear) for rtc_flag_clear
    low_power.o(i.RTC_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    low_power.o(i.RTC_IRQHandler) refers to gd32f10x_rtc.o(i.rtc_lwoff_wait) for rtc_lwoff_wait
    low_power.o(i.RTC_IRQHandler) refers to gd32f10x_rtc.o(i.rtc_counter_set) for rtc_counter_set
    low_power.o(i.RTC_Open) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    low_power.o(i.RTC_Open) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    low_power.o(i.RTC_Open) refers to gd32f10x_pmu.o(i.pmu_backup_write_enable) for pmu_backup_write_enable
    low_power.o(i.RTC_Open) refers to gd32f10x_bkp.o(i.bkp_deinit) for bkp_deinit
    low_power.o(i.RTC_Open) refers to gd32f10x_exti.o(i.exti_init) for exti_init
    low_power.o(i.RTC_Open) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    low_power.o(i.RTC_Open) refers to gd32f10x_exti.o(i.exti_interrupt_enable) for exti_interrupt_enable
    low_power.o(i.RTC_Open) refers to gd32f10x_rcu.o(i.rcu_osci_on) for rcu_osci_on
    low_power.o(i.RTC_Open) refers to gd32f10x_rcu.o(i.rcu_osci_stab_wait) for rcu_osci_stab_wait
    low_power.o(i.RTC_Open) refers to gd32f10x_rcu.o(i.rcu_rtc_clock_config) for rcu_rtc_clock_config
    low_power.o(i.RTC_Open) refers to gd32f10x_rtc.o(i.rtc_register_sync_wait) for rtc_register_sync_wait
    low_power.o(i.RTC_Open) refers to gd32f10x_rtc.o(i.rtc_lwoff_wait) for rtc_lwoff_wait
    low_power.o(i.RTC_Open) refers to gd32f10x_rtc.o(i.rtc_interrupt_enable) for rtc_interrupt_enable
    low_power.o(i.RTC_Open) refers to gd32f10x_rtc.o(i.rtc_prescaler_set) for rtc_prescaler_set
    low_power.o(i.RTC_Open) refers to gd32f10x_rtc.o(i.rtc_alarm_config) for rtc_alarm_config
    low_power.o(i.Reset_Enter_Sleep_Delay) refers to low_power.o(.data) for enter_sleep_delay
    low_power.o(i.Set_Enter_Sleep_Delay) refers to low_power.o(.data) for enter_sleep_delay
    delay.o(i.SysTick_Handler) refers to app.o(i.Save_Param_Time_Out) for Save_Param_Time_Out
    delay.o(i.SysTick_Handler) refers to drv_io.o(i.ACC2_PWM) for ACC2_PWM
    delay.o(i.SysTick_Handler) refers to app_end_ctr.o(i.ACC12_OVER_Loader_Timeout) for ACC12_OVER_Loader_Timeout
    delay.o(i.SysTick_Handler) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    delay.o(i.SysTick_Handler) refers to app_bms_1.o(i.Bms_1_Self_Send_Timeout) for Bms_1_Self_Send_Timeout
    delay.o(i.SysTick_Handler) refers to app_bms_2.o(i.Bms_2_Self_Send_Timeout) for Bms_2_Self_Send_Timeout
    delay.o(i.SysTick_Handler) refers to app_end_ctr.o(i.End_Ctr_Self_Send_Timeout) for End_Ctr_Self_Send_Timeout
    delay.o(i.SysTick_Handler) refers to app_adas.o(i.ADAS_Timeout) for ADAS_Timeout
    delay.o(i.SysTick_Handler) refers to app_end_ctr.o(i.Shield_XL_Timeout) for Shield_XL_Timeout
    delay.o(i.SysTick_Handler) refers to drv_io.o(i.Check_Charger_Timeout) for Check_Charger_Timeout
    delay.o(i.SysTick_Handler) refers to app.o(i.Series_Delay_Timeout) for Series_Delay_Timeout
    delay.o(i.SysTick_Handler) refers to low_power.o(i.Enter_Sleep_Delay_Timeout) for Enter_Sleep_Delay_Timeout
    delay.o(i.SysTick_Handler) refers to hardware_test.o(i.HT_Reboot_Timeout) for HT_Reboot_Timeout
    delay.o(i.SysTick_Handler) refers to delay.o(.data) for s_ms
    delay.o(i.SysTick_Handler) refers to measure_temprature.o(.data) for measure_temp
    delay.o(i.SysTick_Handler) refers to main.o(.data) for g_event
    delay.o(i.SysTick_Handler) refers to drv_usart.o(.data) for uart1_tout
    delay.o(i.SysTick_Handler) refers to drv_usart_2.o(.data) for uart2_tout
    delay.o(i.SysTick_Handler) refers to app_rs485_1.o(.bss) for sub_rs485_time_out_1
    delay.o(i.SysTick_Handler) refers to app_rs485_1.o(.data) for RS485_busy_1
    delay.o(i.SysTick_Handler) refers to app_rs485_2.o(.bss) for sub_rs485_time_out_2
    delay.o(i.SysTick_Handler) refers to app_rs485_2.o(.data) for RS485_busy_2
    delay.o(i.SysTick_Handler) refers to app.o(.bss) for update_bat
    delay.o(i.SysTick_Handler) refers to drv_io.o(.data) for side_stay_dec_delay
    delay.o(i.delay_1ms) refers to delay.o(.data) for delay
    delay.o(i.systick_config) refers to delay.o(i.NVIC_SetPriority) for NVIC_SetPriority
    delay.o(i.systick_config) refers to system_gd32f10x.o(.data) for SystemCoreClock
    delay.o(i.systick_config) refers to delay.o(.data) for delay
    drv_can.o(i.CAN_Config) refers to memseta.o(.text) for __aeabi_memclr
    drv_can.o(i.CAN_Config) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_can.o(i.CAN_Config) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_can.o(i.CAN_Config) refers to gd32f10x_gpio.o(i.gpio_pin_remap_config) for gpio_pin_remap_config
    drv_can.o(i.CAN_Config) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    drv_can.o(i.CAN_Config) refers to gd32f10x_can.o(i.can_struct_para_init) for can_struct_para_init
    drv_can.o(i.CAN_Config) refers to gd32f10x_can.o(i.can_deinit) for can_deinit
    drv_can.o(i.CAN_Config) refers to gd32f10x_can.o(i.can_init) for can_init
    drv_can.o(i.CAN_Config) refers to gd32f10x_can.o(i.can_filter_init) for can_filter_init
    drv_can.o(i.CAN_Config) refers to drv_can.o(i.Can_NVIC_Config) for Can_NVIC_Config
    drv_can.o(i.CAN_Config) refers to gd32f10x_can.o(i.can_interrupt_enable) for can_interrupt_enable
    drv_can.o(i.CAN_Config) refers to drv_can.o(.bss) for can_ctr_self
    drv_can.o(i.CAN_Config) refers to drv_can.o(.data) for filter_ctr_self_id
    drv_can.o(i.CAN_Config_HW) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_can.o(i.CAN_Config_HW) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_can.o(i.CAN_Config_HW) refers to gd32f10x_gpio.o(i.gpio_pin_remap_config) for gpio_pin_remap_config
    drv_can.o(i.CAN_Config_HW) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    drv_can.o(i.CAN_Config_HW) refers to gd32f10x_can.o(i.can_struct_para_init) for can_struct_para_init
    drv_can.o(i.CAN_Config_HW) refers to gd32f10x_can.o(i.can_deinit) for can_deinit
    drv_can.o(i.CAN_Config_HW) refers to gd32f10x_can.o(i.can_init) for can_init
    drv_can.o(i.CAN_Config_HW) refers to gd32f10x_can.o(i.can_filter_init) for can_filter_init
    drv_can.o(i.CAN_Config_HW) refers to drv_can.o(i.Can_NVIC_Config) for Can_NVIC_Config
    drv_can.o(i.CAN_Config_HW) refers to gd32f10x_can.o(i.can_interrupt_enable) for can_interrupt_enable
    drv_can.o(i.CAN_Config_HW) refers to drv_can.o(.bss) for can_parameter
    drv_can.o(i.CAN_Config_HW) refers to drv_can.o(.data) for filter_ctr_self_id
    drv_can.o(i.Can_NVIC_Config) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    drv_can.o(i.Can_Stop_Send) refers to drv_can.o(.data) for can_busy
    drv_can.o(i.Check_Can_Poll) refers to gd32f10x_can.o(i.can_error_get) for can_error_get
    drv_can.o(i.Check_Can_Poll) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    drv_can.o(i.Check_Can_Poll) refers to gd32f10x_can.o(i.can_deinit) for can_deinit
    drv_can.o(i.Check_Can_Poll) refers to drv_can.o(i.CAN_Config_HW) for CAN_Config_HW
    drv_can.o(i.Check_Can_Poll) refers to app.o(.data) for work_normal
    drv_can.o(i.Check_Can_Poll) refers to drv_can.o(.data) for can_busy
    drv_can.o(i.Get_Data_Can) refers to memcpya.o(.text) for __aeabi_memcpy
    drv_can.o(i.Get_Data_Can) refers to drv_can.o(i.Reset_Can_Rx_Buffer) for Reset_Can_Rx_Buffer
    drv_can.o(i.Get_Data_Can) refers to drv_can.o(.bss) for can_ctr_self
    drv_can.o(i.Send_Data_Can) refers to memcpya.o(.text) for __aeabi_memcpy
    drv_can.o(i.Send_Data_Can) refers to memseta.o(.text) for __aeabi_memclr4
    drv_can.o(i.Send_Data_Can) refers to gd32f10x_can.o(i.can_message_transmit) for can_message_transmit
    drv_can.o(i.Send_Data_Can) refers to gd32f10x_can.o(i.can_interrupt_enable) for can_interrupt_enable
    drv_can.o(i.Send_Data_Can) refers to drv_can.o(.data) for can_busy
    drv_can.o(i.Send_Data_Can) refers to app.o(.data) for work_normal
    drv_can.o(i.Send_Data_Can) refers to drv_can.o(.bss) for can_tx_frame
    drv_can.o(i.USBD_HP_CAN0_TX_IRQHandler) refers to memseta.o(.text) for __aeabi_memclr4
    drv_can.o(i.USBD_HP_CAN0_TX_IRQHandler) refers to memcpya.o(.text) for __aeabi_memcpy
    drv_can.o(i.USBD_HP_CAN0_TX_IRQHandler) refers to gd32f10x_can.o(i.can_message_transmit) for can_message_transmit
    drv_can.o(i.USBD_HP_CAN0_TX_IRQHandler) refers to gd32f10x_can.o(i.can_interrupt_disable) for can_interrupt_disable
    drv_can.o(i.USBD_HP_CAN0_TX_IRQHandler) refers to drv_can.o(.bss) for can_tx_frame
    drv_can.o(i.USBD_HP_CAN0_TX_IRQHandler) refers to drv_can.o(.data) for can_busy
    drv_can.o(i.USBD_LP_CAN0_RX0_IRQHandler) refers to gd32f10x_can.o(i.can_message_receive) for can_message_receive
    drv_can.o(i.USBD_LP_CAN0_RX0_IRQHandler) refers to memcpya.o(.text) for __aeabi_memcpy
    drv_can.o(i.USBD_LP_CAN0_RX0_IRQHandler) refers to drv_can.o(.bss) for can_ctr_self
    drv_can.o(i.fputc) refers to memseta.o(.text) for __aeabi_memclr4
    drv_can.o(i.fputc) refers to gd32f10x_can.o(i.can_message_transmit) for can_message_transmit
    drv_can.o(i.fputc) refers to delay.o(i.delay_1us) for delay_1us
    drv_can.o(i.fputc) refers to app.o(.data) for work_normal
    drv_usart.o(i.Enable_Uart1_Timer) refers to drv_usart.o(.data) for uart1_tout
    drv_usart.o(i.Get_RS485_Data) refers to memcpya.o(.text) for __aeabi_memcpy
    drv_usart.o(i.Get_RS485_Data) refers to drv_usart.o(i.Reset_RX_Buffer) for Reset_RX_Buffer
    drv_usart.o(i.Get_RS485_Data) refers to drv_usart.o(.data) for rx_count
    drv_usart.o(i.Get_RS485_Data) refers to drv_usart.o(.bss) for rx_buffer
    drv_usart.o(i.Reset_RX_Buffer) refers to memseta.o(.text) for __aeabi_memclr
    drv_usart.o(i.Reset_RX_Buffer) refers to drv_usart.o(.bss) for rx_buffer
    drv_usart.o(i.Reset_RX_Buffer) refers to drv_usart.o(.data) for rx_count
    drv_usart.o(i.Send_Data_RS485) refers to memcpya.o(.text) for __aeabi_memcpy
    drv_usart.o(i.Send_Data_RS485) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
    drv_usart.o(i.Send_Data_RS485) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
    drv_usart.o(i.Send_Data_RS485) refers to drv_usart.o(.bss) for tx_buffer
    drv_usart.o(i.Send_Data_RS485) refers to drv_usart.o(.data) for tx_count
    drv_usart.o(i.USART0_IRQHandler) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
    drv_usart.o(i.USART0_IRQHandler) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
    drv_usart.o(i.USART0_IRQHandler) refers to drv_usart.o(i.Enable_Uart1_Timer) for Enable_Uart1_Timer
    drv_usart.o(i.USART0_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_disable) for usart_interrupt_disable
    drv_usart.o(i.USART0_IRQHandler) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
    drv_usart.o(i.USART0_IRQHandler) refers to drv_usart.o(.data) for rx_count
    drv_usart.o(i.USART0_IRQHandler) refers to drv_usart.o(.bss) for rx_buffer
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_deinit) for usart_deinit
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_baudrate_set) for usart_baudrate_set
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_word_length_set) for usart_word_length_set
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_stop_bit_set) for usart_stop_bit_set
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_parity_config) for usart_parity_config
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_hardware_flow_rts_config) for usart_hardware_flow_rts_config
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_hardware_flow_cts_config) for usart_hardware_flow_cts_config
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_receive_config) for usart_receive_config
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_transmit_config) for usart_transmit_config
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
    drv_usart.o(i.Usart1_Initial) refers to gd32f10x_usart.o(i.usart_enable) for usart_enable
    drv_io.o(i.ACC2_Enable) refers to drv_io.o(i.Check_S11) for Check_S11
    drv_io.o(i.ACC2_Enable) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    drv_io.o(i.ACC2_Enable) refers to drv_io.o(.data) for acc2_delay
    drv_io.o(i.ACC2_Is_On) refers to gd32f10x_gpio.o(i.gpio_output_bit_get) for gpio_output_bit_get
    drv_io.o(i.ACC2_Is_On) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    drv_io.o(i.ACC2_Is_On) refers to drv_io.o(.data) for acc2_delay
    drv_io.o(i.ACC2_PWM) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    drv_io.o(i.ACC2_PWM) refers to drv_io.o(.data) for acc2_delay
    drv_io.o(i.Charge_Dec_IRQ_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_io.o(i.Charge_Dec_IRQ_Initial) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    drv_io.o(i.Charge_Dec_IRQ_Initial) refers to gd32f10x_gpio.o(i.gpio_exti_source_select) for gpio_exti_source_select
    drv_io.o(i.Charge_Dec_IRQ_Initial) refers to gd32f10x_exti.o(i.exti_init) for exti_init
    drv_io.o(i.Charge_Dec_IRQ_Initial) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    drv_io.o(i.Check_Charger_Timeout) refers to drv_io.o(.data) for charge_delay
    drv_io.o(i.Check_S11) refers to app.o(i.S11_May_Operate) for S11_May_Operate
    drv_io.o(i.Check_S11) refers to app.o(i.S11_FL_On) for S11_FL_On
    drv_io.o(i.Check_S11) refers to drv_io.o(i.ACC2_Is_On) for ACC2_Is_On
    drv_io.o(i.Check_S11) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    drv_io.o(i.Check_S11_May_Operate) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    drv_io.o(i.Check_S11_May_Operate) refers to drv_io.o(i.ACC2_Is_On) for ACC2_Is_On
    drv_io.o(i.Check_S11_May_Operate) refers to app.o(i.S11_May_Operate) for S11_May_Operate
    drv_io.o(i.Check_S11_May_Operate) refers to app.o(i.S11_FL_On) for S11_FL_On
    drv_io.o(i.EXTI0_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
    drv_io.o(i.EXTI0_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    drv_io.o(i.EXTI0_IRQHandler) refers to drv_io.o(.data) for acc2_dec_delay
    drv_io.o(i.EXTI10_15_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
    drv_io.o(i.EXTI10_15_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    drv_io.o(i.EXTI10_15_IRQHandler) refers to app_end_ctr.o(i.ACC12_OVER_Loader_Interrupt) for ACC12_OVER_Loader_Interrupt
    drv_io.o(i.EXTI10_15_IRQHandler) refers to drv_io.o(.data) for side_stay_dec_delay
    drv_io.o(i.EXTI10_15_IRQHandler) refers to hardware_test.o(.data) for ht_mode
    drv_io.o(i.EXTI1_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
    drv_io.o(i.EXTI1_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    drv_io.o(i.EXTI3_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
    drv_io.o(i.EXTI3_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    drv_io.o(i.EXTI4_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
    drv_io.o(i.EXTI4_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    drv_io.o(i.EXTI4_IRQHandler) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    drv_io.o(i.EXTI4_IRQHandler) refers to drv_io.o(i.Set_Charger_In) for Set_Charger_In
    drv_io.o(i.EXTI5_9_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
    drv_io.o(i.EXTI5_9_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    drv_io.o(i.EXTI5_9_IRQHandler) refers to app_adas.o(i.ADAS_Measure_Ju_Li_1) for ADAS_Measure_Ju_Li_1
    drv_io.o(i.EXTI5_9_IRQHandler) refers to app_adas.o(i.ADAS_Measure_Ju_Li_2) for ADAS_Measure_Ju_Li_2
    drv_io.o(i.EXTI5_9_IRQHandler) refers to drv_io.o(.data) for qd_dec_delay
    drv_io.o(i.E_CTR_Dec_IRQ_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_io.o(i.E_CTR_Dec_IRQ_Initial) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    drv_io.o(i.E_CTR_Dec_IRQ_Initial) refers to gd32f10x_gpio.o(i.gpio_exti_source_select) for gpio_exti_source_select
    drv_io.o(i.E_CTR_Dec_IRQ_Initial) refers to gd32f10x_exti.o(i.exti_init) for exti_init
    drv_io.o(i.E_CTR_Dec_IRQ_Initial) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    drv_io.o(i.E_CTR_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_io.o(i.E_CTR_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_io.o(i.E_CTR_Initial) refers to drv_io.o(i.ACC2_Enable) for ACC2_Enable
    drv_io.o(i.E_CTR_Initial) refers to gd32f10x_gpio.o(i.gpio_pin_remap_config) for gpio_pin_remap_config
    drv_io.o(i.E_CTR_Initial) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    drv_io.o(i.E_CTR_Initial) refers to drv_io.o(i.QD_Enable_From) for QD_Enable_From
    drv_io.o(i.E_CTR_Initial) refers to drv_io.o(i.E_CTR_Dec_IRQ_Initial) for E_CTR_Dec_IRQ_Initial
    drv_io.o(i.E_CTR_Initial) refers to drv_io.o(.data) for side_stay_dec_delay
    drv_io.o(i.GPIO_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_io.o(i.GPIO_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_io.o(i.GPIO_Initial) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    drv_io.o(i.GPIO_Initial) refers to gd32f10x_gpio.o(i.gpio_pin_remap_config) for gpio_pin_remap_config
    drv_io.o(i.GPIO_Initial) refers to drv_io.o(i.Charge_Dec_IRQ_Initial) for Charge_Dec_IRQ_Initial
    drv_io.o(i.IS_CHARGE_IN) refers to drv_io.o(.bss) for check_charger
    drv_io.o(i.QD_Enable_From) refers to drv_io.o(i.Check_S11) for Check_S11
    drv_io.o(i.QD_Enable_From) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
    drv_io.o(i.QD_Enable_From) refers to drv_io.o(.data) for QD_switch_from
    drv_io.o(i.Set_Charger_In) refers to drv_io.o(.data) for battery_charged_full
    drv_io.o(i.Set_Charger_In) refers to drv_io.o(.bss) for check_charger
    drv_io.o(i.Set_Charger_In) refers to app_rs485_1.o(.data) for cang_wei
    drv_io.o(i._CB_Operate_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_io.o(i._CB_Operate_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_deinit) for adc_deinit
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_mode_config) for adc_mode_config
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_special_function_config) for adc_special_function_config
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_data_alignment_config) for adc_data_alignment_config
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_channel_length_config) for adc_channel_length_config
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_regular_channel_config) for adc_regular_channel_config
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_external_trigger_source_config) for adc_external_trigger_source_config
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_external_trigger_config) for adc_external_trigger_config
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_enable) for adc_enable
    drv_adc.o(i.Sample_ADC_Value) refers to delay.o(i.delay_1ms) for delay_1ms
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_calibration_enable) for adc_calibration_enable
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_software_trigger_enable) for adc_software_trigger_enable
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_flag_get) for adc_flag_get
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_regular_data_read) for adc_regular_data_read
    drv_adc.o(i.Sample_ADC_Value) refers to gd32f10x_adc.o(i.adc_flag_clear) for adc_flag_clear
    drv_adc.o(i._Measure_Temprature_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_adc.o(i._Measure_Temprature_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_adc.o(i._Measure_Temprature_Initial) refers to gd32f10x_rcu.o(i.rcu_adc_clock_config) for rcu_adc_clock_config
    drv_adc.o(i._Measure_Vol_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_adc.o(i.adc_getResult_6t) refers to drv_adc.o(i.Sample_ADC_Value) for Sample_ADC_Value
    drv_usart_2.o(i.Enable_Uart2_Timer) refers to drv_usart_2.o(.data) for uart2_tout
    drv_usart_2.o(i.Get_RS485_2_Data) refers to memcpya.o(.text) for __aeabi_memcpy
    drv_usart_2.o(i.Get_RS485_2_Data) refers to drv_usart_2.o(i.Reset_RX_Buffer) for Reset_RX_Buffer
    drv_usart_2.o(i.Get_RS485_2_Data) refers to drv_usart_2.o(.data) for rx_count
    drv_usart_2.o(i.Get_RS485_2_Data) refers to drv_usart_2.o(.bss) for rx_buffer
    drv_usart_2.o(i.Reset_RX_Buffer) refers to memseta.o(.text) for __aeabi_memclr
    drv_usart_2.o(i.Reset_RX_Buffer) refers to drv_usart_2.o(.bss) for rx_buffer
    drv_usart_2.o(i.Reset_RX_Buffer) refers to drv_usart_2.o(.data) for rx_count
    drv_usart_2.o(i.Send_Data_2_RS485) refers to memcpya.o(.text) for __aeabi_memcpy
    drv_usart_2.o(i.Send_Data_2_RS485) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
    drv_usart_2.o(i.Send_Data_2_RS485) refers to drv_usart_2.o(.bss) for tx_buffer
    drv_usart_2.o(i.Send_Data_2_RS485) refers to drv_usart_2.o(.data) for tx_count
    drv_usart_2.o(i.USART1_IRQHandler) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
    drv_usart_2.o(i.USART1_IRQHandler) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
    drv_usart_2.o(i.USART1_IRQHandler) refers to drv_usart_2.o(i.Enable_Uart2_Timer) for Enable_Uart2_Timer
    drv_usart_2.o(i.USART1_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_disable) for usart_interrupt_disable
    drv_usart_2.o(i.USART1_IRQHandler) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
    drv_usart_2.o(i.USART1_IRQHandler) refers to drv_usart_2.o(.data) for rx_count
    drv_usart_2.o(i.USART1_IRQHandler) refers to drv_usart_2.o(.bss) for rx_buffer
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_deinit) for usart_deinit
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_baudrate_set) for usart_baudrate_set
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_word_length_set) for usart_word_length_set
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_stop_bit_set) for usart_stop_bit_set
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_parity_config) for usart_parity_config
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_hardware_flow_rts_config) for usart_hardware_flow_rts_config
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_hardware_flow_cts_config) for usart_hardware_flow_cts_config
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_receive_config) for usart_receive_config
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_transmit_config) for usart_transmit_config
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
    drv_usart_2.o(i.Usart2_Initial) refers to gd32f10x_usart.o(i.usart_enable) for usart_enable
    drv_adas.o(i.ADAS_Drv_IO_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_adas.o(i.ADAS_Drv_IO_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_adas.o(i.ADAS_Drv_IO_Initial) refers to gd32f10x_gpio.o(i.gpio_exti_source_select) for gpio_exti_source_select
    drv_adas.o(i.ADAS_Drv_IO_Initial) refers to gd32f10x_exti.o(i.exti_init) for exti_init
    drv_adas.o(i.ADAS_Drv_IO_Initial) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    drv_adas.o(i.ADAS_Drv_Initial) refers to drv_adas.o(i.ADAS_PWM_IO_Reset) for ADAS_PWM_IO_Reset
    drv_adas.o(i.ADAS_Drv_Initial) refers to drv_adas.o(i.ADAS_Timer_Initial) for ADAS_Timer_Initial
    drv_adas.o(i.ADAS_Drv_Initial) refers to drv_adas.o(i.ADAS_Receive_Timer_Initial) for ADAS_Receive_Timer_Initial
    drv_adas.o(i.ADAS_Drv_Initial) refers to drv_adas.o(i.ADAS_Drv_IO_Initial) for ADAS_Drv_IO_Initial
    drv_adas.o(i.ADAS_PWM_IO_Reset) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_adas.o(i.ADAS_PWM_IO_Reset) refers to gd32f10x_gpio.o(i.gpio_pin_remap_config) for gpio_pin_remap_config
    drv_adas.o(i.ADAS_PWM_IO_Reset) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_adas.o(i.ADAS_PWM_IO_Reset) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_gpio.o(i.gpio_pin_remap_config) for gpio_pin_remap_config
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_timer.o(i.timer_deinit) for timer_deinit
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_timer.o(i.timer_init) for timer_init
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_timer.o(i.timer_channel_output_config) for timer_channel_output_config
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_timer.o(i.timer_channel_output_pulse_value_config) for timer_channel_output_pulse_value_config
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_timer.o(i.timer_channel_output_mode_config) for timer_channel_output_mode_config
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_timer.o(i.timer_channel_output_shadow_config) for timer_channel_output_shadow_config
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_timer.o(i.timer_auto_reload_shadow_enable) for timer_auto_reload_shadow_enable
    drv_adas.o(i.ADAS_PWM_Initial) refers to gd32f10x_timer.o(i.timer_enable) for timer_enable
    drv_adas.o(i.ADAS_Receive_Timer_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_adas.o(i.ADAS_Receive_Timer_Initial) refers to gd32f10x_timer.o(i.timer_deinit) for timer_deinit
    drv_adas.o(i.ADAS_Receive_Timer_Initial) refers to gd32f10x_timer.o(i.timer_struct_para_init) for timer_struct_para_init
    drv_adas.o(i.ADAS_Receive_Timer_Initial) refers to gd32f10x_timer.o(i.timer_init) for timer_init
    drv_adas.o(i.ADAS_Receive_Timer_Initial) refers to gd32f10x_timer.o(i.timer_interrupt_disable) for timer_interrupt_disable
    drv_adas.o(i.ADAS_Receive_Timer_Initial) refers to gd32f10x_timer.o(i.timer_disable) for timer_disable
    drv_adas.o(i.ADAS_Timer_Initial) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    drv_adas.o(i.ADAS_Timer_Initial) refers to gd32f10x_timer.o(i.timer_deinit) for timer_deinit
    drv_adas.o(i.ADAS_Timer_Initial) refers to gd32f10x_timer.o(i.timer_struct_para_init) for timer_struct_para_init
    drv_adas.o(i.ADAS_Timer_Initial) refers to gd32f10x_timer.o(i.timer_init) for timer_init
    drv_adas.o(i.ADAS_Timer_Initial) refers to gd32f10x_timer.o(i.timer_interrupt_enable) for timer_interrupt_enable
    drv_adas.o(i.ADAS_Timer_Initial) refers to gd32f10x_timer.o(i.timer_disable) for timer_disable
    drv_adas.o(i.ADAS_Timer_Initial) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    drv_adas.o(i.TIMER2_IRQHandler) refers to gd32f10x_timer.o(i.timer_interrupt_flag_get) for timer_interrupt_flag_get
    drv_adas.o(i.TIMER2_IRQHandler) refers to gd32f10x_timer.o(i.timer_interrupt_flag_clear) for timer_interrupt_flag_clear
    drv_adas.o(i.TIMER2_IRQHandler) refers to gd32f10x_timer.o(i.timer_disable) for timer_disable
    drv_adas.o(i.TIMER2_IRQHandler) refers to drv_adas.o(i.ADAS_PWM_IO_Reset) for ADAS_PWM_IO_Reset
    drv_watch_dog.o(i.Watch_Dog_Initial) refers to gd32f10x_rcu.o(i.rcu_osci_on) for rcu_osci_on
    drv_watch_dog.o(i.Watch_Dog_Initial) refers to gd32f10x_rcu.o(i.rcu_osci_stab_wait) for rcu_osci_stab_wait
    drv_watch_dog.o(i.Watch_Dog_Initial) refers to gd32f10x_fwdgt.o(i.fwdgt_config) for fwdgt_config
    drv_watch_dog.o(i.Watch_Dog_Initial) refers to gd32f10x_fwdgt.o(i.fwdgt_enable) for fwdgt_enable
    system_gd32f10x.o(i.SystemCoreClockUpdate) refers to system_gd32f10x.o(.data) for SystemCoreClock
    system_gd32f10x.o(i.SystemInit) refers to system_gd32f10x.o(i.system_clock_config) for system_clock_config
    system_gd32f10x.o(i.system_clock_config) refers to system_gd32f10x.o(i.system_clock_108m_irc8m) for system_clock_108m_irc8m
    startup_gd32f10x_md.o(RESET) refers to startup_gd32f10x_md.o(STACK) for __initial_sp
    startup_gd32f10x_md.o(RESET) refers to startup_gd32f10x_md.o(.text) for Reset_Handler
    startup_gd32f10x_md.o(RESET) refers to gd32f10x_it.o(i.NMI_Handler) for NMI_Handler
    startup_gd32f10x_md.o(RESET) refers to gd32f10x_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_gd32f10x_md.o(RESET) refers to gd32f10x_it.o(i.MemManage_Handler) for MemManage_Handler
    startup_gd32f10x_md.o(RESET) refers to gd32f10x_it.o(i.BusFault_Handler) for BusFault_Handler
    startup_gd32f10x_md.o(RESET) refers to gd32f10x_it.o(i.UsageFault_Handler) for UsageFault_Handler
    startup_gd32f10x_md.o(RESET) refers to gd32f10x_it.o(i.SVC_Handler) for SVC_Handler
    startup_gd32f10x_md.o(RESET) refers to gd32f10x_it.o(i.DebugMon_Handler) for DebugMon_Handler
    startup_gd32f10x_md.o(RESET) refers to gd32f10x_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_gd32f10x_md.o(RESET) refers to delay.o(i.SysTick_Handler) for SysTick_Handler
    startup_gd32f10x_md.o(RESET) refers to low_power.o(i.RTC_IRQHandler) for RTC_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_io.o(i.EXTI0_IRQHandler) for EXTI0_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_io.o(i.EXTI1_IRQHandler) for EXTI1_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_io.o(i.EXTI3_IRQHandler) for EXTI3_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_io.o(i.EXTI4_IRQHandler) for EXTI4_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_can.o(i.USBD_HP_CAN0_TX_IRQHandler) for USBD_HP_CAN0_TX_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_can.o(i.USBD_LP_CAN0_RX0_IRQHandler) for USBD_LP_CAN0_RX0_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_io.o(i.EXTI5_9_IRQHandler) for EXTI5_9_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_adas.o(i.TIMER2_IRQHandler) for TIMER2_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_usart.o(i.USART0_IRQHandler) for USART0_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_usart_2.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_gd32f10x_md.o(RESET) refers to drv_io.o(i.EXTI10_15_IRQHandler) for EXTI10_15_IRQHandler
    startup_gd32f10x_md.o(.text) refers to system_gd32f10x.o(i.SystemInit) for SystemInit
    startup_gd32f10x_md.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    gd32f10x_adc.o(i.adc_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_adc.o(i.adc_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_bkp.o(i.bkp_deinit) refers to gd32f10x_rcu.o(i.rcu_bkp_reset_enable) for rcu_bkp_reset_enable
    gd32f10x_bkp.o(i.bkp_deinit) refers to gd32f10x_rcu.o(i.rcu_bkp_reset_disable) for rcu_bkp_reset_disable
    gd32f10x_can.o(i.can_debug_freeze_disable) refers to gd32f10x_dbg.o(i.dbg_periph_enable) for dbg_periph_enable
    gd32f10x_can.o(i.can_debug_freeze_enable) refers to gd32f10x_dbg.o(i.dbg_periph_enable) for dbg_periph_enable
    gd32f10x_can.o(i.can_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_can.o(i.can_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_dac.o(i.dac_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_dac.o(i.dac_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_dma.o(i.dma_channel_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_channel_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_circulation_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_circulation_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_deinit) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_init) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_interrupt_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_interrupt_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_memory_address_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_memory_increase_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_memory_increase_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_memory_to_memory_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_memory_to_memory_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_memory_width_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_periph_address_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_periph_increase_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_periph_increase_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_periph_width_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_priority_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_transfer_direction_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_transfer_number_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_dma.o(i.dma_transfer_number_get) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f10x_fmc.o(i.fmc_bank0_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_fmc.o(i.fmc_bank0_ready_wait) refers to gd32f10x_fmc.o(i.fmc_bank0_state_get) for fmc_bank0_state_get
    gd32f10x_fmc.o(i.fmc_bank1_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f10x_fmc.o(i.fmc_bank1_ready_wait) refers to gd32f10x_fmc.o(i.fmc_bank1_state_get) for fmc_bank1_state_get
    gd32f10x_fmc.o(i.fmc_halfword_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_fmc.o(i.fmc_halfword_program) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f10x_fmc.o(i.fmc_mass_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_fmc.o(i.fmc_mass_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f10x_fmc.o(i.fmc_page_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_fmc.o(i.fmc_page_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f10x_fmc.o(i.fmc_word_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_fmc.o(i.fmc_word_program) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f10x_fmc.o(i.ob_data_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_fmc.o(i.ob_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_fmc.o(i.ob_erase) refers to gd32f10x_fmc.o(i.ob_spc_get) for ob_spc_get
    gd32f10x_fmc.o(i.ob_security_protection_config) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_fmc.o(i.ob_user_write) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_fmc.o(i.ob_write_protection_enable) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f10x_gpio.o(i.gpio_afio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_gpio.o(i.gpio_afio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_gpio.o(i.gpio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_gpio.o(i.gpio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_i2c.o(i.i2c_clock_config) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
    gd32f10x_i2c.o(i.i2c_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_i2c.o(i.i2c_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_misc.o(i.nvic_irq_enable) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
    gd32f10x_pmu.o(i.pmu_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_pmu.o(i.pmu_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_rcu.o(i.rcu_deinit) refers to gd32f10x_rcu.o(i.rcu_osci_stab_wait) for rcu_osci_stab_wait
    gd32f10x_rcu.o(i.rcu_osci_stab_wait) refers to gd32f10x_rcu.o(i.rcu_flag_get) for rcu_flag_get
    gd32f10x_rtc.o(i.rtc_alarm_config) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
    gd32f10x_rtc.o(i.rtc_alarm_config) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
    gd32f10x_rtc.o(i.rtc_counter_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
    gd32f10x_rtc.o(i.rtc_counter_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
    gd32f10x_rtc.o(i.rtc_prescaler_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
    gd32f10x_rtc.o(i.rtc_prescaler_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
    gd32f10x_spi.o(i.i2s_psc_config) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
    gd32f10x_spi.o(i.spi_i2s_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_spi.o(i.spi_i2s_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_timer.o(i.timer_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_timer.o(i.timer_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_timer.o(i.timer_external_clock_mode0_config) refers to gd32f10x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
    gd32f10x_timer.o(i.timer_external_clock_mode1_config) refers to gd32f10x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
    gd32f10x_timer.o(i.timer_external_trigger_as_external_clock_config) refers to gd32f10x_timer.o(i.timer_input_trigger_source_select) for timer_input_trigger_source_select
    gd32f10x_timer.o(i.timer_input_capture_config) refers to gd32f10x_timer.o(i.timer_channel_input_capture_prescaler_config) for timer_channel_input_capture_prescaler_config
    gd32f10x_timer.o(i.timer_input_pwm_capture_config) refers to gd32f10x_timer.o(i.timer_channel_input_capture_prescaler_config) for timer_channel_input_capture_prescaler_config
    gd32f10x_timer.o(i.timer_internal_trigger_as_external_clock_config) refers to gd32f10x_timer.o(i.timer_input_trigger_source_select) for timer_input_trigger_source_select
    gd32f10x_usart.o(i.usart_baudrate_set) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
    gd32f10x_usart.o(i.usart_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_usart.o(i.usart_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f10x_wwdgt.o(i.wwdgt_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f10x_wwdgt.o(i.wwdgt_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    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 drv_can.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 drv_can.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers to stdout.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 drv_can.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 drv_can.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers to stdout.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
    fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    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 (Special) to iusefp.o(.text) for __I$use$fp
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    fflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fflti.o(.text) refers to fepilogue.o(.text) for _float_epilogue
    dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ffixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfixui.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    cdcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    cdrcmple.o(.text) 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_gd32f10x_md.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_gd32f10x_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
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    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


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

Removing Unused input sections from the image.

    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(.rrx_text), (6 bytes).
    Removing main.o(i.init_NVIC), (24 bytes).
    Removing main.o(i.test_Initial), (128 bytes).
    Removing app.o(.rev16_text), (4 bytes).
    Removing app.o(.revsh_text), (4 bytes).
    Removing app.o(.rrx_text), (6 bytes).
    Removing app.o(i.Check_Battery_Small_Current), (104 bytes).
    Removing app.o(i.Is_BAT1_Lock), (4 bytes).
    Removing app.o(i.Is_BAT2_Lock), (4 bytes).
    Removing app.o(i.test_io), (64 bytes).
    Removing app.o(.constdata), (8 bytes).
    Removing app_can.o(.rev16_text), (4 bytes).
    Removing app_can.o(.revsh_text), (4 bytes).
    Removing app_can.o(.rrx_text), (6 bytes).
    Removing app_can.o(i.Can_Test), (112 bytes).
    Removing app_rs485_1.o(.rev16_text), (4 bytes).
    Removing app_rs485_1.o(.revsh_text), (4 bytes).
    Removing app_rs485_1.o(.rrx_text), (6 bytes).
    Removing app_rs485_2.o(.rev16_text), (4 bytes).
    Removing app_rs485_2.o(.revsh_text), (4 bytes).
    Removing app_rs485_2.o(.rrx_text), (6 bytes).
    Removing measure_temprature.o(.rev16_text), (4 bytes).
    Removing measure_temprature.o(.revsh_text), (4 bytes).
    Removing measure_temprature.o(.rrx_text), (6 bytes).
    Removing measure_vol.o(.rev16_text), (4 bytes).
    Removing measure_vol.o(.revsh_text), (4 bytes).
    Removing measure_vol.o(.rrx_text), (6 bytes).
    Removing app_end_ctr.o(.rev16_text), (4 bytes).
    Removing app_end_ctr.o(.revsh_text), (4 bytes).
    Removing app_end_ctr.o(.rrx_text), (6 bytes).
    Removing app_adas.o(.rev16_text), (4 bytes).
    Removing app_adas.o(.revsh_text), (4 bytes).
    Removing app_adas.o(.rrx_text), (6 bytes).
    Removing app_adas.o(i.Handle_Can_Adas_CMD), (86 bytes).
    Removing app_adas.o(i.Rsp_Can_Adas_CMD), (320 bytes).
    Removing app_bms_1.o(.rev16_text), (4 bytes).
    Removing app_bms_1.o(.revsh_text), (4 bytes).
    Removing app_bms_1.o(.rrx_text), (6 bytes).
    Removing app_bms_1.o(i.Can_Bms_1_Cur_Vol_Self_Send_Check), (252 bytes).
    Removing app_bms_2.o(.rev16_text), (4 bytes).
    Removing app_bms_2.o(.revsh_text), (4 bytes).
    Removing app_bms_2.o(.rrx_text), (6 bytes).
    Removing app_bms_2.o(i.Can_Bms_2_Cur_Vol_Self_Send_Check), (252 bytes).
    Removing hardware_test.o(.rev16_text), (4 bytes).
    Removing hardware_test.o(.revsh_text), (4 bytes).
    Removing hardware_test.o(.rrx_text), (6 bytes).
    Removing hardware_test.o(.constdata), (2 bytes).
    Removing low_power.o(.rev16_text), (4 bytes).
    Removing low_power.o(.revsh_text), (4 bytes).
    Removing low_power.o(.rrx_text), (6 bytes).
    Removing low_power.o(i.Wake_Up), (2 bytes).
    Removing delay.o(.rev16_text), (4 bytes).
    Removing delay.o(.revsh_text), (4 bytes).
    Removing delay.o(.rrx_text), (6 bytes).
    Removing drv_can.o(.rev16_text), (4 bytes).
    Removing drv_can.o(.revsh_text), (4 bytes).
    Removing drv_can.o(.rrx_text), (6 bytes).
    Removing drv_usart.o(.rev16_text), (4 bytes).
    Removing drv_usart.o(.revsh_text), (4 bytes).
    Removing drv_usart.o(.rrx_text), (6 bytes).
    Removing drv_io.o(.rev16_text), (4 bytes).
    Removing drv_io.o(.revsh_text), (4 bytes).
    Removing drv_io.o(.rrx_text), (6 bytes).
    Removing drv_adc.o(.rev16_text), (4 bytes).
    Removing drv_adc.o(.revsh_text), (4 bytes).
    Removing drv_adc.o(.rrx_text), (6 bytes).
    Removing drv_usart_2.o(.rev16_text), (4 bytes).
    Removing drv_usart_2.o(.revsh_text), (4 bytes).
    Removing drv_usart_2.o(.rrx_text), (6 bytes).
    Removing gd32f10x_it.o(.rev16_text), (4 bytes).
    Removing gd32f10x_it.o(.revsh_text), (4 bytes).
    Removing gd32f10x_it.o(.rrx_text), (6 bytes).
    Removing drv_adas.o(.rev16_text), (4 bytes).
    Removing drv_adas.o(.revsh_text), (4 bytes).
    Removing drv_adas.o(.rrx_text), (6 bytes).
    Removing drv_watch_dog.o(.rev16_text), (4 bytes).
    Removing drv_watch_dog.o(.revsh_text), (4 bytes).
    Removing drv_watch_dog.o(.rrx_text), (6 bytes).
    Removing drv_watch_dog.o(i.Watch_Dog_Initial), (40 bytes).
    Removing system_gd32f10x.o(.rev16_text), (4 bytes).
    Removing system_gd32f10x.o(.revsh_text), (4 bytes).
    Removing system_gd32f10x.o(.rrx_text), (6 bytes).
    Removing system_gd32f10x.o(i.SystemCoreClockUpdate), (140 bytes).
    Removing startup_gd32f10x_md.o(HEAP), (8192 bytes).
    Removing gd32f10x_adc.o(.rev16_text), (4 bytes).
    Removing gd32f10x_adc.o(.revsh_text), (4 bytes).
    Removing gd32f10x_adc.o(.rrx_text), (6 bytes).
    Removing gd32f10x_adc.o(i.adc_disable), (10 bytes).
    Removing gd32f10x_adc.o(i.adc_discontinuous_mode_config), (76 bytes).
    Removing gd32f10x_adc.o(i.adc_dma_mode_disable), (10 bytes).
    Removing gd32f10x_adc.o(i.adc_dma_mode_enable), (10 bytes).
    Removing gd32f10x_adc.o(i.adc_inserted_channel_config), (120 bytes).
    Removing gd32f10x_adc.o(i.adc_inserted_channel_offset_config), (36 bytes).
    Removing gd32f10x_adc.o(i.adc_inserted_data_read), (46 bytes).
    Removing gd32f10x_adc.o(i.adc_inserted_software_startconv_flag_get), (16 bytes).
    Removing gd32f10x_adc.o(i.adc_interrupt_disable), (44 bytes).
    Removing gd32f10x_adc.o(i.adc_interrupt_enable), (44 bytes).
    Removing gd32f10x_adc.o(i.adc_interrupt_flag_clear), (8 bytes).
    Removing gd32f10x_adc.o(i.adc_interrupt_flag_get), (88 bytes).
    Removing gd32f10x_adc.o(i.adc_regular_software_startconv_flag_get), (16 bytes).
    Removing gd32f10x_adc.o(i.adc_sync_mode_convert_value_read), (12 bytes).
    Removing gd32f10x_adc.o(i.adc_tempsensor_vrefint_disable), (20 bytes).
    Removing gd32f10x_adc.o(i.adc_tempsensor_vrefint_enable), (20 bytes).
    Removing gd32f10x_adc.o(i.adc_watchdog_disable), (16 bytes).
    Removing gd32f10x_adc.o(i.adc_watchdog_group_channel_enable), (64 bytes).
    Removing gd32f10x_adc.o(i.adc_watchdog_single_channel_enable), (32 bytes).
    Removing gd32f10x_adc.o(i.adc_watchdog_threshold_config), (14 bytes).
    Removing gd32f10x_bkp.o(.rev16_text), (4 bytes).
    Removing gd32f10x_bkp.o(.revsh_text), (4 bytes).
    Removing gd32f10x_bkp.o(.rrx_text), (6 bytes).
    Removing gd32f10x_bkp.o(i.bkp_data_read), (56 bytes).
    Removing gd32f10x_bkp.o(i.bkp_data_write), (52 bytes).
    Removing gd32f10x_bkp.o(i.bkp_flag_clear), (20 bytes).
    Removing gd32f10x_bkp.o(i.bkp_flag_get), (24 bytes).
    Removing gd32f10x_bkp.o(i.bkp_interrupt_disable), (20 bytes).
    Removing gd32f10x_bkp.o(i.bkp_interrupt_enable), (20 bytes).
    Removing gd32f10x_bkp.o(i.bkp_interrupt_flag_clear), (20 bytes).
    Removing gd32f10x_bkp.o(i.bkp_interrupt_flag_get), (24 bytes).
    Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_output_disable), (20 bytes).
    Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_output_enable), (20 bytes).
    Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_value_set), (28 bytes).
    Removing gd32f10x_bkp.o(i.bkp_rtc_output_select), (28 bytes).
    Removing gd32f10x_bkp.o(i.bkp_rtc_signal_output_disable), (20 bytes).
    Removing gd32f10x_bkp.o(i.bkp_rtc_signal_output_enable), (20 bytes).
    Removing gd32f10x_bkp.o(i.bkp_tamper_active_level_set), (28 bytes).
    Removing gd32f10x_bkp.o(i.bkp_tamper_detection_disable), (20 bytes).
    Removing gd32f10x_bkp.o(i.bkp_tamper_detection_enable), (20 bytes).
    Removing gd32f10x_can.o(.rev16_text), (4 bytes).
    Removing gd32f10x_can.o(.revsh_text), (4 bytes).
    Removing gd32f10x_can.o(.rrx_text), (6 bytes).
    Removing gd32f10x_can.o(i.can1_filter_start_bank), (56 bytes).
    Removing gd32f10x_can.o(i.can_debug_freeze_disable), (32 bytes).
    Removing gd32f10x_can.o(i.can_debug_freeze_enable), (32 bytes).
    Removing gd32f10x_can.o(i.can_fifo_release), (32 bytes).
    Removing gd32f10x_can.o(i.can_flag_clear), (26 bytes).
    Removing gd32f10x_can.o(i.can_flag_get), (30 bytes).
    Removing gd32f10x_can.o(i.can_interrupt_flag_clear), (26 bytes).
    Removing gd32f10x_can.o(i.can_interrupt_flag_get), (52 bytes).
    Removing gd32f10x_can.o(i.can_receive_error_number_get), (8 bytes).
    Removing gd32f10x_can.o(i.can_receive_message_length_get), (26 bytes).
    Removing gd32f10x_can.o(i.can_time_trigger_mode_disable), (48 bytes).
    Removing gd32f10x_can.o(i.can_time_trigger_mode_enable), (48 bytes).
    Removing gd32f10x_can.o(i.can_transmission_stop), (80 bytes).
    Removing gd32f10x_can.o(i.can_transmit_error_number_get), (10 bytes).
    Removing gd32f10x_can.o(i.can_transmit_states), (124 bytes).
    Removing gd32f10x_can.o(i.can_wakeup), (48 bytes).
    Removing gd32f10x_can.o(i.can_working_mode_set), (168 bytes).
    Removing gd32f10x_crc.o(.rev16_text), (4 bytes).
    Removing gd32f10x_crc.o(.revsh_text), (4 bytes).
    Removing gd32f10x_crc.o(.rrx_text), (6 bytes).
    Removing gd32f10x_crc.o(i.crc_block_data_calculate), (36 bytes).
    Removing gd32f10x_crc.o(i.crc_data_register_read), (12 bytes).
    Removing gd32f10x_crc.o(i.crc_data_register_reset), (20 bytes).
    Removing gd32f10x_crc.o(i.crc_deinit), (24 bytes).
    Removing gd32f10x_crc.o(i.crc_free_data_register_read), (12 bytes).
    Removing gd32f10x_crc.o(i.crc_free_data_register_write), (12 bytes).
    Removing gd32f10x_crc.o(i.crc_single_data_calculate), (16 bytes).
    Removing gd32f10x_dac.o(.rev16_text), (4 bytes).
    Removing gd32f10x_dac.o(.revsh_text), (4 bytes).
    Removing gd32f10x_dac.o(.rrx_text), (6 bytes).
    Removing gd32f10x_dac.o(i.dac_concurrent_data_set), (64 bytes).
    Removing gd32f10x_dac.o(i.dac_concurrent_disable), (24 bytes).
    Removing gd32f10x_dac.o(i.dac_concurrent_enable), (24 bytes).
    Removing gd32f10x_dac.o(i.dac_concurrent_output_buffer_disable), (24 bytes).
    Removing gd32f10x_dac.o(i.dac_concurrent_output_buffer_enable), (24 bytes).
    Removing gd32f10x_dac.o(i.dac_concurrent_software_trigger_disable), (20 bytes).
    Removing gd32f10x_dac.o(i.dac_concurrent_software_trigger_enable), (20 bytes).
    Removing gd32f10x_dac.o(i.dac_data_set), (88 bytes).
    Removing gd32f10x_dac.o(i.dac_deinit), (20 bytes).
    Removing gd32f10x_dac.o(i.dac_disable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_dma_disable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_dma_enable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_enable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_lfsr_noise_config), (52 bytes).
    Removing gd32f10x_dac.o(i.dac_output_buffer_disable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_output_buffer_enable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_output_value_get), (28 bytes).
    Removing gd32f10x_dac.o(i.dac_software_trigger_disable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_software_trigger_enable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_triangle_noise_config), (52 bytes).
    Removing gd32f10x_dac.o(i.dac_trigger_disable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_trigger_enable), (36 bytes).
    Removing gd32f10x_dac.o(i.dac_trigger_source_config), (52 bytes).
    Removing gd32f10x_dac.o(i.dac_wave_bit_width_config), (52 bytes).
    Removing gd32f10x_dac.o(i.dac_wave_mode_config), (52 bytes).
    Removing gd32f10x_dbg.o(.rev16_text), (4 bytes).
    Removing gd32f10x_dbg.o(.revsh_text), (4 bytes).
    Removing gd32f10x_dbg.o(.rrx_text), (6 bytes).
    Removing gd32f10x_dbg.o(i.dbg_id_get), (12 bytes).
    Removing gd32f10x_dbg.o(i.dbg_low_power_disable), (16 bytes).
    Removing gd32f10x_dbg.o(i.dbg_low_power_enable), (16 bytes).
    Removing gd32f10x_dbg.o(i.dbg_periph_disable), (16 bytes).
    Removing gd32f10x_dbg.o(i.dbg_periph_enable), (16 bytes).
    Removing gd32f10x_dbg.o(i.dbg_trace_pin_disable), (20 bytes).
    Removing gd32f10x_dbg.o(i.dbg_trace_pin_enable), (20 bytes).
    Removing gd32f10x_dbg.o(i.dbg_trace_pin_mode_set), (28 bytes).
    Removing gd32f10x_dma.o(.rev16_text), (4 bytes).
    Removing gd32f10x_dma.o(.revsh_text), (4 bytes).
    Removing gd32f10x_dma.o(.rrx_text), (6 bytes).
    Removing gd32f10x_dma.o(i.dma_channel_disable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_channel_enable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_circulation_disable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_circulation_enable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_deinit), (112 bytes).
    Removing gd32f10x_dma.o(i.dma_flag_clear), (16 bytes).
    Removing gd32f10x_dma.o(i.dma_flag_get), (24 bytes).
    Removing gd32f10x_dma.o(i.dma_init), (302 bytes).
    Removing gd32f10x_dma.o(i.dma_interrupt_disable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_interrupt_enable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_interrupt_flag_clear), (16 bytes).
    Removing gd32f10x_dma.o(i.dma_interrupt_flag_get), (130 bytes).
    Removing gd32f10x_dma.o(i.dma_memory_address_config), (36 bytes).
    Removing gd32f10x_dma.o(i.dma_memory_increase_disable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_memory_increase_enable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_memory_to_memory_disable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_memory_to_memory_enable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_memory_width_config), (58 bytes).
    Removing gd32f10x_dma.o(i.dma_periph_address_config), (36 bytes).
    Removing gd32f10x_dma.o(i.dma_periph_and_channel_check), (24 bytes).
    Removing gd32f10x_dma.o(i.dma_periph_increase_disable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_periph_increase_enable), (50 bytes).
    Removing gd32f10x_dma.o(i.dma_periph_width_config), (58 bytes).
    Removing gd32f10x_dma.o(i.dma_priority_config), (58 bytes).
    Removing gd32f10x_dma.o(i.dma_struct_para_init), (22 bytes).
    Removing gd32f10x_dma.o(i.dma_transfer_direction_config), (84 bytes).
    Removing gd32f10x_dma.o(i.dma_transfer_number_config), (38 bytes).
    Removing gd32f10x_dma.o(i.dma_transfer_number_get), (34 bytes).
    Removing gd32f10x_enet.o(.rev16_text), (4 bytes).
    Removing gd32f10x_enet.o(.revsh_text), (4 bytes).
    Removing gd32f10x_enet.o(.rrx_text), (6 bytes).
    Removing gd32f10x_exmc.o(.rev16_text), (4 bytes).
    Removing gd32f10x_exmc.o(.revsh_text), (4 bytes).
    Removing gd32f10x_exmc.o(.rrx_text), (6 bytes).
    Removing gd32f10x_exmc.o(i.exmc_ecc_get), (12 bytes).
    Removing gd32f10x_exmc.o(i.exmc_flag_clear), (20 bytes).
    Removing gd32f10x_exmc.o(i.exmc_flag_get), (28 bytes).
    Removing gd32f10x_exmc.o(i.exmc_interrupt_disable), (20 bytes).
    Removing gd32f10x_exmc.o(i.exmc_interrupt_enable), (20 bytes).
    Removing gd32f10x_exmc.o(i.exmc_interrupt_flag_clear), (22 bytes).
    Removing gd32f10x_exmc.o(i.exmc_interrupt_flag_get), (38 bytes).
    Removing gd32f10x_exmc.o(i.exmc_nand_deinit), (42 bytes).
    Removing gd32f10x_exmc.o(i.exmc_nand_disable), (22 bytes).
    Removing gd32f10x_exmc.o(i.exmc_nand_ecc_config), (48 bytes).
    Removing gd32f10x_exmc.o(i.exmc_nand_enable), (22 bytes).
    Removing gd32f10x_exmc.o(i.exmc_nand_init), (174 bytes).
    Removing gd32f10x_exmc.o(i.exmc_nand_struct_para_init), (54 bytes).
    Removing gd32f10x_exmc.o(i.exmc_norsram_deinit), (52 bytes).
    Removing gd32f10x_exmc.o(i.exmc_norsram_disable), (22 bytes).
    Removing gd32f10x_exmc.o(i.exmc_norsram_enable), (22 bytes).
    Removing gd32f10x_exmc.o(i.exmc_norsram_init), (268 bytes).
    Removing gd32f10x_exmc.o(i.exmc_norsram_struct_para_init), (106 bytes).
    Removing gd32f10x_exmc.o(i.exmc_pccard_deinit), (40 bytes).
    Removing gd32f10x_exmc.o(i.exmc_pccard_disable), (24 bytes).
    Removing gd32f10x_exmc.o(i.exmc_pccard_enable), (24 bytes).
    Removing gd32f10x_exmc.o(i.exmc_pccard_init), (192 bytes).
    Removing gd32f10x_exmc.o(i.exmc_pccard_struct_para_init), (60 bytes).
    Removing gd32f10x_exti.o(.rev16_text), (4 bytes).
    Removing gd32f10x_exti.o(.revsh_text), (4 bytes).
    Removing gd32f10x_exti.o(.rrx_text), (6 bytes).
    Removing gd32f10x_exti.o(i.exti_deinit), (28 bytes).
    Removing gd32f10x_exti.o(i.exti_event_disable), (16 bytes).
    Removing gd32f10x_exti.o(i.exti_event_enable), (16 bytes).
    Removing gd32f10x_exti.o(i.exti_flag_clear), (12 bytes).
    Removing gd32f10x_exti.o(i.exti_flag_get), (24 bytes).
    Removing gd32f10x_exti.o(i.exti_interrupt_disable), (16 bytes).
    Removing gd32f10x_exti.o(i.exti_software_interrupt_disable), (16 bytes).
    Removing gd32f10x_exti.o(i.exti_software_interrupt_enable), (16 bytes).
    Removing gd32f10x_fmc.o(.rev16_text), (4 bytes).
    Removing gd32f10x_fmc.o(.revsh_text), (4 bytes).
    Removing gd32f10x_fmc.o(.rrx_text), (6 bytes).
    Removing gd32f10x_fmc.o(i.fmc_bank0_erase), (68 bytes).
    Removing gd32f10x_fmc.o(i.fmc_bank0_lock), (20 bytes).
    Removing gd32f10x_fmc.o(i.fmc_bank0_unlock), (36 bytes).
    Removing gd32f10x_fmc.o(i.fmc_bank1_erase), (68 bytes).
    Removing gd32f10x_fmc.o(i.fmc_bank1_lock), (20 bytes).
    Removing gd32f10x_fmc.o(i.fmc_bank1_unlock), (36 bytes).
    Removing gd32f10x_fmc.o(i.fmc_flag_get), (36 bytes).
    Removing gd32f10x_fmc.o(i.fmc_interrupt_disable), (32 bytes).
    Removing gd32f10x_fmc.o(i.fmc_interrupt_enable), (32 bytes).
    Removing gd32f10x_fmc.o(i.fmc_interrupt_flag_clear), (32 bytes).
    Removing gd32f10x_fmc.o(i.fmc_interrupt_flag_get), (108 bytes).
    Removing gd32f10x_fmc.o(i.fmc_mass_erase), (196 bytes).
    Removing gd32f10x_fmc.o(i.fmc_wscnt_set), (24 bytes).
    Removing gd32f10x_fmc.o(i.ob_data_get), (16 bytes).
    Removing gd32f10x_fmc.o(i.ob_data_program), (68 bytes).
    Removing gd32f10x_fmc.o(i.ob_erase), (140 bytes).
    Removing gd32f10x_fmc.o(i.ob_lock), (20 bytes).
    Removing gd32f10x_fmc.o(i.ob_security_protection_config), (132 bytes).
    Removing gd32f10x_fmc.o(i.ob_spc_get), (24 bytes).
    Removing gd32f10x_fmc.o(i.ob_unlock), (48 bytes).
    Removing gd32f10x_fmc.o(i.ob_user_get), (16 bytes).
    Removing gd32f10x_fmc.o(i.ob_user_write), (96 bytes).
    Removing gd32f10x_fmc.o(i.ob_write_protection_enable), (168 bytes).
    Removing gd32f10x_fmc.o(i.ob_write_protection_get), (12 bytes).
    Removing gd32f10x_fwdgt.o(.rev16_text), (4 bytes).
    Removing gd32f10x_fwdgt.o(.revsh_text), (4 bytes).
    Removing gd32f10x_fwdgt.o(.rrx_text), (6 bytes).
    Removing gd32f10x_fwdgt.o(i.fwdgt_config), (104 bytes).
    Removing gd32f10x_fwdgt.o(i.fwdgt_counter_reload), (16 bytes).
    Removing gd32f10x_fwdgt.o(i.fwdgt_enable), (16 bytes).
    Removing gd32f10x_fwdgt.o(i.fwdgt_flag_get), (24 bytes).
    Removing gd32f10x_fwdgt.o(i.fwdgt_write_disable), (12 bytes).
    Removing gd32f10x_fwdgt.o(i.fwdgt_write_enable), (16 bytes).
    Removing gd32f10x_gpio.o(.rev16_text), (4 bytes).
    Removing gd32f10x_gpio.o(.revsh_text), (4 bytes).
    Removing gd32f10x_gpio.o(.rrx_text), (6 bytes).
    Removing gd32f10x_gpio.o(i.gpio_afio_deinit), (20 bytes).
    Removing gd32f10x_gpio.o(i.gpio_bit_set), (4 bytes).
    Removing gd32f10x_gpio.o(i.gpio_deinit), (196 bytes).
    Removing gd32f10x_gpio.o(i.gpio_event_output_config), (28 bytes).
    Removing gd32f10x_gpio.o(i.gpio_event_output_disable), (20 bytes).
    Removing gd32f10x_gpio.o(i.gpio_event_output_enable), (20 bytes).
    Removing gd32f10x_gpio.o(i.gpio_input_port_get), (8 bytes).
    Removing gd32f10x_gpio.o(i.gpio_output_port_get), (8 bytes).
    Removing gd32f10x_gpio.o(i.gpio_pin_lock), (18 bytes).
    Removing gd32f10x_gpio.o(i.gpio_port_write), (4 bytes).
    Removing gd32f10x_i2c.o(.rev16_text), (4 bytes).
    Removing gd32f10x_i2c.o(.revsh_text), (4 bytes).
    Removing gd32f10x_i2c.o(.rrx_text), (6 bytes).
    Removing gd32f10x_i2c.o(i.i2c_ack_config), (24 bytes).
    Removing gd32f10x_i2c.o(i.i2c_ackpos_config), (22 bytes).
    Removing gd32f10x_i2c.o(i.i2c_clock_config), (228 bytes).
    Removing gd32f10x_i2c.o(i.i2c_data_receive), (8 bytes).
    Removing gd32f10x_i2c.o(i.i2c_data_transmit), (6 bytes).
    Removing gd32f10x_i2c.o(i.i2c_deinit), (64 bytes).
    Removing gd32f10x_i2c.o(i.i2c_disable), (10 bytes).
    Removing gd32f10x_i2c.o(i.i2c_dma_enable), (16 bytes).
    Removing gd32f10x_i2c.o(i.i2c_dma_last_transfer_config), (16 bytes).
    Removing gd32f10x_i2c.o(i.i2c_dualaddr_enable), (24 bytes).
    Removing gd32f10x_i2c.o(i.i2c_enable), (10 bytes).
    Removing gd32f10x_i2c.o(i.i2c_flag_clear), (40 bytes).
    Removing gd32f10x_i2c.o(i.i2c_flag_get), (30 bytes).
    Removing gd32f10x_i2c.o(i.i2c_interrupt_disable), (26 bytes).
    Removing gd32f10x_i2c.o(i.i2c_interrupt_enable), (26 bytes).
    Removing gd32f10x_i2c.o(i.i2c_interrupt_flag_clear), (44 bytes).
    Removing gd32f10x_i2c.o(i.i2c_interrupt_flag_get), (92 bytes).
    Removing gd32f10x_i2c.o(i.i2c_master_addressing), (20 bytes).
    Removing gd32f10x_i2c.o(i.i2c_mode_addr_config), (28 bytes).
    Removing gd32f10x_i2c.o(i.i2c_pec_enable), (16 bytes).
    Removing gd32f10x_i2c.o(i.i2c_pec_transfer_enable), (16 bytes).
    Removing gd32f10x_i2c.o(i.i2c_pec_value_get), (10 bytes).
    Removing gd32f10x_i2c.o(i.i2c_slave_response_to_gcall_config), (16 bytes).
    Removing gd32f10x_i2c.o(i.i2c_smbus_arp_enable), (16 bytes).
    Removing gd32f10x_i2c.o(i.i2c_smbus_issue_alert), (16 bytes).
    Removing gd32f10x_i2c.o(i.i2c_smbus_type_config), (24 bytes).
    Removing gd32f10x_i2c.o(i.i2c_software_reset_config), (16 bytes).
    Removing gd32f10x_i2c.o(i.i2c_start_on_bus), (10 bytes).
    Removing gd32f10x_i2c.o(i.i2c_stop_on_bus), (10 bytes).
    Removing gd32f10x_i2c.o(i.i2c_stretch_scl_low_config), (16 bytes).
    Removing gd32f10x_misc.o(.rev16_text), (4 bytes).
    Removing gd32f10x_misc.o(.revsh_text), (4 bytes).
    Removing gd32f10x_misc.o(.rrx_text), (6 bytes).
    Removing gd32f10x_misc.o(i.nvic_irq_disable), (24 bytes).
    Removing gd32f10x_misc.o(i.nvic_vector_table_set), (20 bytes).
    Removing gd32f10x_misc.o(i.system_lowpower_reset), (16 bytes).
    Removing gd32f10x_misc.o(i.system_lowpower_set), (16 bytes).
    Removing gd32f10x_misc.o(i.systick_clksource_set), (40 bytes).
    Removing gd32f10x_pmu.o(.rev16_text), (4 bytes).
    Removing gd32f10x_pmu.o(.revsh_text), (4 bytes).
    Removing gd32f10x_pmu.o(.rrx_text), (6 bytes).
    Removing gd32f10x_pmu.o(i.pmu_backup_write_disable), (20 bytes).
    Removing gd32f10x_pmu.o(i.pmu_deinit), (20 bytes).
    Removing gd32f10x_pmu.o(i.pmu_flag_clear), (48 bytes).
    Removing gd32f10x_pmu.o(i.pmu_flag_get), (24 bytes).
    Removing gd32f10x_pmu.o(i.pmu_lvd_disable), (20 bytes).
    Removing gd32f10x_pmu.o(i.pmu_lvd_select), (48 bytes).
    Removing gd32f10x_pmu.o(i.pmu_to_sleepmode), (28 bytes).
    Removing gd32f10x_pmu.o(i.pmu_to_standbymode), (52 bytes).
    Removing gd32f10x_pmu.o(i.pmu_wakeup_pin_disable), (20 bytes).
    Removing gd32f10x_pmu.o(i.pmu_wakeup_pin_enable), (20 bytes).
    Removing gd32f10x_rcu.o(.rev16_text), (4 bytes).
    Removing gd32f10x_rcu.o(.revsh_text), (4 bytes).
    Removing gd32f10x_rcu.o(.rrx_text), (6 bytes).
    Removing gd32f10x_rcu.o(i.rcu_ahb_clock_config), (24 bytes).
    Removing gd32f10x_rcu.o(i.rcu_all_reset_flag_clear), (20 bytes).
    Removing gd32f10x_rcu.o(i.rcu_apb1_clock_config), (24 bytes).
    Removing gd32f10x_rcu.o(i.rcu_apb2_clock_config), (24 bytes).
    Removing gd32f10x_rcu.o(i.rcu_ckout0_config), (24 bytes).
    Removing gd32f10x_rcu.o(i.rcu_deepsleep_voltage_set), (16 bytes).
    Removing gd32f10x_rcu.o(i.rcu_deinit), (76 bytes).
    Removing gd32f10x_rcu.o(i.rcu_hxtal_clock_monitor_disable), (20 bytes).
    Removing gd32f10x_rcu.o(i.rcu_hxtal_clock_monitor_enable), (20 bytes).
    Removing gd32f10x_rcu.o(i.rcu_interrupt_disable), (32 bytes).
    Removing gd32f10x_rcu.o(i.rcu_interrupt_enable), (32 bytes).
    Removing gd32f10x_rcu.o(i.rcu_interrupt_flag_clear), (32 bytes).
    Removing gd32f10x_rcu.o(i.rcu_interrupt_flag_get), (36 bytes).
    Removing gd32f10x_rcu.o(i.rcu_irc8m_adjust_value_set), (28 bytes).
    Removing gd32f10x_rcu.o(i.rcu_osci_bypass_mode_disable), (92 bytes).
    Removing gd32f10x_rcu.o(i.rcu_osci_bypass_mode_enable), (92 bytes).
    Removing gd32f10x_rcu.o(i.rcu_osci_off), (32 bytes).
    Removing gd32f10x_rcu.o(i.rcu_periph_clock_disable), (32 bytes).
    Removing gd32f10x_rcu.o(i.rcu_periph_clock_sleep_disable), (32 bytes).
    Removing gd32f10x_rcu.o(i.rcu_periph_clock_sleep_enable), (32 bytes).
    Removing gd32f10x_rcu.o(i.rcu_pll_config), (32 bytes).
    Removing gd32f10x_rcu.o(i.rcu_predv0_config), (32 bytes).
    Removing gd32f10x_rcu.o(i.rcu_system_clock_source_config), (24 bytes).
    Removing gd32f10x_rcu.o(i.rcu_system_clock_source_get), (16 bytes).
    Removing gd32f10x_rcu.o(i.rcu_usb_clock_config), (24 bytes).
    Removing gd32f10x_rtc.o(.rev16_text), (4 bytes).
    Removing gd32f10x_rtc.o(.revsh_text), (4 bytes).
    Removing gd32f10x_rtc.o(.rrx_text), (6 bytes).
    Removing gd32f10x_rtc.o(i.rtc_counter_get), (20 bytes).
    Removing gd32f10x_rtc.o(i.rtc_divider_get), (24 bytes).
    Removing gd32f10x_rtc.o(i.rtc_interrupt_disable), (16 bytes).
    Removing gd32f10x_rtc.o(i.rtc_interrupt_flag_clear), (16 bytes).
    Removing gd32f10x_rtc.o(i.rtc_interrupt_flag_get), (24 bytes).
    Removing gd32f10x_sdio.o(.rev16_text), (4 bytes).
    Removing gd32f10x_sdio.o(.revsh_text), (4 bytes).
    Removing gd32f10x_sdio.o(.rrx_text), (6 bytes).
    Removing gd32f10x_sdio.o(i.sdio_bus_mode_set), (28 bytes).
    Removing gd32f10x_sdio.o(i.sdio_ceata_command_completion_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_ceata_command_completion_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_ceata_command_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_ceata_command_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_ceata_interrupt_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_ceata_interrupt_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_clock_config), (36 bytes).
    Removing gd32f10x_sdio.o(i.sdio_clock_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_clock_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_command_index_get), (12 bytes).
    Removing gd32f10x_sdio.o(i.sdio_command_response_config), (44 bytes).
    Removing gd32f10x_sdio.o(i.sdio_csm_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_csm_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_data_config), (52 bytes).
    Removing gd32f10x_sdio.o(i.sdio_data_counter_get), (12 bytes).
    Removing gd32f10x_sdio.o(i.sdio_data_read), (12 bytes).
    Removing gd32f10x_sdio.o(i.sdio_data_transfer_config), (28 bytes).
    Removing gd32f10x_sdio.o(i.sdio_data_write), (12 bytes).
    Removing gd32f10x_sdio.o(i.sdio_deinit), (28 bytes).
    Removing gd32f10x_sdio.o(i.sdio_dma_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_dma_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_dsm_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_dsm_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_fifo_counter_get), (12 bytes).
    Removing gd32f10x_sdio.o(i.sdio_flag_clear), (12 bytes).
    Removing gd32f10x_sdio.o(i.sdio_flag_get), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_hardware_clock_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_hardware_clock_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_interrupt_disable), (16 bytes).
    Removing gd32f10x_sdio.o(i.sdio_interrupt_enable), (16 bytes).
    Removing gd32f10x_sdio.o(i.sdio_interrupt_flag_clear), (12 bytes).
    Removing gd32f10x_sdio.o(i.sdio_interrupt_flag_get), (36 bytes).
    Removing gd32f10x_sdio.o(i.sdio_operation_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_operation_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_power_state_get), (12 bytes).
    Removing gd32f10x_sdio.o(i.sdio_power_state_set), (12 bytes).
    Removing gd32f10x_sdio.o(i.sdio_readwait_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_readwait_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_readwait_type_set), (40 bytes).
    Removing gd32f10x_sdio.o(i.sdio_response_get), (56 bytes).
    Removing gd32f10x_sdio.o(i.sdio_stop_readwait_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_stop_readwait_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_suspend_disable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_suspend_enable), (20 bytes).
    Removing gd32f10x_sdio.o(i.sdio_wait_type_set), (28 bytes).
    Removing gd32f10x_spi.o(.rev16_text), (4 bytes).
    Removing gd32f10x_spi.o(.revsh_text), (4 bytes).
    Removing gd32f10x_spi.o(.rrx_text), (6 bytes).
    Removing gd32f10x_spi.o(i.i2s_disable), (10 bytes).
    Removing gd32f10x_spi.o(i.i2s_enable), (10 bytes).
    Removing gd32f10x_spi.o(i.i2s_init), (28 bytes).
    Removing gd32f10x_spi.o(i.i2s_psc_config), (164 bytes).
    Removing gd32f10x_spi.o(i.spi_bidirectional_transfer_config), (26 bytes).
    Removing gd32f10x_spi.o(i.spi_crc_error_clear), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_crc_get), (16 bytes).
    Removing gd32f10x_spi.o(i.spi_crc_next), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_crc_off), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_crc_on), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_crc_polynomial_get), (8 bytes).
    Removing gd32f10x_spi.o(i.spi_crc_polynomial_set), (12 bytes).
    Removing gd32f10x_spi.o(i.spi_disable), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_dma_disable), (22 bytes).
    Removing gd32f10x_spi.o(i.spi_dma_enable), (22 bytes).
    Removing gd32f10x_spi.o(i.spi_enable), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_i2s_data_frame_format_config), (16 bytes).
    Removing gd32f10x_spi.o(i.spi_i2s_data_receive), (8 bytes).
    Removing gd32f10x_spi.o(i.spi_i2s_data_transmit), (4 bytes).
    Removing gd32f10x_spi.o(i.spi_i2s_deinit), (88 bytes).
    Removing gd32f10x_spi.o(i.spi_i2s_flag_get), (16 bytes).
    Removing gd32f10x_spi.o(i.spi_i2s_interrupt_disable), (48 bytes).
    Removing gd32f10x_spi.o(i.spi_i2s_interrupt_enable), (48 bytes).
    Removing gd32f10x_spi.o(i.spi_i2s_interrupt_flag_get), (100 bytes).
    Removing gd32f10x_spi.o(i.spi_init), (50 bytes).
    Removing gd32f10x_spi.o(i.spi_nss_internal_high), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_nss_internal_low), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_nss_output_disable), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_nss_output_enable), (10 bytes).
    Removing gd32f10x_spi.o(i.spi_struct_para_init), (16 bytes).
    Removing gd32f10x_timer.o(.rev16_text), (4 bytes).
    Removing gd32f10x_timer.o(.revsh_text), (4 bytes).
    Removing gd32f10x_timer.o(.rrx_text), (6 bytes).
    Removing gd32f10x_timer.o(i.timer_auto_reload_shadow_disable), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_automatic_output_disable), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_automatic_output_enable), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_autoreload_value_config), (4 bytes).
    Removing gd32f10x_timer.o(i.timer_break_config), (30 bytes).
    Removing gd32f10x_timer.o(i.timer_break_disable), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_break_enable), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_break_struct_para_init), (18 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_capture_value_register_read), (42 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_complementary_output_polarity_config), (70 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_complementary_output_state_config), (70 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_control_shadow_config), (24 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_control_shadow_update_config), (26 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_dma_request_source_select), (26 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_input_capture_prescaler_config), (90 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_input_struct_para_init), (16 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_output_clear_config), (90 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_output_fast_config), (90 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_output_polarity_config), (92 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_output_state_config), (92 bytes).
    Removing gd32f10x_timer.o(i.timer_channel_output_struct_para_init), (16 bytes).
    Removing gd32f10x_timer.o(i.timer_counter_alignment), (16 bytes).
    Removing gd32f10x_timer.o(i.timer_counter_down_direction), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_counter_up_direction), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_dma_disable), (8 bytes).
    Removing gd32f10x_timer.o(i.timer_dma_enable), (8 bytes).
    Removing gd32f10x_timer.o(i.timer_dma_transfer_config), (24 bytes).
    Removing gd32f10x_timer.o(i.timer_event_software_generate), (8 bytes).
    Removing gd32f10x_timer.o(i.timer_external_clock_mode0_config), (40 bytes).
    Removing gd32f10x_timer.o(i.timer_external_clock_mode1_config), (32 bytes).
    Removing gd32f10x_timer.o(i.timer_external_clock_mode1_disable), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_external_trigger_as_external_clock_config), (164 bytes).
    Removing gd32f10x_timer.o(i.timer_external_trigger_config), (30 bytes).
    Removing gd32f10x_timer.o(i.timer_flag_clear), (8 bytes).
    Removing gd32f10x_timer.o(i.timer_flag_get), (16 bytes).
    Removing gd32f10x_timer.o(i.timer_hall_mode_config), (26 bytes).
    Removing gd32f10x_timer.o(i.timer_input_capture_config), (326 bytes).
    Removing gd32f10x_timer.o(i.timer_input_pwm_capture_config), (356 bytes).
    Removing gd32f10x_timer.o(i.timer_input_trigger_source_select), (16 bytes).
    Removing gd32f10x_timer.o(i.timer_internal_clock_config), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_internal_trigger_as_external_clock_config), (32 bytes).
    Removing gd32f10x_timer.o(i.timer_master_output_trigger_source_select), (16 bytes).
    Removing gd32f10x_timer.o(i.timer_master_slave_mode_config), (26 bytes).
    Removing gd32f10x_timer.o(i.timer_prescaler_config), (16 bytes).
    Removing gd32f10x_timer.o(i.timer_prescaler_read), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_primary_output_config), (24 bytes).
    Removing gd32f10x_timer.o(i.timer_quadrature_decoder_mode_config), (64 bytes).
    Removing gd32f10x_timer.o(i.timer_repetition_value_config), (4 bytes).
    Removing gd32f10x_timer.o(i.timer_single_pulse_mode_config), (26 bytes).
    Removing gd32f10x_timer.o(i.timer_slave_mode_select), (16 bytes).
    Removing gd32f10x_timer.o(i.timer_update_event_disable), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_update_event_enable), (10 bytes).
    Removing gd32f10x_timer.o(i.timer_update_source_config), (26 bytes).
    Removing gd32f10x_usart.o(.rev16_text), (4 bytes).
    Removing gd32f10x_usart.o(.revsh_text), (4 bytes).
    Removing gd32f10x_usart.o(.rrx_text), (6 bytes).
    Removing gd32f10x_usart.o(i.usart_address_config), (20 bytes).
    Removing gd32f10x_usart.o(i.usart_disable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_dma_receive_config), (16 bytes).
    Removing gd32f10x_usart.o(i.usart_dma_transmit_config), (16 bytes).
    Removing gd32f10x_usart.o(i.usart_flag_clear), (26 bytes).
    Removing gd32f10x_usart.o(i.usart_guard_time_config), (24 bytes).
    Removing gd32f10x_usart.o(i.usart_halfduplex_disable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_halfduplex_enable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_interrupt_flag_clear), (26 bytes).
    Removing gd32f10x_usart.o(i.usart_irda_lowpower_config), (20 bytes).
    Removing gd32f10x_usart.o(i.usart_irda_mode_disable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_irda_mode_enable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_lin_break_detection_length_config), (20 bytes).
    Removing gd32f10x_usart.o(i.usart_lin_mode_disable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_lin_mode_enable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_mute_mode_disable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_mute_mode_enable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_mute_mode_wakeup_config), (16 bytes).
    Removing gd32f10x_usart.o(i.usart_prescaler_config), (16 bytes).
    Removing gd32f10x_usart.o(i.usart_send_break), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_smartcard_mode_disable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_smartcard_mode_enable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_smartcard_mode_nack_disable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_smartcard_mode_nack_enable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_synchronous_clock_config), (34 bytes).
    Removing gd32f10x_usart.o(i.usart_synchronous_clock_disable), (10 bytes).
    Removing gd32f10x_usart.o(i.usart_synchronous_clock_enable), (10 bytes).
    Removing gd32f10x_wwdgt.o(.rev16_text), (4 bytes).
    Removing gd32f10x_wwdgt.o(.revsh_text), (4 bytes).
    Removing gd32f10x_wwdgt.o(.rrx_text), (6 bytes).
    Removing gd32f10x_wwdgt.o(i.wwdgt_config), (56 bytes).
    Removing gd32f10x_wwdgt.o(i.wwdgt_counter_update), (28 bytes).
    Removing gd32f10x_wwdgt.o(i.wwdgt_deinit), (20 bytes).
    Removing gd32f10x_wwdgt.o(i.wwdgt_enable), (20 bytes).
    Removing gd32f10x_wwdgt.o(i.wwdgt_flag_clear), (20 bytes).
    Removing gd32f10x_wwdgt.o(i.wwdgt_flag_get), (24 bytes).
    Removing gd32f10x_wwdgt.o(i.wwdgt_interrupt_enable), (20 bytes).
    Removing dfixul.o(.text), (48 bytes).

587 unused section(s) (total 25650 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  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.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  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.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  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.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  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.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/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcmp.c         0x00000000   Number         0  memcmp.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/string/strlen.c         0x00000000   Number         0  strlen.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/fpepilogue.c           0x00000000   Number         0  fepilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  ffixi.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixui.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltui.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  fflti.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  fmul.o ABSOLUTE
    ..\Libraries\CMSIS\GD\GD32F10x\Source\ARM\startup_gd32f10x_md.s 0x00000000   Number         0  startup_gd32f10x_md.o ABSOLUTE
    ..\Libraries\CMSIS\GD\GD32F10x\Source\system_gd32f10x.c 0x00000000   Number         0  system_gd32f10x.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_adc.c 0x00000000   Number         0  gd32f10x_adc.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_bkp.c 0x00000000   Number         0  gd32f10x_bkp.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_can.c 0x00000000   Number         0  gd32f10x_can.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_crc.c 0x00000000   Number         0  gd32f10x_crc.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_dac.c 0x00000000   Number         0  gd32f10x_dac.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_dbg.c 0x00000000   Number         0  gd32f10x_dbg.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_dma.c 0x00000000   Number         0  gd32f10x_dma.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_enet.c 0x00000000   Number         0  gd32f10x_enet.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_exmc.c 0x00000000   Number         0  gd32f10x_exmc.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_exti.c 0x00000000   Number         0  gd32f10x_exti.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_fmc.c 0x00000000   Number         0  gd32f10x_fmc.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_fwdgt.c 0x00000000   Number         0  gd32f10x_fwdgt.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_gpio.c 0x00000000   Number         0  gd32f10x_gpio.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_i2c.c 0x00000000   Number         0  gd32f10x_i2c.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_misc.c 0x00000000   Number         0  gd32f10x_misc.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_pmu.c 0x00000000   Number         0  gd32f10x_pmu.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_rcu.c 0x00000000   Number         0  gd32f10x_rcu.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_rtc.c 0x00000000   Number         0  gd32f10x_rtc.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_sdio.c 0x00000000   Number         0  gd32f10x_sdio.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_spi.c 0x00000000   Number         0  gd32f10x_spi.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_timer.c 0x00000000   Number         0  gd32f10x_timer.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_usart.c 0x00000000   Number         0  gd32f10x_usart.o ABSOLUTE
    ..\Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_wwdgt.c 0x00000000   Number         0  gd32f10x_wwdgt.o ABSOLUTE
    ..\Source\app.c                          0x00000000   Number         0  app.o ABSOLUTE
    ..\Source\app_adas.c                     0x00000000   Number         0  app_adas.o ABSOLUTE
    ..\Source\app_bms_1.c                    0x00000000   Number         0  app_bms_1.o ABSOLUTE
    ..\Source\app_bms_2.c                    0x00000000   Number         0  app_bms_2.o ABSOLUTE
    ..\Source\app_can.c                      0x00000000   Number         0  app_can.o ABSOLUTE
    ..\Source\app_end_ctr.c                  0x00000000   Number         0  app_end_ctr.o ABSOLUTE
    ..\Source\app_rs485_1.c                  0x00000000   Number         0  app_rs485_1.o ABSOLUTE
    ..\Source\app_rs485_2.c                  0x00000000   Number         0  app_rs485_2.o ABSOLUTE
    ..\Source\delay.c                        0x00000000   Number         0  delay.o ABSOLUTE
    ..\Source\drv_adas.c                     0x00000000   Number         0  drv_adas.o ABSOLUTE
    ..\Source\drv_adc.c                      0x00000000   Number         0  drv_adc.o ABSOLUTE
    ..\Source\drv_can.c                      0x00000000   Number         0  drv_can.o ABSOLUTE
    ..\Source\drv_io.c                       0x00000000   Number         0  drv_io.o ABSOLUTE
    ..\Source\drv_usart.c                    0x00000000   Number         0  drv_usart.o ABSOLUTE
    ..\Source\drv_usart_2.c                  0x00000000   Number         0  drv_usart_2.o ABSOLUTE
    ..\Source\drv_watch_dog.c                0x00000000   Number         0  drv_watch_dog.o ABSOLUTE
    ..\Source\gd32f10x_it.c                  0x00000000   Number         0  gd32f10x_it.o ABSOLUTE
    ..\Source\hardware_test.c                0x00000000   Number         0  hardware_test.o ABSOLUTE
    ..\Source\low_power.c                    0x00000000   Number         0  low_power.o ABSOLUTE
    ..\Source\main.c                         0x00000000   Number         0  main.o ABSOLUTE
    ..\Source\measure_temprature.c           0x00000000   Number         0  measure_temprature.o ABSOLUTE
    ..\Source\measure_vol.c                  0x00000000   Number         0  measure_vol.o ABSOLUTE
    ..\\Libraries\\CMSIS\\GD\\GD32F10x\\Source\\system_gd32f10x.c 0x00000000   Number         0  system_gd32f10x.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_adc.c 0x00000000   Number         0  gd32f10x_adc.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_bkp.c 0x00000000   Number         0  gd32f10x_bkp.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_can.c 0x00000000   Number         0  gd32f10x_can.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_crc.c 0x00000000   Number         0  gd32f10x_crc.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_dac.c 0x00000000   Number         0  gd32f10x_dac.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_dbg.c 0x00000000   Number         0  gd32f10x_dbg.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_dma.c 0x00000000   Number         0  gd32f10x_dma.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_enet.c 0x00000000   Number         0  gd32f10x_enet.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_exmc.c 0x00000000   Number         0  gd32f10x_exmc.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_exti.c 0x00000000   Number         0  gd32f10x_exti.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_fmc.c 0x00000000   Number         0  gd32f10x_fmc.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_fwdgt.c 0x00000000   Number         0  gd32f10x_fwdgt.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_gpio.c 0x00000000   Number         0  gd32f10x_gpio.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_i2c.c 0x00000000   Number         0  gd32f10x_i2c.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_misc.c 0x00000000   Number         0  gd32f10x_misc.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_pmu.c 0x00000000   Number         0  gd32f10x_pmu.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_rcu.c 0x00000000   Number         0  gd32f10x_rcu.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_rtc.c 0x00000000   Number         0  gd32f10x_rtc.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_sdio.c 0x00000000   Number         0  gd32f10x_sdio.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_spi.c 0x00000000   Number         0  gd32f10x_spi.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_timer.c 0x00000000   Number         0  gd32f10x_timer.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_usart.c 0x00000000   Number         0  gd32f10x_usart.o ABSOLUTE
    ..\\Libraries\\GD32F10x_standard_peripheral\\Source\\gd32f10x_wwdgt.c 0x00000000   Number         0  gd32f10x_wwdgt.o ABSOLUTE
    ..\\Source\\app.c                        0x00000000   Number         0  app.o ABSOLUTE
    ..\\Source\\app_adas.c                   0x00000000   Number         0  app_adas.o ABSOLUTE
    ..\\Source\\app_bms_1.c                  0x00000000   Number         0  app_bms_1.o ABSOLUTE
    ..\\Source\\app_bms_2.c                  0x00000000   Number         0  app_bms_2.o ABSOLUTE
    ..\\Source\\app_can.c                    0x00000000   Number         0  app_can.o ABSOLUTE
    ..\\Source\\app_end_ctr.c                0x00000000   Number         0  app_end_ctr.o ABSOLUTE
    ..\\Source\\app_rs485_1.c                0x00000000   Number         0  app_rs485_1.o ABSOLUTE
    ..\\Source\\app_rs485_2.c                0x00000000   Number         0  app_rs485_2.o ABSOLUTE
    ..\\Source\\delay.c                      0x00000000   Number         0  delay.o ABSOLUTE
    ..\\Source\\drv_adas.c                   0x00000000   Number         0  drv_adas.o ABSOLUTE
    ..\\Source\\drv_adc.c                    0x00000000   Number         0  drv_adc.o ABSOLUTE
    ..\\Source\\drv_can.c                    0x00000000   Number         0  drv_can.o ABSOLUTE
    ..\\Source\\drv_io.c                     0x00000000   Number         0  drv_io.o ABSOLUTE
    ..\\Source\\drv_usart.c                  0x00000000   Number         0  drv_usart.o ABSOLUTE
    ..\\Source\\drv_usart_2.c                0x00000000   Number         0  drv_usart_2.o ABSOLUTE
    ..\\Source\\drv_watch_dog.c              0x00000000   Number         0  drv_watch_dog.o ABSOLUTE
    ..\\Source\\gd32f10x_it.c                0x00000000   Number         0  gd32f10x_it.o ABSOLUTE
    ..\\Source\\hardware_test.c              0x00000000   Number         0  hardware_test.o ABSOLUTE
    ..\\Source\\low_power.c                  0x00000000   Number         0  low_power.o ABSOLUTE
    ..\\Source\\main.c                       0x00000000   Number         0  main.o ABSOLUTE
    ..\\Source\\measure_temprature.c         0x00000000   Number         0  measure_temprature.o ABSOLUTE
    ..\\Source\\measure_vol.c                0x00000000   Number         0  measure_vol.o ABSOLUTE
    cdcmple.s                                0x00000000   Number         0  cdcmple.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                                    0x08002000   Section      260  startup_gd32f10x_md.o(RESET)
    .ARM.Collect$$$$00000000                 0x08002104   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x08002104   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x08002108   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x0800210c   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x0800210c   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x0800210c   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x08002114   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x08002114   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x08002114   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08002114   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08002118   Section       36  startup_gd32f10x_md.o(.text)
    .text                                    0x0800213c   Section        0  memcpya.o(.text)
    .text                                    0x08002160   Section        0  memseta.o(.text)
    .text                                    0x08002184   Section        0  strlen.o(.text)
    .text                                    0x08002192   Section        0  memcmp.o(.text)
    .text                                    0x080021ac   Section        0  fmul.o(.text)
    .text                                    0x08002210   Section        0  dadd.o(.text)
    .text                                    0x0800235e   Section        0  dmul.o(.text)
    .text                                    0x08002442   Section        0  ddiv.o(.text)
    .text                                    0x08002520   Section        0  fflti.o(.text)
    .text                                    0x08002532   Section        0  dfltui.o(.text)
    .text                                    0x0800254c   Section        0  ffixi.o(.text)
    .text                                    0x0800257e   Section        0  dfixui.o(.text)
    .text                                    0x080025b0   Section       48  cdcmple.o(.text)
    .text                                    0x080025e0   Section       48  cdrcmple.o(.text)
    .text                                    0x08002610   Section        0  uldiv.o(.text)
    .text                                    0x08002672   Section        0  llshl.o(.text)
    .text                                    0x08002690   Section        0  llushr.o(.text)
    .text                                    0x080026b0   Section        0  llsshr.o(.text)
    .text                                    0x080026d4   Section        0  iusefp.o(.text)
    .text                                    0x080026d4   Section        0  fepilogue.o(.text)
    .text                                    0x08002742   Section        0  depilogue.o(.text)
    i.BusFault_Handler                       0x080027fc   Section        0  gd32f10x_it.o(i.BusFault_Handler)
    .ARM.__AT_0x08002800                     0x08002800   Section        6  main.o(.ARM.__AT_0x08002800)
    .text                                    0x08002808   Section       36  init.o(.text)
    i.ACC12_OVER_Loader_Interrupt            0x0800282c   Section        0  app_end_ctr.o(i.ACC12_OVER_Loader_Interrupt)
    i.ACC12_OVER_Loader_Timeout              0x08002848   Section        0  app_end_ctr.o(i.ACC12_OVER_Loader_Timeout)
    i.ACC2_Enable                            0x08002894   Section        0  drv_io.o(i.ACC2_Enable)
    i.ACC2_Is_On                             0x080028d8   Section        0  drv_io.o(i.ACC2_Is_On)
    i.ACC2_PWM                               0x08002918   Section        0  drv_io.o(i.ACC2_PWM)
    i.ADAS_Drv_IO_Initial                    0x08002960   Section        0  drv_adas.o(i.ADAS_Drv_IO_Initial)
    i.ADAS_Drv_Initial                       0x080029b4   Section        0  drv_adas.o(i.ADAS_Drv_Initial)
    i.ADAS_Enable                            0x080029c8   Section        0  app_adas.o(i.ADAS_Enable)
    i.ADAS_Initial                           0x080029e4   Section        0  app_adas.o(i.ADAS_Initial)
    i.Can_Stop_Send                          0x080029f4   Section        0  drv_can.o(i.Can_Stop_Send)
    .ARM.__AT_0x08002A00                     0x08002a00   Section       21  main.o(.ARM.__AT_0x08002A00)
    i.ADAS_Measure_Finish_Ju_Li_1            0x08002a18   Section        0  app_adas.o(i.ADAS_Measure_Finish_Ju_Li_1)
    i.ADAS_Measure_Finish_Ju_Li_2            0x08002a34   Section        0  app_adas.o(i.ADAS_Measure_Finish_Ju_Li_2)
    i.ADAS_Measure_Ju_Li_1                   0x08002a50   Section        0  app_adas.o(i.ADAS_Measure_Ju_Li_1)
    i.ADAS_PWM_1_Enable                      0x08002b58   Section        0  app_adas.o(i.ADAS_PWM_1_Enable)
    i.ADAS_PWM_2_Enable                      0x08002b98   Section        0  app_adas.o(i.ADAS_PWM_2_Enable)
    i.ADAS_Self_Send_Up                      0x08002bdc   Section        0  app_can.o(i.ADAS_Self_Send_Up)
    i.Change_Mode_Sub_BMS_1_Normal           0x08002bec   Section        0  app.o(i.Change_Mode_Sub_BMS_1_Normal)
    i.Change_Mode_Sub_BMS_2_Normal           0x08002bf4   Section        0  app.o(i.Change_Mode_Sub_BMS_2_Normal)
    i.DebugMon_Handler                       0x08002bfc   Section        0  gd32f10x_it.o(i.DebugMon_Handler)
    i.NMI_Handler                            0x08002bfe   Section        0  gd32f10x_it.o(i.NMI_Handler)
    .ARM.__AT_0x08002C00                     0x08002c00   Section        4  main.o(.ARM.__AT_0x08002C00)
    i.ADAS_Measure_Ju_Li_2                   0x08002c04   Section        0  app_adas.o(i.ADAS_Measure_Ju_Li_2)
    i.ADAS_PWM_IO_Reset                      0x08002d0c   Section        0  drv_adas.o(i.ADAS_PWM_IO_Reset)
    i.ADAS_PWM_Initial                       0x08002d4c   Section        0  drv_adas.o(i.ADAS_PWM_Initial)
    i.ADAS_Receive_Timer_Initial             0x08002e38   Section        0  drv_adas.o(i.ADAS_Receive_Timer_Initial)
    i.ADAS_Timeout                           0x08002e88   Section        0  app_adas.o(i.ADAS_Timeout)
    i.ADAS_Timer_Initial                     0x08002ed4   Section        0  drv_adas.o(i.ADAS_Timer_Initial)
    i.App_Initial                            0x08002f30   Section        0  app.o(i.App_Initial)
    i.Battery_1_Bu_Chang_Vol                 0x08002f5c   Section        0  app.o(i.Battery_1_Bu_Chang_Vol)
    i.Battery_2_Bu_Chang_Vol                 0x08002f84   Section        0  app.o(i.Battery_2_Bu_Chang_Vol)
    i.Battery_CB_Operate                     0x08002fac   Section        0  app.o(i.Battery_CB_Operate)
    i.Battery_CB_Switch                      0x08002fec   Section        0  app.o(i.Battery_CB_Switch)
    i.Battery_Change_Mode                    0x08003940   Section        0  app.o(i.Battery_Change_Mode)
    i.Bms_1_Self_Send_Timeout                0x080039a8   Section        0  app_bms_1.o(i.Bms_1_Self_Send_Timeout)
    i.Bms_2_Self_Send_Timeout                0x08003a14   Section        0  app_bms_2.o(i.Bms_2_Self_Send_Timeout)
    i.CAN_Config                             0x08003a80   Section        0  drv_can.o(i.CAN_Config)
    i.CAN_Config_HW                          0x08003c14   Section        0  drv_can.o(i.CAN_Config_HW)
    i.CB_Operate_Initial                     0x08003d44   Section        0  app.o(i.CB_Operate_Initial)
    i.Cal_Sheng_Yu_Li_Cheng                  0x08003d5c   Section        0  app.o(i.Cal_Sheng_Yu_Li_Cheng)
    i.Can_ADAS_Self_Send                     0x08003f20   Section        0  app_adas.o(i.Can_ADAS_Self_Send)
    i.Can_Bms_1_Self_Send_Check              0x08003fc0   Section        0  app_bms_1.o(i.Can_Bms_1_Self_Send_Check)
    i.Can_Bms_2_Self_Send_Check              0x0800408c   Section        0  app_bms_2.o(i.Can_Bms_2_Self_Send_Check)
    i.Can_Com_Initial                        0x08004158   Section        0  app_can.o(i.Can_Com_Initial)
    i.Can_End_Ctr_Self_Send_Check            0x080042a0   Section        0  app_end_ctr.o(i.Can_End_Ctr_Self_Send_Check)
    i.Can_NVIC_Config                        0x08004340   Section        0  drv_can.o(i.Can_NVIC_Config)
    Can_NVIC_Config                          0x08004341   Thumb Code    24  drv_can.o(i.Can_NVIC_Config)
    i.Change_Mode_Sub_BMS_PARRALLEL          0x08004358   Section        0  app.o(i.Change_Mode_Sub_BMS_PARRALLEL)
    i.Change_Mode_Sub_BMS_SERIES             0x080043b4   Section        0  app.o(i.Change_Mode_Sub_BMS_SERIES)
    i.Charge_Dec_IRQ_Initial                 0x08004424   Section        0  drv_io.o(i.Charge_Dec_IRQ_Initial)
    i.Charger_Out                            0x08004454   Section        0  app.o(i.Charger_Out)
    i.Check_Battery_1_On                     0x0800448c   Section        0  app.o(i.Check_Battery_1_On)
    i.Check_Battery_2_On                     0x080044cc   Section        0  app.o(i.Check_Battery_2_On)
    i.Check_CB_BAT1_BAT2_PARRALLEL           0x0800450c   Section        0  app.o(i.Check_CB_BAT1_BAT2_PARRALLEL)
    i.Check_CB_BAT1_BAT2_SERIES              0x080045d4   Section        0  app.o(i.Check_CB_BAT1_BAT2_SERIES)
    i.Check_CB_BAT_1                         0x080046e4   Section        0  app.o(i.Check_CB_BAT_1)
    i.Check_CB_BAT_2                         0x08004734   Section        0  app.o(i.Check_CB_BAT_2)
    i.Check_CB_Operate_State                 0x08004784   Section        0  app.o(i.Check_CB_Operate_State)
    i.Check_Can_Poll                         0x0800480c   Section        0  drv_can.o(i.Check_Can_Poll)
    i.Check_Can_Self_Send_Status             0x08004854   Section        0  app_can.o(i.Check_Can_Self_Send_Status)
    i.Check_Charge_In                        0x08004878   Section        0  app.o(i.Check_Charge_In)
    i.Check_Charger_Timeout                  0x080049e4   Section        0  drv_io.o(i.Check_Charger_Timeout)
    i.Check_End_Ctr_Status                   0x080049fc   Section        0  app_end_ctr.o(i.Check_End_Ctr_Status)
    i.Check_HT_Flash                         0x08004c1c   Section        0  hardware_test.o(i.Check_HT_Flash)
    i.Check_S11                              0x08004c48   Section        0  drv_io.o(i.Check_S11)
    i.Check_S11_May_Operate                  0x08004ca0   Section        0  drv_io.o(i.Check_S11_May_Operate)
    i.Check_SN                               0x08004ccc   Section        0  main.o(i.Check_SN)
    i.Check_Sub_BMS_1                        0x08004d44   Section        0  app_rs485_1.o(i.Check_Sub_BMS_1)
    i.Check_Sub_BMS_2                        0x08004d9c   Section        0  app_rs485_2.o(i.Check_Sub_BMS_2)
    i.EXTI0_IRQHandler                       0x08004df4   Section        0  drv_io.o(i.EXTI0_IRQHandler)
    i.EXTI10_15_IRQHandler                   0x08004e14   Section        0  drv_io.o(i.EXTI10_15_IRQHandler)
    i.EXTI1_IRQHandler                       0x08004ed0   Section        0  drv_io.o(i.EXTI1_IRQHandler)
    i.EXTI3_IRQHandler                       0x08004ee2   Section        0  drv_io.o(i.EXTI3_IRQHandler)
    i.EXTI4_IRQHandler                       0x08004ef4   Section        0  drv_io.o(i.EXTI4_IRQHandler)
    i.EXTI5_9_IRQHandler                     0x08004f1c   Section        0  drv_io.o(i.EXTI5_9_IRQHandler)
    i.E_CTR_Dec_IRQ_Initial                  0x08004fa4   Section        0  drv_io.o(i.E_CTR_Dec_IRQ_Initial)
    i.E_CTR_Initial                          0x08005080   Section        0  drv_io.o(i.E_CTR_Initial)
    i.Enable_Uart1_Timer                     0x080051ec   Section        0  drv_usart.o(i.Enable_Uart1_Timer)
    i.Enable_Uart2_Timer                     0x08005208   Section        0  drv_usart_2.o(i.Enable_Uart2_Timer)
    i.End_Ctr_Initial                        0x08005224   Section        0  app_end_ctr.o(i.End_Ctr_Initial)
    i.End_Ctr_Self_Send_Timeout              0x08005238   Section        0  app_end_ctr.o(i.End_Ctr_Self_Send_Timeout)
    i.Enter_Sleep                            0x080052a4   Section        0  low_power.o(i.Enter_Sleep)
    i.Enter_Sleep_Delay_Timeout              0x08005350   Section        0  low_power.o(i.Enter_Sleep_Delay_Timeout)
    i.Flash_flag_clear                       0x08005388   Section        0  main.o(i.Flash_flag_clear)
    i.GPIO_Initial                           0x08005394   Section        0  drv_io.o(i.GPIO_Initial)
    i.Get_Check_Sum_1                        0x08005458   Section        0  app_rs485_1.o(i.Get_Check_Sum_1)
    Get_Check_Sum_1                          0x08005459   Thumb Code    64  app_rs485_1.o(i.Get_Check_Sum_1)
    i.Get_Check_Sum_2                        0x08005498   Section        0  app_rs485_2.o(i.Get_Check_Sum_2)
    Get_Check_Sum_2                          0x08005499   Thumb Code    64  app_rs485_2.o(i.Get_Check_Sum_2)
    i.Get_Data_Can                           0x080054d8   Section        0  drv_can.o(i.Get_Data_Can)
    i.Get_QD_State                           0x080055b4   Section        0  app_end_ctr.o(i.Get_QD_State)
    i.Get_RS485_2_Data                       0x080055c4   Section        0  drv_usart_2.o(i.Get_RS485_2_Data)
    i.Get_RS485_Data                         0x080055f8   Section        0  drv_usart.o(i.Get_RS485_Data)
    i.HT_Flash_flag_clear                    0x0800562c   Section        0  hardware_test.o(i.HT_Flash_flag_clear)
    i.HT_Frame_CRC                           0x08005638   Section        0  hardware_test.o(i.HT_Frame_CRC)
    i.HT_Handle_CMD                          0x08005654   Section        0  hardware_test.o(i.HT_Handle_CMD)
    i.HT_Handle_RS485_Data                   0x0800575c   Section        0  hardware_test.o(i.HT_Handle_RS485_Data)
    i.HT_Main                                0x080057dc   Section        0  hardware_test.o(i.HT_Main)
    i.HT_Reboot_Timeout                      0x080058d0   Section        0  hardware_test.o(i.HT_Reboot_Timeout)
    i.HT_Rsp_CMD                             0x08005908   Section        0  hardware_test.o(i.HT_Rsp_CMD)
    i.Handle_Can_Bms_1_CMD                   0x08006088   Section        0  app_bms_1.o(i.Handle_Can_Bms_1_CMD)
    i.Handle_Can_Bms_2_CMD                   0x08006110   Section        0  app_bms_2.o(i.Handle_Can_Bms_2_CMD)
    i.Handle_Can_CMD                         0x08006198   Section        0  app_can.o(i.Handle_Can_CMD)
    Handle_Can_CMD                           0x08006199   Thumb Code   226  app_can.o(i.Handle_Can_CMD)
    i.Handle_Can_Ctr_CMD                     0x0800628c   Section        0  app_end_ctr.o(i.Handle_Can_Ctr_CMD)
    i.Handle_Can_Data                        0x080065e8   Section        0  app_can.o(i.Handle_Can_Data)
    i.Handle_RS485_1_Data                    0x080070c4   Section        0  app_rs485_1.o(i.Handle_RS485_1_Data)
    i.Handle_RS485_2_Data                    0x08007184   Section        0  app_rs485_2.o(i.Handle_RS485_2_Data)
    i.Handle_Sub_BMS_CMD_1                   0x08007244   Section        0  app_rs485_1.o(i.Handle_Sub_BMS_CMD_1)
    Handle_Sub_BMS_CMD_1                     0x08007245   Thumb Code   384  app_rs485_1.o(i.Handle_Sub_BMS_CMD_1)
    i.Handle_Sub_BMS_CMD_2                   0x080073e4   Section        0  app_rs485_2.o(i.Handle_Sub_BMS_CMD_2)
    Handle_Sub_BMS_CMD_2                     0x080073e5   Thumb Code   384  app_rs485_2.o(i.Handle_Sub_BMS_CMD_2)
    i.HardFault_Handler                      0x08007584   Section        0  gd32f10x_it.o(i.HardFault_Handler)
    i.IS_CHARGE_IN                           0x08007588   Section        0  drv_io.o(i.IS_CHARGE_IN)
    i.Initial_Neng_Hao_Bi                    0x08007594   Section        0  app.o(i.Initial_Neng_Hao_Bi)
    i.Intelligent_Management_Battery         0x08007650   Section        0  app.o(i.Intelligent_Management_Battery)
    i.Is_Soak                                0x080077b4   Section        0  app_end_ctr.o(i.Is_Soak)
    i.Is_Sub_BMS_1_Normal                    0x080077c0   Section        0  app_rs485_1.o(i.Is_Sub_BMS_1_Normal)
    i.Is_Sub_BMS_2_Normal                    0x08007890   Section        0  app_rs485_2.o(i.Is_Sub_BMS_2_Normal)
    i.LP_Measure_Vol_Initial                 0x08007960   Section        0  low_power.o(i.LP_Measure_Vol_Initial)
    i.Low_Power_Initial                      0x08007994   Section        0  low_power.o(i.Low_Power_Initial)
    i.Measure_Temprature_Initial             0x0800799c   Section        0  measure_temprature.o(i.Measure_Temprature_Initial)
    i.Measure_Vol                            0x080079cc   Section        0  measure_vol.o(i.Measure_Vol)
    i.Measure_Vol_Initial                    0x080079fe   Section        0  measure_vol.o(i.Measure_Vol_Initial)
    i.MemManage_Handler                      0x08007a06   Section        0  gd32f10x_it.o(i.MemManage_Handler)
    i.Misc_Initial                           0x08007a0a   Section        0  app.o(i.Misc_Initial)
    i.NVIC_SetPriority                       0x08007a14   Section        0  delay.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x08007a15   Thumb Code    32  delay.o(i.NVIC_SetPriority)
    i.Operate_Sub_BMS_1_CD                   0x08007a3c   Section        0  app_rs485_1.o(i.Operate_Sub_BMS_1_CD)
    i.Operate_Sub_BMS_2_CD                   0x08007ae4   Section        0  app_rs485_2.o(i.Operate_Sub_BMS_2_CD)
    i.PendSV_Handler                         0x08007b8c   Section        0  gd32f10x_it.o(i.PendSV_Handler)
    i.Power_On_Normal                        0x08007b90   Section        0  app.o(i.Power_On_Normal)
    i.QD_Enable_From                         0x08007c14   Section        0  drv_io.o(i.QD_Enable_From)
    i.RS485_Communication_Time_Out_1         0x08007c3c   Section        0  app_rs485_1.o(i.RS485_Communication_Time_Out_1)
    i.RS485_Communication_Time_Out_2         0x08007cb8   Section        0  app_rs485_2.o(i.RS485_Communication_Time_Out_2)
    i.RS485_Print                            0x08007d34   Section        0  app_bms_1.o(i.RS485_Print)
    i.RTC_IRQHandler                         0x08007d36   Section        0  low_power.o(i.RTC_IRQHandler)
    i.RTC_Open                               0x08007d6c   Section        0  low_power.o(i.RTC_Open)
    i.Resend_can_adas_frame                  0x08007dfc   Section        0  app_can.o(i.Resend_can_adas_frame)
    i.Resend_can_bms_1_frame                 0x08007e0c   Section        0  app_can.o(i.Resend_can_bms_1_frame)
    i.Resend_can_bms_2_frame                 0x08007e1c   Section        0  app_can.o(i.Resend_can_bms_2_frame)
    i.Resend_can_ctr_frame                   0x08007e2c   Section        0  app_can.o(i.Resend_can_ctr_frame)
    i.Reset_Cal                              0x08007e3c   Section        0  app.o(i.Reset_Cal)
    i.Reset_Can_Rx_Buffer                    0x08007e74   Section        0  drv_can.o(i.Reset_Can_Rx_Buffer)
    Reset_Can_Rx_Buffer                      0x08007e75   Thumb Code    14  drv_can.o(i.Reset_Can_Rx_Buffer)
    i.Reset_Enter_Sleep_Delay                0x08007e84   Section        0  low_power.o(i.Reset_Enter_Sleep_Delay)
    i.Reset_RX_Buffer                        0x08007e94   Section        0  drv_usart.o(i.Reset_RX_Buffer)
    Reset_RX_Buffer                          0x08007e95   Thumb Code    20  drv_usart.o(i.Reset_RX_Buffer)
    i.Reset_RX_Buffer                        0x08007eb0   Section        0  drv_usart_2.o(i.Reset_RX_Buffer)
    Reset_RX_Buffer                          0x08007eb1   Thumb Code    20  drv_usart_2.o(i.Reset_RX_Buffer)
    i.Rsp_Can_Bms_1_CMD                      0x08007ecc   Section        0  app_bms_1.o(i.Rsp_Can_Bms_1_CMD)
    i.Rsp_Can_Bms_2_CMD                      0x08008288   Section        0  app_bms_2.o(i.Rsp_Can_Bms_2_CMD)
    i.Rsp_Can_Ctr_CMD                        0x08008634   Section        0  app_end_ctr.o(i.Rsp_Can_Ctr_CMD)
    i.S11_FL_On                              0x08008c78   Section        0  app.o(i.S11_FL_On)
    i.S11_May_Operate                        0x08008ca0   Section        0  app.o(i.S11_May_Operate)
    i.SUB_BMS_1_DEC                          0x08008cc4   Section        0  app_rs485_1.o(i.SUB_BMS_1_DEC)
    i.SUB_BMS_2_DEC                          0x08008cd0   Section        0  app_rs485_2.o(i.SUB_BMS_2_DEC)
    i.SVC_Handler                            0x08008cdc   Section        0  gd32f10x_it.o(i.SVC_Handler)
    i.Sample_ADC_Value                       0x08008ce0   Section        0  drv_adc.o(i.Sample_ADC_Value)
    i.Save_Neng_Hao_Bi                       0x08008d70   Section        0  app.o(i.Save_Neng_Hao_Bi)
    i.Save_Param                             0x08008dd4   Section        0  app.o(i.Save_Param)
    i.Save_Param_Time_Out                    0x08008de4   Section        0  app.o(i.Save_Param_Time_Out)
    i.Select_One_BAT                         0x08008e18   Section        0  app.o(i.Select_One_BAT)
    i.Select_One_BAT_Han_Guo                 0x08008e68   Section        0  app.o(i.Select_One_BAT_Han_Guo)
    i.Send_Data_2_RS485                      0x08008ecc   Section        0  drv_usart_2.o(i.Send_Data_2_RS485)
    i.Send_Data_Can                          0x08008f14   Section        0  drv_can.o(i.Send_Data_Can)
    i.Send_Data_RS485                        0x08008fcc   Section        0  drv_usart.o(i.Send_Data_RS485)
    i.Send_Sub_BMS_1_CMD                     0x0800901c   Section        0  app_rs485_1.o(i.Send_Sub_BMS_1_CMD)
    i.Send_Sub_BMS_2_CMD                     0x08009034   Section        0  app_rs485_2.o(i.Send_Sub_BMS_2_CMD)
    i.Send_Sub_BMS_CMD_1                     0x0800904c   Section        0  app_rs485_1.o(i.Send_Sub_BMS_CMD_1)
    Send_Sub_BMS_CMD_1                       0x0800904d   Thumb Code   446  app_rs485_1.o(i.Send_Sub_BMS_CMD_1)
    i.Send_Sub_BMS_CMD_2                     0x08009228   Section        0  app_rs485_2.o(i.Send_Sub_BMS_CMD_2)
    Send_Sub_BMS_CMD_2                       0x08009229   Thumb Code   446  app_rs485_2.o(i.Send_Sub_BMS_CMD_2)
    i.Series_Delay_Timeout                   0x08009404   Section        0  app.o(i.Series_Delay_Timeout)
    i.Set_Charger_In                         0x08009454   Section        0  drv_io.o(i.Set_Charger_In)
    i.Set_Enter_Sleep_Delay                  0x0800947c   Section        0  low_power.o(i.Set_Enter_Sleep_Delay)
    i.Shield_XL_Timeout                      0x0800948c   Section        0  app_end_ctr.o(i.Shield_XL_Timeout)
    i.Sort                                   0x080094b0   Section        0  app_adas.o(i.Sort)
    i.Sub_BMS_1_COM_Finish                   0x080094f8   Section        0  app_rs485_1.o(i.Sub_BMS_1_COM_Finish)
    i.Sub_BMS_1_Initial                      0x08009504   Section        0  app_rs485_1.o(i.Sub_BMS_1_Initial)
    i.Sub_BMS_1_lt_State                     0x0800953c   Section        0  app_rs485_1.o(i.Sub_BMS_1_lt_State)
    i.Sub_BMS_2_COM_Finish                   0x08009560   Section        0  app_rs485_2.o(i.Sub_BMS_2_COM_Finish)
    i.Sub_BMS_2_Initial                      0x0800956c   Section        0  app_rs485_2.o(i.Sub_BMS_2_Initial)
    i.Sub_BMS_2_lt_State                     0x08009598   Section        0  app_rs485_2.o(i.Sub_BMS_2_lt_State)
    i.SysTick_Handler                        0x080095bc   Section        0  delay.o(i.SysTick_Handler)
    i.SystemInit                             0x080098e0   Section        0  system_gd32f10x.o(i.SystemInit)
    i.TIMER2_IRQHandler                      0x08009944   Section        0  drv_adas.o(i.TIMER2_IRQHandler)
    i.Timeout_Resend_can_adas_frame          0x08009974   Section        0  app_can.o(i.Timeout_Resend_can_adas_frame)
    i.Timeout_Resend_can_bms_1_frame         0x08009984   Section        0  app_can.o(i.Timeout_Resend_can_bms_1_frame)
    i.Timeout_Resend_can_bms_2_frame         0x08009994   Section        0  app_can.o(i.Timeout_Resend_can_bms_2_frame)
    i.Timeout_Resend_can_ctr_frame           0x080099a4   Section        0  app_can.o(i.Timeout_Resend_can_ctr_frame)
    i.USART0_IRQHandler                      0x080099b4   Section        0  drv_usart.o(i.USART0_IRQHandler)
    i.USART1_IRQHandler                      0x08009a4c   Section        0  drv_usart_2.o(i.USART1_IRQHandler)
    i.USBD_HP_CAN0_TX_IRQHandler             0x08009ae4   Section        0  drv_can.o(i.USBD_HP_CAN0_TX_IRQHandler)
    i.USBD_LP_CAN0_RX0_IRQHandler            0x08009bac   Section        0  drv_can.o(i.USBD_LP_CAN0_RX0_IRQHandler)
    i.Update_Sub_BMS_1_Software              0x08009cac   Section        0  app_rs485_1.o(i.Update_Sub_BMS_1_Software)
    i.Update_Sub_BMS_2_Software              0x08009d48   Section        0  app_rs485_2.o(i.Update_Sub_BMS_2_Software)
    i.UsageFault_Handler                     0x08009dd4   Section        0  gd32f10x_it.o(i.UsageFault_Handler)
    i.Usart1_Initial                         0x08009dd8   Section        0  drv_usart.o(i.Usart1_Initial)
    i.Usart2_Initial                         0x08009e84   Section        0  drv_usart_2.o(i.Usart2_Initial)
    i.Writer_HT_Flash                        0x08009f2c   Section        0  hardware_test.o(i.Writer_HT_Flash)
    i.Writer_SN                              0x08009f88   Section        0  main.o(i.Writer_SN)
    i._CB_Operate_Initial                    0x0800a000   Section        0  drv_io.o(i._CB_Operate_Initial)
    i._Measure_Temprature_Initial            0x0800a020   Section        0  drv_adc.o(i._Measure_Temprature_Initial)
    i._Measure_Vol_Initial                   0x0800a064   Section        0  drv_adc.o(i._Measure_Vol_Initial)
    i.__0printf$5                            0x0800a078   Section        0  printf5.o(i.__0printf$5)
    i.__scatterload_copy                     0x0800a098   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x0800a0a6   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x0800a0a8   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x0800a0b8   Section        0  printf5.o(i._printf_core)
    _printf_core                             0x0800a0b9   Thumb Code   658  printf5.o(i._printf_core)
    i.adc_calibration_enable                 0x0800a378   Section        0  gd32f10x_adc.o(i.adc_calibration_enable)
    i.adc_channel_length_config              0x0800a3a2   Section        0  gd32f10x_adc.o(i.adc_channel_length_config)
    i.adc_data_alignment_config              0x0800a3e8   Section        0  gd32f10x_adc.o(i.adc_data_alignment_config)
    i.adc_deinit                             0x0800a400   Section        0  gd32f10x_adc.o(i.adc_deinit)
    i.adc_enable                             0x0800a458   Section        0  gd32f10x_adc.o(i.adc_enable)
    i.adc_external_trigger_config            0x0800a46a   Section        0  gd32f10x_adc.o(i.adc_external_trigger_config)
    i.adc_external_trigger_source_config     0x0800a4a8   Section        0  gd32f10x_adc.o(i.adc_external_trigger_source_config)
    i.adc_flag_clear                         0x0800a4d8   Section        0  gd32f10x_adc.o(i.adc_flag_clear)
    i.adc_flag_get                           0x0800a4e0   Section        0  gd32f10x_adc.o(i.adc_flag_get)
    i.adc_getResult_6t                       0x0800a4ee   Section        0  drv_adc.o(i.adc_getResult_6t)
    i.adc_mode_config                        0x0800a58c   Section        0  gd32f10x_adc.o(i.adc_mode_config)
    i.adc_regular_channel_config             0x0800a5a8   Section        0  gd32f10x_adc.o(i.adc_regular_channel_config)
    i.adc_regular_data_read                  0x0800a654   Section        0  gd32f10x_adc.o(i.adc_regular_data_read)
    i.adc_software_trigger_enable            0x0800a65c   Section        0  gd32f10x_adc.o(i.adc_software_trigger_enable)
    i.adc_special_function_config            0x0800a67a   Section        0  gd32f10x_adc.o(i.adc_special_function_config)
    i.bkp_deinit                             0x0800a6d4   Section        0  gd32f10x_bkp.o(i.bkp_deinit)
    i.can_deinit                             0x0800a6e0   Section        0  gd32f10x_can.o(i.can_deinit)
    i.can_error_get                          0x0800a700   Section        0  gd32f10x_can.o(i.can_error_get)
    i.can_filter_init                        0x0800a70c   Section        0  gd32f10x_can.o(i.can_filter_init)
    i.can_init                               0x0800a81c   Section        0  gd32f10x_can.o(i.can_init)
    i.can_interrupt_disable                  0x0800a93e   Section        0  gd32f10x_can.o(i.can_interrupt_disable)
    i.can_interrupt_enable                   0x0800a946   Section        0  gd32f10x_can.o(i.can_interrupt_enable)
    i.can_message_receive                    0x0800a94e   Section        0  gd32f10x_can.o(i.can_message_receive)
    i.can_message_transmit                   0x0800aa34   Section        0  gd32f10x_can.o(i.can_message_transmit)
    i.can_struct_para_init                   0x0800ab84   Section        0  gd32f10x_can.o(i.can_struct_para_init)
    i.delay_1ms                              0x0800ac24   Section        0  delay.o(i.delay_1ms)
    i.delay_1us                              0x0800ac38   Section        0  delay.o(i.delay_1us)
    i.exti_init                              0x0800ac48   Section        0  gd32f10x_exti.o(i.exti_init)
    i.exti_interrupt_enable                  0x0800ad00   Section        0  gd32f10x_exti.o(i.exti_interrupt_enable)
    i.exti_interrupt_flag_clear              0x0800ad10   Section        0  gd32f10x_exti.o(i.exti_interrupt_flag_clear)
    i.exti_interrupt_flag_get                0x0800ad1c   Section        0  gd32f10x_exti.o(i.exti_interrupt_flag_get)
    i.fmc_bank0_ready_wait                   0x0800ad40   Section        0  gd32f10x_fmc.o(i.fmc_bank0_ready_wait)
    i.fmc_bank0_state_get                    0x0800ad64   Section        0  gd32f10x_fmc.o(i.fmc_bank0_state_get)
    i.fmc_bank1_ready_wait                   0x0800ad94   Section        0  gd32f10x_fmc.o(i.fmc_bank1_ready_wait)
    i.fmc_bank1_state_get                    0x0800adb8   Section        0  gd32f10x_fmc.o(i.fmc_bank1_state_get)
    i.fmc_flag_clear                         0x0800ade8   Section        0  gd32f10x_fmc.o(i.fmc_flag_clear)
    i.fmc_halfword_program                   0x0800ae08   Section        0  gd32f10x_fmc.o(i.fmc_halfword_program)
    i.fmc_lock                               0x0800aec8   Section        0  gd32f10x_fmc.o(i.fmc_lock)
    i.fmc_page_erase                         0x0800aef4   Section        0  gd32f10x_fmc.o(i.fmc_page_erase)
    i.fmc_unlock                             0x0800afe0   Section        0  gd32f10x_fmc.o(i.fmc_unlock)
    i.fmc_word_program                       0x0800b024   Section        0  gd32f10x_fmc.o(i.fmc_word_program)
    i.fputc                                  0x0800b0e4   Section        0  drv_can.o(i.fputc)
    i.getTemperature                         0x0800b138   Section        0  measure_temprature.o(i.getTemperature)
    i.gpio_bit_reset                         0x0800b1ec   Section        0  gd32f10x_gpio.o(i.gpio_bit_reset)
    i.gpio_bit_write                         0x0800b1f0   Section        0  gd32f10x_gpio.o(i.gpio_bit_write)
    i.gpio_exti_source_select                0x0800b1fc   Section        0  gd32f10x_gpio.o(i.gpio_exti_source_select)
    i.gpio_init                              0x0800b294   Section        0  gd32f10x_gpio.o(i.gpio_init)
    i.gpio_input_bit_get                     0x0800b340   Section        0  gd32f10x_gpio.o(i.gpio_input_bit_get)
    i.gpio_output_bit_get                    0x0800b350   Section        0  gd32f10x_gpio.o(i.gpio_output_bit_get)
    i.gpio_pin_remap_config                  0x0800b360   Section        0  gd32f10x_gpio.o(i.gpio_pin_remap_config)
    i.main                                   0x0800b3f0   Section        0  main.o(i.main)
    i.nvic_irq_enable                        0x0800b72c   Section        0  gd32f10x_misc.o(i.nvic_irq_enable)
    i.nvic_priority_group_set                0x0800b7d8   Section        0  gd32f10x_misc.o(i.nvic_priority_group_set)
    i.pmu_backup_write_enable                0x0800b7ec   Section        0  gd32f10x_pmu.o(i.pmu_backup_write_enable)
    i.pmu_to_deepsleepmode                   0x0800b800   Section        0  gd32f10x_pmu.o(i.pmu_to_deepsleepmode)
    i.qws_iap_fmc_flag_clear                 0x0800b844   Section        0  app_end_ctr.o(i.qws_iap_fmc_flag_clear)
    i.qws_iap_read_string                    0x0800b850   Section        0  app_end_ctr.o(i.qws_iap_read_string)
    i.qws_iap_reboot                         0x0800b89c   Section        0  app_end_ctr.o(i.qws_iap_reboot)
    i.qws_iap_write_magic                    0x0800b8f0   Section        0  app_end_ctr.o(i.qws_iap_write_magic)
    i.rcu_adc_clock_config                   0x0800b964   Section        0  gd32f10x_rcu.o(i.rcu_adc_clock_config)
    i.rcu_bkp_reset_disable                  0x0800b9ac   Section        0  gd32f10x_rcu.o(i.rcu_bkp_reset_disable)
    i.rcu_bkp_reset_enable                   0x0800b9c0   Section        0  gd32f10x_rcu.o(i.rcu_bkp_reset_enable)
    i.rcu_clock_freq_get                     0x0800b9d4   Section        0  gd32f10x_rcu.o(i.rcu_clock_freq_get)
    i.rcu_flag_get                           0x0800baf8   Section        0  gd32f10x_rcu.o(i.rcu_flag_get)
    i.rcu_osci_on                            0x0800bb1c   Section        0  gd32f10x_rcu.o(i.rcu_osci_on)
    i.rcu_osci_stab_wait                     0x0800bb3c   Section        0  gd32f10x_rcu.o(i.rcu_osci_stab_wait)
    i.rcu_periph_clock_enable                0x0800bc1c   Section        0  gd32f10x_rcu.o(i.rcu_periph_clock_enable)
    i.rcu_periph_reset_disable               0x0800bc3c   Section        0  gd32f10x_rcu.o(i.rcu_periph_reset_disable)
    i.rcu_periph_reset_enable                0x0800bc5c   Section        0  gd32f10x_rcu.o(i.rcu_periph_reset_enable)
    i.rcu_rtc_clock_config                   0x0800bc7c   Section        0  gd32f10x_rcu.o(i.rcu_rtc_clock_config)
    i.rtc_alarm_config                       0x0800bc94   Section        0  gd32f10x_rtc.o(i.rtc_alarm_config)
    i.rtc_configuration_mode_enter           0x0800bcb4   Section        0  gd32f10x_rtc.o(i.rtc_configuration_mode_enter)
    i.rtc_configuration_mode_exit            0x0800bcc8   Section        0  gd32f10x_rtc.o(i.rtc_configuration_mode_exit)
    i.rtc_counter_set                        0x0800bcdc   Section        0  gd32f10x_rtc.o(i.rtc_counter_set)
    i.rtc_flag_clear                         0x0800bcfc   Section        0  gd32f10x_rtc.o(i.rtc_flag_clear)
    i.rtc_flag_get                           0x0800bd0c   Section        0  gd32f10x_rtc.o(i.rtc_flag_get)
    i.rtc_interrupt_enable                   0x0800bd24   Section        0  gd32f10x_rtc.o(i.rtc_interrupt_enable)
    i.rtc_lwoff_wait                         0x0800bd34   Section        0  gd32f10x_rtc.o(i.rtc_lwoff_wait)
    i.rtc_prescaler_set                      0x0800bd48   Section        0  gd32f10x_rtc.o(i.rtc_prescaler_set)
    i.rtc_register_sync_wait                 0x0800bd68   Section        0  gd32f10x_rtc.o(i.rtc_register_sync_wait)
    i.system_clock_108m_irc8m                0x0800bd88   Section        0  system_gd32f10x.o(i.system_clock_108m_irc8m)
    system_clock_108m_irc8m                  0x0800bd89   Thumb Code   160  system_gd32f10x.o(i.system_clock_108m_irc8m)
    i.system_clock_config                    0x0800be34   Section        0  system_gd32f10x.o(i.system_clock_config)
    system_clock_config                      0x0800be35   Thumb Code     8  system_gd32f10x.o(i.system_clock_config)
    i.systick_close                          0x0800be3c   Section        0  delay.o(i.systick_close)
    i.systick_config                         0x0800be58   Section        0  delay.o(i.systick_config)
    i.timer_auto_reload_shadow_enable        0x0800beb8   Section        0  gd32f10x_timer.o(i.timer_auto_reload_shadow_enable)
    i.timer_channel_output_config            0x0800bec4   Section        0  gd32f10x_timer.o(i.timer_channel_output_config)
    i.timer_channel_output_mode_config       0x0800c0b0   Section        0  gd32f10x_timer.o(i.timer_channel_output_mode_config)
    i.timer_channel_output_pulse_value_config 0x0800c10a   Section        0  gd32f10x_timer.o(i.timer_channel_output_pulse_value_config)
    i.timer_channel_output_shadow_config     0x0800c130   Section        0  gd32f10x_timer.o(i.timer_channel_output_shadow_config)
    i.timer_counter_read                     0x0800c18a   Section        0  gd32f10x_timer.o(i.timer_counter_read)
    i.timer_counter_value_config             0x0800c192   Section        0  gd32f10x_timer.o(i.timer_counter_value_config)
    i.timer_deinit                           0x0800c198   Section        0  gd32f10x_timer.o(i.timer_deinit)
    i.timer_disable                          0x0800c274   Section        0  gd32f10x_timer.o(i.timer_disable)
    i.timer_enable                           0x0800c27e   Section        0  gd32f10x_timer.o(i.timer_enable)
    i.timer_init                             0x0800c288   Section        0  gd32f10x_timer.o(i.timer_init)
    i.timer_interrupt_disable                0x0800c368   Section        0  gd32f10x_timer.o(i.timer_interrupt_disable)
    i.timer_interrupt_enable                 0x0800c370   Section        0  gd32f10x_timer.o(i.timer_interrupt_enable)
    i.timer_interrupt_flag_clear             0x0800c378   Section        0  gd32f10x_timer.o(i.timer_interrupt_flag_clear)
    i.timer_interrupt_flag_get               0x0800c380   Section        0  gd32f10x_timer.o(i.timer_interrupt_flag_get)
    i.timer_struct_para_init                 0x0800c398   Section        0  gd32f10x_timer.o(i.timer_struct_para_init)
    i.usart_baudrate_set                     0x0800c3b0   Section        0  gd32f10x_usart.o(i.usart_baudrate_set)
    i.usart_data_receive                     0x0800c440   Section        0  gd32f10x_usart.o(i.usart_data_receive)
    i.usart_data_transmit                    0x0800c44a   Section        0  gd32f10x_usart.o(i.usart_data_transmit)
    i.usart_deinit                           0x0800c454   Section        0  gd32f10x_usart.o(i.usart_deinit)
    i.usart_enable                           0x0800c4e4   Section        0  gd32f10x_usart.o(i.usart_enable)
    i.usart_flag_get                         0x0800c4ee   Section        0  gd32f10x_usart.o(i.usart_flag_get)
    i.usart_hardware_flow_cts_config         0x0800c50c   Section        0  gd32f10x_usart.o(i.usart_hardware_flow_cts_config)
    i.usart_hardware_flow_rts_config         0x0800c51c   Section        0  gd32f10x_usart.o(i.usart_hardware_flow_rts_config)
    i.usart_interrupt_disable                0x0800c52c   Section        0  gd32f10x_usart.o(i.usart_interrupt_disable)
    i.usart_interrupt_enable                 0x0800c546   Section        0  gd32f10x_usart.o(i.usart_interrupt_enable)
    i.usart_interrupt_flag_get               0x0800c560   Section        0  gd32f10x_usart.o(i.usart_interrupt_flag_get)
    i.usart_parity_config                    0x0800c598   Section        0  gd32f10x_usart.o(i.usart_parity_config)
    i.usart_receive_config                   0x0800c5a8   Section        0  gd32f10x_usart.o(i.usart_receive_config)
    i.usart_stop_bit_set                     0x0800c5b8   Section        0  gd32f10x_usart.o(i.usart_stop_bit_set)
    i.usart_transmit_config                  0x0800c5c8   Section        0  gd32f10x_usart.o(i.usart_transmit_config)
    i.usart_word_length_set                  0x0800c5d8   Section        0  gd32f10x_usart.o(i.usart_word_length_set)
    .constdata                               0x0800c5e8   Section      252  measure_temprature.o(.constdata)
    T_PCB_Table                              0x0800c5e8   Data         252  measure_temprature.o(.constdata)
    .data                                    0x20000000   Section        4  main.o(.data)
    .data                                    0x20000004   Section       35  app.o(.data)
    .data                                    0x20000027   Section        2  app_can.o(.data)
    .data                                    0x2000002a   Section       14  app_rs485_1.o(.data)
    bms_addr                                 0x2000002a   Data           1  app_rs485_1.o(.data)
    send_times                               0x20000037   Data           1  app_rs485_1.o(.data)
    .data                                    0x20000038   Section        8  app_rs485_2.o(.data)
    bms_addr                                 0x20000038   Data           1  app_rs485_2.o(.data)
    send_times                               0x2000003f   Data           1  app_rs485_2.o(.data)
    .data                                    0x20000040   Section        7  measure_temprature.o(.data)
    .data                                    0x20000048   Section        8  app_end_ctr.o(.data)
    .data                                    0x20000050   Section       15  app_adas.o(.data)
    .data                                    0x20000060   Section       18  app_bms_1.o(.data)
    .data                                    0x20000072   Section       18  app_bms_2.o(.data)
    .data                                    0x20000084   Section        8  hardware_test.o(.data)
    .data                                    0x2000008c   Section        4  low_power.o(.data)
    .data                                    0x20000090   Section       10  delay.o(.data)
    delay                                    0x20000090   Data           4  delay.o(.data)
    .data                                    0x2000009c   Section       13  drv_can.o(.data)
    can_busy                                 0x200000a8   Data           1  drv_can.o(.data)
    .data                                    0x200000ac   Section       12  drv_usart.o(.data)
    tx_count                                 0x200000ac   Data           2  drv_usart.o(.data)
    rx_count                                 0x200000ae   Data           2  drv_usart.o(.data)
    tx_buffer_size                           0x200000b0   Data           4  drv_usart.o(.data)
    .data                                    0x200000b8   Section       54  drv_io.o(.data)
    .data                                    0x200000f0   Section       12  drv_usart_2.o(.data)
    tx_count                                 0x200000f0   Data           2  drv_usart_2.o(.data)
    rx_count                                 0x200000f2   Data           2  drv_usart_2.o(.data)
    tx_buffer_size                           0x200000f4   Data           4  drv_usart_2.o(.data)
    .data                                    0x200000fc   Section        4  system_gd32f10x.o(.data)
    .data                                    0x20000100   Section        4  stdout.o(.data)
    .bss                                     0x20000104   Section       18  main.o(.bss)
    .bss                                     0x20000118   Section      168  app.o(.bss)
    .bss                                     0x200001c0   Section     1138  app_can.o(.bss)
    app_can_buf                              0x200001c0   Data         256  app_can.o(.bss)
    app_can_bms_1_buf                        0x200002ca   Data         256  app_can.o(.bss)
    app_can_bms_2_buf                        0x200003d4   Data         256  app_can.o(.bss)
    app_can_ctr_buf                          0x200004de   Data         256  app_can.o(.bss)
    app_can_adas_buf                         0x200005e8   Data          64  app_can.o(.bss)
    .bss                                     0x20000634   Section      420  app_rs485_1.o(.bss)
    app_rs485_buf                            0x20000634   Data         256  app_rs485_1.o(.bss)
    .bss                                     0x200007d8   Section      420  app_rs485_2.o(.bss)
    app_rs485_buf                            0x200007d8   Data         256  app_rs485_2.o(.bss)
    .bss                                     0x2000097c   Section       36  app_end_ctr.o(.bss)
    .bss                                     0x200009a0   Section       20  app_adas.o(.bss)
    .bss                                     0x200009b4   Section      256  hardware_test.o(.bss)
    app_rs485_buf                            0x200009b4   Data         256  hardware_test.o(.bss)
    .bss                                     0x20000ab4   Section     1094  drv_can.o(.bss)
    can_tx_buf                               0x20000ab4   Data         256  drv_can.o(.bss)
    can_rx_ctr_self_buf                      0x20000bb4   Data         256  drv_can.o(.bss)
    can_rx_ctr_bro_buf                       0x20000cb4   Data         256  drv_can.o(.bss)
    can_rx_test_bro_buf                      0x20000db4   Data         256  drv_can.o(.bss)
    can_tx_frame                             0x20000ef0   Data          10  drv_can.o(.bss)
    .bss                                     0x20000efa   Section      512  drv_usart.o(.bss)
    tx_buffer                                0x20000efa   Data         256  drv_usart.o(.bss)
    rx_buffer                                0x20000ffa   Data         256  drv_usart.o(.bss)
    .bss                                     0x200010fc   Section       16  drv_io.o(.bss)
    .bss                                     0x2000110c   Section      512  drv_usart_2.o(.bss)
    tx_buffer                                0x2000110c   Data         256  drv_usart_2.o(.bss)
    rx_buffer                                0x2000120c   Data         256  drv_usart_2.o(.bss)
    STACK                                    0x20001310   Section     8192  startup_gd32f10x_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$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.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
    __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                           0x00000104   Number         0  startup_gd32f10x_md.o ABSOLUTE
    __Vectors                                0x08002000   Data           4  startup_gd32f10x_md.o(RESET)
    __Vectors_End                            0x08002104   Data           0  startup_gd32f10x_md.o(RESET)
    __main                                   0x08002105   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x08002105   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x08002109   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x0800210d   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x0800210d   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x0800210d   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x0800210d   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x08002115   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x08002115   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    Reset_Handler                            0x08002119   Thumb Code     8  startup_gd32f10x_md.o(.text)
    ADC0_1_IRQHandler                        0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    CAN0_EWMC_IRQHandler                     0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    CAN0_RX1_IRQHandler                      0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    DMA0_Channel0_IRQHandler                 0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    DMA0_Channel1_IRQHandler                 0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    DMA0_Channel2_IRQHandler                 0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    DMA0_Channel3_IRQHandler                 0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    DMA0_Channel4_IRQHandler                 0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    DMA0_Channel5_IRQHandler                 0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    DMA0_Channel6_IRQHandler                 0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    EXMC_IRQHandler                          0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    EXTI2_IRQHandler                         0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    FMC_IRQHandler                           0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    I2C0_ER_IRQHandler                       0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    I2C0_EV_IRQHandler                       0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    I2C1_ER_IRQHandler                       0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    I2C1_EV_IRQHandler                       0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    LVD_IRQHandler                           0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    RCU_IRQHandler                           0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    RTC_Alarm_IRQHandler                     0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    SPI0_IRQHandler                          0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    SPI1_IRQHandler                          0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    TAMPER_IRQHandler                        0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    TIMER0_BRK_IRQHandler                    0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    TIMER0_Channel_IRQHandler                0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    TIMER0_TRG_CMT_IRQHandler                0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    TIMER0_UP_IRQHandler                     0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    TIMER1_IRQHandler                        0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    TIMER3_IRQHandler                        0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    USART2_IRQHandler                        0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    USBD_WKUP_IRQHandler                     0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    WWDGT_IRQHandler                         0x08002133   Thumb Code     0  startup_gd32f10x_md.o(.text)
    __aeabi_memcpy                           0x0800213d   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x0800213d   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x0800213d   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x08002161   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x08002161   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x08002161   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x0800216f   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x0800216f   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x0800216f   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x08002173   Thumb Code    18  memseta.o(.text)
    strlen                                   0x08002185   Thumb Code    14  strlen.o(.text)
    memcmp                                   0x08002193   Thumb Code    26  memcmp.o(.text)
    __aeabi_fmul                             0x080021ad   Thumb Code   100  fmul.o(.text)
    __aeabi_dadd                             0x08002211   Thumb Code   322  dadd.o(.text)
    __aeabi_dsub                             0x08002353   Thumb Code     6  dadd.o(.text)
    __aeabi_drsub                            0x08002359   Thumb Code     6  dadd.o(.text)
    __aeabi_dmul                             0x0800235f   Thumb Code   228  dmul.o(.text)
    __aeabi_ddiv                             0x08002443   Thumb Code   222  ddiv.o(.text)
    __aeabi_i2f                              0x08002521   Thumb Code    18  fflti.o(.text)
    __aeabi_ui2d                             0x08002533   Thumb Code    26  dfltui.o(.text)
    __aeabi_f2iz                             0x0800254d   Thumb Code    50  ffixi.o(.text)
    __aeabi_d2uiz                            0x0800257f   Thumb Code    50  dfixui.o(.text)
    __aeabi_cdcmpeq                          0x080025b1   Thumb Code     0  cdcmple.o(.text)
    __aeabi_cdcmple                          0x080025b1   Thumb Code    48  cdcmple.o(.text)
    __aeabi_cdrcmple                         0x080025e1   Thumb Code    48  cdrcmple.o(.text)
    __aeabi_uldivmod                         0x08002611   Thumb Code    98  uldiv.o(.text)
    __aeabi_llsl                             0x08002673   Thumb Code    30  llshl.o(.text)
    _ll_shift_l                              0x08002673   Thumb Code     0  llshl.o(.text)
    __aeabi_llsr                             0x08002691   Thumb Code    32  llushr.o(.text)
    _ll_ushift_r                             0x08002691   Thumb Code     0  llushr.o(.text)
    __aeabi_lasr                             0x080026b1   Thumb Code    36  llsshr.o(.text)
    _ll_sshift_r                             0x080026b1   Thumb Code     0  llsshr.o(.text)
    __I$use$fp                               0x080026d5   Thumb Code     0  iusefp.o(.text)
    _float_round                             0x080026d5   Thumb Code    18  fepilogue.o(.text)
    _float_epilogue                          0x080026e7   Thumb Code    92  fepilogue.o(.text)
    _double_round                            0x08002743   Thumb Code    30  depilogue.o(.text)
    _double_epilogue                         0x08002761   Thumb Code   156  depilogue.o(.text)
    BusFault_Handler                         0x080027fd   Thumb Code     4  gd32f10x_it.o(i.BusFault_Handler)
    iap_board_name                           0x08002800   Data           6  main.o(.ARM.__AT_0x08002800)
    __scatterload                            0x08002809   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08002809   Thumb Code     0  init.o(.text)
    ACC12_OVER_Loader_Interrupt              0x0800282d   Thumb Code    22  app_end_ctr.o(i.ACC12_OVER_Loader_Interrupt)
    ACC12_OVER_Loader_Timeout                0x08002849   Thumb Code    66  app_end_ctr.o(i.ACC12_OVER_Loader_Timeout)
    ACC2_Enable                              0x08002895   Thumb Code    56  drv_io.o(i.ACC2_Enable)
    ACC2_Is_On                               0x080028d9   Thumb Code    56  drv_io.o(i.ACC2_Is_On)
    ACC2_PWM                                 0x08002919   Thumb Code    64  drv_io.o(i.ACC2_PWM)
    ADAS_Drv_IO_Initial                      0x08002961   Thumb Code    78  drv_adas.o(i.ADAS_Drv_IO_Initial)
    ADAS_Drv_Initial                         0x080029b5   Thumb Code    20  drv_adas.o(i.ADAS_Drv_Initial)
    ADAS_Enable                              0x080029c9   Thumb Code    24  app_adas.o(i.ADAS_Enable)
    ADAS_Initial                             0x080029e5   Thumb Code    14  app_adas.o(i.ADAS_Initial)
    Can_Stop_Send                            0x080029f5   Thumb Code     8  drv_can.o(i.Can_Stop_Send)
    soft_version                             0x08002a00   Data          21  main.o(.ARM.__AT_0x08002A00)
    ADAS_Measure_Finish_Ju_Li_1              0x08002a19   Thumb Code    20  app_adas.o(i.ADAS_Measure_Finish_Ju_Li_1)
    ADAS_Measure_Finish_Ju_Li_2              0x08002a35   Thumb Code    20  app_adas.o(i.ADAS_Measure_Finish_Ju_Li_2)
    ADAS_Measure_Ju_Li_1                     0x08002a51   Thumb Code   228  app_adas.o(i.ADAS_Measure_Ju_Li_1)
    ADAS_PWM_1_Enable                        0x08002b59   Thumb Code    48  app_adas.o(i.ADAS_PWM_1_Enable)
    ADAS_PWM_2_Enable                        0x08002b99   Thumb Code    50  app_adas.o(i.ADAS_PWM_2_Enable)
    ADAS_Self_Send_Up                        0x08002bdd   Thumb Code    10  app_can.o(i.ADAS_Self_Send_Up)
    Change_Mode_Sub_BMS_1_Normal             0x08002bed   Thumb Code     8  app.o(i.Change_Mode_Sub_BMS_1_Normal)
    Change_Mode_Sub_BMS_2_Normal             0x08002bf5   Thumb Code     8  app.o(i.Change_Mode_Sub_BMS_2_Normal)
    DebugMon_Handler                         0x08002bfd   Thumb Code     2  gd32f10x_it.o(i.DebugMon_Handler)
    NMI_Handler                              0x08002bff   Thumb Code     2  gd32f10x_it.o(i.NMI_Handler)
    iap_volume                               0x08002c00   Data           4  main.o(.ARM.__AT_0x08002C00)
    ADAS_Measure_Ju_Li_2                     0x08002c05   Thumb Code   228  app_adas.o(i.ADAS_Measure_Ju_Li_2)
    ADAS_PWM_IO_Reset                        0x08002d0d   Thumb Code    54  drv_adas.o(i.ADAS_PWM_IO_Reset)
    ADAS_PWM_Initial                         0x08002d4d   Thumb Code   226  drv_adas.o(i.ADAS_PWM_Initial)
    ADAS_Receive_Timer_Initial               0x08002e39   Thumb Code    76  drv_adas.o(i.ADAS_Receive_Timer_Initial)
    ADAS_Timeout                             0x08002e89   Thumb Code    66  app_adas.o(i.ADAS_Timeout)
    ADAS_Timer_Initial                       0x08002ed5   Thumb Code    88  drv_adas.o(i.ADAS_Timer_Initial)
    App_Initial                              0x08002f31   Thumb Code    26  app.o(i.App_Initial)
    Battery_1_Bu_Chang_Vol                   0x08002f5d   Thumb Code    32  app.o(i.Battery_1_Bu_Chang_Vol)
    Battery_2_Bu_Chang_Vol                   0x08002f85   Thumb Code    32  app.o(i.Battery_2_Bu_Chang_Vol)
    Battery_CB_Operate                       0x08002fad   Thumb Code    60  app.o(i.Battery_CB_Operate)
    Battery_CB_Switch                        0x08002fed   Thumb Code  2374  app.o(i.Battery_CB_Switch)
    Battery_Change_Mode                      0x08003941   Thumb Code   100  app.o(i.Battery_Change_Mode)
    Bms_1_Self_Send_Timeout                  0x080039a9   Thumb Code    98  app_bms_1.o(i.Bms_1_Self_Send_Timeout)
    Bms_2_Self_Send_Timeout                  0x08003a15   Thumb Code    98  app_bms_2.o(i.Bms_2_Self_Send_Timeout)
    CAN_Config                               0x08003a81   Thumb Code   338  drv_can.o(i.CAN_Config)
    CAN_Config_HW                            0x08003c15   Thumb Code   270  drv_can.o(i.CAN_Config_HW)
    CB_Operate_Initial                       0x08003d45   Thumb Code    20  app.o(i.CB_Operate_Initial)
    Cal_Sheng_Yu_Li_Cheng                    0x08003d5d   Thumb Code   414  app.o(i.Cal_Sheng_Yu_Li_Cheng)
    Can_ADAS_Self_Send                       0x08003f21   Thumb Code   152  app_adas.o(i.Can_ADAS_Self_Send)
    Can_Bms_1_Self_Send_Check                0x08003fc1   Thumb Code   190  app_bms_1.o(i.Can_Bms_1_Self_Send_Check)
    Can_Bms_2_Self_Send_Check                0x0800408d   Thumb Code   190  app_bms_2.o(i.Can_Bms_2_Self_Send_Check)
    Can_Com_Initial                          0x08004159   Thumb Code   258  app_can.o(i.Can_Com_Initial)
    Can_End_Ctr_Self_Send_Check              0x080042a1   Thumb Code   148  app_end_ctr.o(i.Can_End_Ctr_Self_Send_Check)
    Change_Mode_Sub_BMS_PARRALLEL            0x08004359   Thumb Code    78  app.o(i.Change_Mode_Sub_BMS_PARRALLEL)
    Change_Mode_Sub_BMS_SERIES               0x080043b5   Thumb Code    90  app.o(i.Change_Mode_Sub_BMS_SERIES)
    Charge_Dec_IRQ_Initial                   0x08004425   Thumb Code    46  drv_io.o(i.Charge_Dec_IRQ_Initial)
    Charger_Out                              0x08004455   Thumb Code    38  app.o(i.Charger_Out)
    Check_Battery_1_On                       0x0800448d   Thumb Code    56  app.o(i.Check_Battery_1_On)
    Check_Battery_2_On                       0x080044cd   Thumb Code    56  app.o(i.Check_Battery_2_On)
    Check_CB_BAT1_BAT2_PARRALLEL             0x0800450d   Thumb Code   184  app.o(i.Check_CB_BAT1_BAT2_PARRALLEL)
    Check_CB_BAT1_BAT2_SERIES                0x080045d5   Thumb Code   240  app.o(i.Check_CB_BAT1_BAT2_SERIES)
    Check_CB_BAT_1                           0x080046e5   Thumb Code    72  app.o(i.Check_CB_BAT_1)
    Check_CB_BAT_2                           0x08004735   Thumb Code    72  app.o(i.Check_CB_BAT_2)
    Check_CB_Operate_State                   0x08004785   Thumb Code   128  app.o(i.Check_CB_Operate_State)
    Check_Can_Poll                           0x0800480d   Thumb Code    56  drv_can.o(i.Check_Can_Poll)
    Check_Can_Self_Send_Status               0x08004855   Thumb Code    22  app_can.o(i.Check_Can_Self_Send_Status)
    Check_Charge_In                          0x08004879   Thumb Code   324  app.o(i.Check_Charge_In)
    Check_Charger_Timeout                    0x080049e5   Thumb Code    18  drv_io.o(i.Check_Charger_Timeout)
    Check_End_Ctr_Status                     0x080049fd   Thumb Code   468  app_end_ctr.o(i.Check_End_Ctr_Status)
    Check_HT_Flash                           0x08004c1d   Thumb Code    38  hardware_test.o(i.Check_HT_Flash)
    Check_S11                                0x08004c49   Thumb Code    84  drv_io.o(i.Check_S11)
    Check_S11_May_Operate                    0x08004ca1   Thumb Code    40  drv_io.o(i.Check_S11_May_Operate)
    Check_SN                                 0x08004ccd   Thumb Code   110  main.o(i.Check_SN)
    Check_Sub_BMS_1                          0x08004d45   Thumb Code    76  app_rs485_1.o(i.Check_Sub_BMS_1)
    Check_Sub_BMS_2                          0x08004d9d   Thumb Code    76  app_rs485_2.o(i.Check_Sub_BMS_2)
    EXTI0_IRQHandler                         0x08004df5   Thumb Code    28  drv_io.o(i.EXTI0_IRQHandler)
    EXTI10_15_IRQHandler                     0x08004e15   Thumb Code   168  drv_io.o(i.EXTI10_15_IRQHandler)
    EXTI1_IRQHandler                         0x08004ed1   Thumb Code    18  drv_io.o(i.EXTI1_IRQHandler)
    EXTI3_IRQHandler                         0x08004ee3   Thumb Code    18  drv_io.o(i.EXTI3_IRQHandler)
    EXTI4_IRQHandler                         0x08004ef5   Thumb Code    34  drv_io.o(i.EXTI4_IRQHandler)
    EXTI5_9_IRQHandler                       0x08004f1d   Thumb Code   124  drv_io.o(i.EXTI5_9_IRQHandler)
    E_CTR_Dec_IRQ_Initial                    0x08004fa5   Thumb Code   218  drv_io.o(i.E_CTR_Dec_IRQ_Initial)
    E_CTR_Initial                            0x08005081   Thumb Code   310  drv_io.o(i.E_CTR_Initial)
    Enable_Uart1_Timer                       0x080051ed   Thumb Code    22  drv_usart.o(i.Enable_Uart1_Timer)
    Enable_Uart2_Timer                       0x08005209   Thumb Code    22  drv_usart_2.o(i.Enable_Uart2_Timer)
    End_Ctr_Initial                          0x08005225   Thumb Code    16  app_end_ctr.o(i.End_Ctr_Initial)
    End_Ctr_Self_Send_Timeout                0x08005239   Thumb Code    98  app_end_ctr.o(i.End_Ctr_Self_Send_Timeout)
    Enter_Sleep                              0x080052a5   Thumb Code   148  low_power.o(i.Enter_Sleep)
    Enter_Sleep_Delay_Timeout                0x08005351   Thumb Code    46  low_power.o(i.Enter_Sleep_Delay_Timeout)
    Flash_flag_clear                         0x08005389   Thumb Code    12  main.o(i.Flash_flag_clear)
    GPIO_Initial                             0x08005395   Thumb Code   180  drv_io.o(i.GPIO_Initial)
    Get_Data_Can                             0x080054d9   Thumb Code   206  drv_can.o(i.Get_Data_Can)
    Get_QD_State                             0x080055b5   Thumb Code    10  app_end_ctr.o(i.Get_QD_State)
    Get_RS485_2_Data                         0x080055c5   Thumb Code    44  drv_usart_2.o(i.Get_RS485_2_Data)
    Get_RS485_Data                           0x080055f9   Thumb Code    44  drv_usart.o(i.Get_RS485_Data)
    HT_Flash_flag_clear                      0x0800562d   Thumb Code    12  hardware_test.o(i.HT_Flash_flag_clear)
    HT_Frame_CRC                             0x08005639   Thumb Code    28  hardware_test.o(i.HT_Frame_CRC)
    HT_Handle_CMD                            0x08005655   Thumb Code   252  hardware_test.o(i.HT_Handle_CMD)
    HT_Handle_RS485_Data                     0x0800575d   Thumb Code   118  hardware_test.o(i.HT_Handle_RS485_Data)
    HT_Main                                  0x080057dd   Thumb Code   224  hardware_test.o(i.HT_Main)
    HT_Reboot_Timeout                        0x080058d1   Thumb Code    46  hardware_test.o(i.HT_Reboot_Timeout)
    HT_Rsp_CMD                               0x08005909   Thumb Code  1894  hardware_test.o(i.HT_Rsp_CMD)
    Handle_Can_Bms_1_CMD                     0x08006089   Thumb Code   130  app_bms_1.o(i.Handle_Can_Bms_1_CMD)
    Handle_Can_Bms_2_CMD                     0x08006111   Thumb Code   130  app_bms_2.o(i.Handle_Can_Bms_2_CMD)
    Handle_Can_Ctr_CMD                       0x0800628d   Thumb Code   806  app_end_ctr.o(i.Handle_Can_Ctr_CMD)
    Handle_Can_Data                          0x080065e9   Thumb Code  2324  app_can.o(i.Handle_Can_Data)
    Handle_RS485_1_Data                      0x080070c5   Thumb Code   160  app_rs485_1.o(i.Handle_RS485_1_Data)
    Handle_RS485_2_Data                      0x08007185   Thumb Code   160  app_rs485_2.o(i.Handle_RS485_2_Data)
    HardFault_Handler                        0x08007585   Thumb Code     4  gd32f10x_it.o(i.HardFault_Handler)
    IS_CHARGE_IN                             0x08007589   Thumb Code     6  drv_io.o(i.IS_CHARGE_IN)
    Initial_Neng_Hao_Bi                      0x08007595   Thumb Code   164  app.o(i.Initial_Neng_Hao_Bi)
    Intelligent_Management_Battery           0x08007651   Thumb Code   328  app.o(i.Intelligent_Management_Battery)
    Is_Soak                                  0x080077b5   Thumb Code     8  app_end_ctr.o(i.Is_Soak)
    Is_Sub_BMS_1_Normal                      0x080077c1   Thumb Code   172  app_rs485_1.o(i.Is_Sub_BMS_1_Normal)
    Is_Sub_BMS_2_Normal                      0x08007891   Thumb Code   172  app_rs485_2.o(i.Is_Sub_BMS_2_Normal)
    LP_Measure_Vol_Initial                   0x08007961   Thumb Code    46  low_power.o(i.LP_Measure_Vol_Initial)
    Low_Power_Initial                        0x08007995   Thumb Code     8  low_power.o(i.Low_Power_Initial)
    Measure_Temprature_Initial               0x0800799d   Thumb Code    40  measure_temprature.o(i.Measure_Temprature_Initial)
    Measure_Vol                              0x080079cd   Thumb Code    50  measure_vol.o(i.Measure_Vol)
    Measure_Vol_Initial                      0x080079ff   Thumb Code     8  measure_vol.o(i.Measure_Vol_Initial)
    MemManage_Handler                        0x08007a07   Thumb Code     4  gd32f10x_it.o(i.MemManage_Handler)
    Misc_Initial                             0x08007a0b   Thumb Code     8  app.o(i.Misc_Initial)
    Operate_Sub_BMS_1_CD                     0x08007a3d   Thumb Code   160  app_rs485_1.o(i.Operate_Sub_BMS_1_CD)
    Operate_Sub_BMS_2_CD                     0x08007ae5   Thumb Code   160  app_rs485_2.o(i.Operate_Sub_BMS_2_CD)
    PendSV_Handler                           0x08007b8d   Thumb Code     2  gd32f10x_it.o(i.PendSV_Handler)
    Power_On_Normal                          0x08007b91   Thumb Code   110  app.o(i.Power_On_Normal)
    QD_Enable_From                           0x08007c15   Thumb Code    30  drv_io.o(i.QD_Enable_From)
    RS485_Communication_Time_Out_1           0x08007c3d   Thumb Code   110  app_rs485_1.o(i.RS485_Communication_Time_Out_1)
    RS485_Communication_Time_Out_2           0x08007cb9   Thumb Code   110  app_rs485_2.o(i.RS485_Communication_Time_Out_2)
    RS485_Print                              0x08007d35   Thumb Code     2  app_bms_1.o(i.RS485_Print)
    RTC_IRQHandler                           0x08007d37   Thumb Code    54  low_power.o(i.RTC_IRQHandler)
    RTC_Open                                 0x08007d6d   Thumb Code   142  low_power.o(i.RTC_Open)
    Resend_can_adas_frame                    0x08007dfd   Thumb Code    12  app_can.o(i.Resend_can_adas_frame)
    Resend_can_bms_1_frame                   0x08007e0d   Thumb Code    12  app_can.o(i.Resend_can_bms_1_frame)
    Resend_can_bms_2_frame                   0x08007e1d   Thumb Code    12  app_can.o(i.Resend_can_bms_2_frame)
    Resend_can_ctr_frame                     0x08007e2d   Thumb Code    12  app_can.o(i.Resend_can_ctr_frame)
    Reset_Cal                                0x08007e3d   Thumb Code    50  app.o(i.Reset_Cal)
    Reset_Enter_Sleep_Delay                  0x08007e85   Thumb Code    10  low_power.o(i.Reset_Enter_Sleep_Delay)
    Rsp_Can_Bms_1_CMD                        0x08007ecd   Thumb Code   930  app_bms_1.o(i.Rsp_Can_Bms_1_CMD)
    Rsp_Can_Bms_2_CMD                        0x08008289   Thumb Code   918  app_bms_2.o(i.Rsp_Can_Bms_2_CMD)
    Rsp_Can_Ctr_CMD                          0x08008635   Thumb Code  1584  app_end_ctr.o(i.Rsp_Can_Ctr_CMD)
    S11_FL_On                                0x08008c79   Thumb Code    36  app.o(i.S11_FL_On)
    S11_May_Operate                          0x08008ca1   Thumb Code    30  app.o(i.S11_May_Operate)
    SUB_BMS_1_DEC                            0x08008cc5   Thumb Code     6  app_rs485_1.o(i.SUB_BMS_1_DEC)
    SUB_BMS_2_DEC                            0x08008cd1   Thumb Code     6  app_rs485_2.o(i.SUB_BMS_2_DEC)
    SVC_Handler                              0x08008cdd   Thumb Code     2  gd32f10x_it.o(i.SVC_Handler)
    Sample_ADC_Value                         0x08008ce1   Thumb Code   140  drv_adc.o(i.Sample_ADC_Value)
    Save_Neng_Hao_Bi                         0x08008d71   Thumb Code    96  app.o(i.Save_Neng_Hao_Bi)
    Save_Param                               0x08008dd5   Thumb Code    12  app.o(i.Save_Param)
    Save_Param_Time_Out                      0x08008de5   Thumb Code    44  app.o(i.Save_Param_Time_Out)
    Select_One_BAT                           0x08008e19   Thumb Code    72  app.o(i.Select_One_BAT)
    Select_One_BAT_Han_Guo                   0x08008e69   Thumb Code    92  app.o(i.Select_One_BAT_Han_Guo)
    Send_Data_2_RS485                        0x08008ecd   Thumb Code    54  drv_usart_2.o(i.Send_Data_2_RS485)
    Send_Data_Can                            0x08008f15   Thumb Code   168  drv_can.o(i.Send_Data_Can)
    Send_Data_RS485                          0x08008fcd   Thumb Code    64  drv_usart.o(i.Send_Data_RS485)
    Send_Sub_BMS_1_CMD                       0x0800901d   Thumb Code    18  app_rs485_1.o(i.Send_Sub_BMS_1_CMD)
    Send_Sub_BMS_2_CMD                       0x08009035   Thumb Code    18  app_rs485_2.o(i.Send_Sub_BMS_2_CMD)
    Series_Delay_Timeout                     0x08009405   Thumb Code    66  app.o(i.Series_Delay_Timeout)
    Set_Charger_In                           0x08009455   Thumb Code    28  drv_io.o(i.Set_Charger_In)
    Set_Enter_Sleep_Delay                    0x0800947d   Thumb Code    12  low_power.o(i.Set_Enter_Sleep_Delay)
    Shield_XL_Timeout                        0x0800948d   Thumb Code    32  app_end_ctr.o(i.Shield_XL_Timeout)
    Sort                                     0x080094b1   Thumb Code    70  app_adas.o(i.Sort)
    Sub_BMS_1_COM_Finish                     0x080094f9   Thumb Code     6  app_rs485_1.o(i.Sub_BMS_1_COM_Finish)
    Sub_BMS_1_Initial                        0x08009505   Thumb Code    44  app_rs485_1.o(i.Sub_BMS_1_Initial)
    Sub_BMS_1_lt_State                       0x0800953d   Thumb Code    32  app_rs485_1.o(i.Sub_BMS_1_lt_State)
    Sub_BMS_2_COM_Finish                     0x08009561   Thumb Code     6  app_rs485_2.o(i.Sub_BMS_2_COM_Finish)
    Sub_BMS_2_Initial                        0x0800956d   Thumb Code    34  app_rs485_2.o(i.Sub_BMS_2_Initial)
    Sub_BMS_2_lt_State                       0x08009599   Thumb Code    32  app_rs485_2.o(i.Sub_BMS_2_lt_State)
    SysTick_Handler                          0x080095bd   Thumb Code   712  delay.o(i.SysTick_Handler)
    SystemInit                               0x080098e1   Thumb Code    84  system_gd32f10x.o(i.SystemInit)
    TIMER2_IRQHandler                        0x08009945   Thumb Code    42  drv_adas.o(i.TIMER2_IRQHandler)
    Timeout_Resend_can_adas_frame            0x08009975   Thumb Code    12  app_can.o(i.Timeout_Resend_can_adas_frame)
    Timeout_Resend_can_bms_1_frame           0x08009985   Thumb Code    12  app_can.o(i.Timeout_Resend_can_bms_1_frame)
    Timeout_Resend_can_bms_2_frame           0x08009995   Thumb Code    12  app_can.o(i.Timeout_Resend_can_bms_2_frame)
    Timeout_Resend_can_ctr_frame             0x080099a5   Thumb Code    12  app_can.o(i.Timeout_Resend_can_ctr_frame)
    USART0_IRQHandler                        0x080099b5   Thumb Code   126  drv_usart.o(i.USART0_IRQHandler)
    USART1_IRQHandler                        0x08009a4d   Thumb Code   126  drv_usart_2.o(i.USART1_IRQHandler)
    USBD_HP_CAN0_TX_IRQHandler               0x08009ae5   Thumb Code   186  drv_can.o(i.USBD_HP_CAN0_TX_IRQHandler)
    USBD_LP_CAN0_RX0_IRQHandler              0x08009bad   Thumb Code   240  drv_can.o(i.USBD_LP_CAN0_RX0_IRQHandler)
    Update_Sub_BMS_1_Software                0x08009cad   Thumb Code   148  app_rs485_1.o(i.Update_Sub_BMS_1_Software)
    Update_Sub_BMS_2_Software                0x08009d49   Thumb Code   132  app_rs485_2.o(i.Update_Sub_BMS_2_Software)
    UsageFault_Handler                       0x08009dd5   Thumb Code     4  gd32f10x_it.o(i.UsageFault_Handler)
    Usart1_Initial                           0x08009dd9   Thumb Code   162  drv_usart.o(i.Usart1_Initial)
    Usart2_Initial                           0x08009e85   Thumb Code   158  drv_usart_2.o(i.Usart2_Initial)
    Writer_HT_Flash                          0x08009f2d   Thumb Code    82  hardware_test.o(i.Writer_HT_Flash)
    Writer_SN                                0x08009f89   Thumb Code   110  main.o(i.Writer_SN)
    _CB_Operate_Initial                      0x0800a001   Thumb Code    26  drv_io.o(i._CB_Operate_Initial)
    _Measure_Temprature_Initial              0x0800a021   Thumb Code    58  drv_adc.o(i._Measure_Temprature_Initial)
    _Measure_Vol_Initial                     0x0800a065   Thumb Code    16  drv_adc.o(i._Measure_Vol_Initial)
    __0printf$5                              0x0800a079   Thumb Code    22  printf5.o(i.__0printf$5)
    __1printf$5                              0x0800a079   Thumb Code     0  printf5.o(i.__0printf$5)
    __2printf                                0x0800a079   Thumb Code     0  printf5.o(i.__0printf$5)
    __scatterload_copy                       0x0800a099   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x0800a0a7   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x0800a0a9   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    adc_calibration_enable                   0x0800a379   Thumb Code    42  gd32f10x_adc.o(i.adc_calibration_enable)
    adc_channel_length_config                0x0800a3a3   Thumb Code    70  gd32f10x_adc.o(i.adc_channel_length_config)
    adc_data_alignment_config                0x0800a3e9   Thumb Code    22  gd32f10x_adc.o(i.adc_data_alignment_config)
    adc_deinit                               0x0800a401   Thumb Code    84  gd32f10x_adc.o(i.adc_deinit)
    adc_enable                               0x0800a459   Thumb Code    18  gd32f10x_adc.o(i.adc_enable)
    adc_external_trigger_config              0x0800a46b   Thumb Code    62  gd32f10x_adc.o(i.adc_external_trigger_config)
    adc_external_trigger_source_config       0x0800a4a9   Thumb Code    48  gd32f10x_adc.o(i.adc_external_trigger_source_config)
    adc_flag_clear                           0x0800a4d9   Thumb Code     8  gd32f10x_adc.o(i.adc_flag_clear)
    adc_flag_get                             0x0800a4e1   Thumb Code    14  gd32f10x_adc.o(i.adc_flag_get)
    adc_getResult_6t                         0x0800a4ef   Thumb Code   158  drv_adc.o(i.adc_getResult_6t)
    adc_mode_config                          0x0800a58d   Thumb Code    22  gd32f10x_adc.o(i.adc_mode_config)
    adc_regular_channel_config               0x0800a5a9   Thumb Code   172  gd32f10x_adc.o(i.adc_regular_channel_config)
    adc_regular_data_read                    0x0800a655   Thumb Code     8  gd32f10x_adc.o(i.adc_regular_data_read)
    adc_software_trigger_enable              0x0800a65d   Thumb Code    30  gd32f10x_adc.o(i.adc_software_trigger_enable)
    adc_special_function_config              0x0800a67b   Thumb Code    90  gd32f10x_adc.o(i.adc_special_function_config)
    bkp_deinit                               0x0800a6d5   Thumb Code    12  gd32f10x_bkp.o(i.bkp_deinit)
    can_deinit                               0x0800a6e1   Thumb Code    28  gd32f10x_can.o(i.can_deinit)
    can_error_get                            0x0800a701   Thumb Code    12  gd32f10x_can.o(i.can_error_get)
    can_filter_init                          0x0800a70d   Thumb Code   262  gd32f10x_can.o(i.can_filter_init)
    can_init                                 0x0800a81d   Thumb Code   290  gd32f10x_can.o(i.can_init)
    can_interrupt_disable                    0x0800a93f   Thumb Code     8  gd32f10x_can.o(i.can_interrupt_disable)
    can_interrupt_enable                     0x0800a947   Thumb Code     8  gd32f10x_can.o(i.can_interrupt_enable)
    can_message_receive                      0x0800a94f   Thumb Code   228  gd32f10x_can.o(i.can_message_receive)
    can_message_transmit                     0x0800aa35   Thumb Code   332  gd32f10x_can.o(i.can_message_transmit)
    can_struct_para_init                     0x0800ab85   Thumb Code   158  gd32f10x_can.o(i.can_struct_para_init)
    delay_1ms                                0x0800ac25   Thumb Code    16  delay.o(i.delay_1ms)
    delay_1us                                0x0800ac39   Thumb Code    16  delay.o(i.delay_1us)
    exti_init                                0x0800ac49   Thumb Code   178  gd32f10x_exti.o(i.exti_init)
    exti_interrupt_enable                    0x0800ad01   Thumb Code    12  gd32f10x_exti.o(i.exti_interrupt_enable)
    exti_interrupt_flag_clear                0x0800ad11   Thumb Code     6  gd32f10x_exti.o(i.exti_interrupt_flag_clear)
    exti_interrupt_flag_get                  0x0800ad1d   Thumb Code    32  gd32f10x_exti.o(i.exti_interrupt_flag_get)
    fmc_bank0_ready_wait                     0x0800ad41   Thumb Code    34  gd32f10x_fmc.o(i.fmc_bank0_ready_wait)
    fmc_bank0_state_get                      0x0800ad65   Thumb Code    44  gd32f10x_fmc.o(i.fmc_bank0_state_get)
    fmc_bank1_ready_wait                     0x0800ad95   Thumb Code    34  gd32f10x_fmc.o(i.fmc_bank1_ready_wait)
    fmc_bank1_state_get                      0x0800adb9   Thumb Code    44  gd32f10x_fmc.o(i.fmc_bank1_state_get)
    fmc_flag_clear                           0x0800ade9   Thumb Code    28  gd32f10x_fmc.o(i.fmc_flag_clear)
    fmc_halfword_program                     0x0800ae09   Thumb Code   178  gd32f10x_fmc.o(i.fmc_halfword_program)
    fmc_lock                                 0x0800aec9   Thumb Code    34  gd32f10x_fmc.o(i.fmc_lock)
    fmc_page_erase                           0x0800aef5   Thumb Code   222  gd32f10x_fmc.o(i.fmc_page_erase)
    fmc_unlock                               0x0800afe1   Thumb Code    52  gd32f10x_fmc.o(i.fmc_unlock)
    fmc_word_program                         0x0800b025   Thumb Code   178  gd32f10x_fmc.o(i.fmc_word_program)
    fputc                                    0x0800b0e5   Thumb Code    76  drv_can.o(i.fputc)
    getTemperature                           0x0800b139   Thumb Code   164  measure_temprature.o(i.getTemperature)
    gpio_bit_reset                           0x0800b1ed   Thumb Code     4  gd32f10x_gpio.o(i.gpio_bit_reset)
    gpio_bit_write                           0x0800b1f1   Thumb Code    10  gd32f10x_gpio.o(i.gpio_bit_write)
    gpio_exti_source_select                  0x0800b1fd   Thumb Code   146  gd32f10x_gpio.o(i.gpio_exti_source_select)
    gpio_init                                0x0800b295   Thumb Code   172  gd32f10x_gpio.o(i.gpio_init)
    gpio_input_bit_get                       0x0800b341   Thumb Code    16  gd32f10x_gpio.o(i.gpio_input_bit_get)
    gpio_output_bit_get                      0x0800b351   Thumb Code    16  gd32f10x_gpio.o(i.gpio_output_bit_get)
    gpio_pin_remap_config                    0x0800b361   Thumb Code   138  gd32f10x_gpio.o(i.gpio_pin_remap_config)
    main                                     0x0800b3f1   Thumb Code   806  main.o(i.main)
    nvic_irq_enable                          0x0800b72d   Thumb Code   162  gd32f10x_misc.o(i.nvic_irq_enable)
    nvic_priority_group_set                  0x0800b7d9   Thumb Code    10  gd32f10x_misc.o(i.nvic_priority_group_set)
    pmu_backup_write_enable                  0x0800b7ed   Thumb Code    14  gd32f10x_pmu.o(i.pmu_backup_write_enable)
    pmu_to_deepsleepmode                     0x0800b801   Thumb Code    58  gd32f10x_pmu.o(i.pmu_to_deepsleepmode)
    qws_iap_fmc_flag_clear                   0x0800b845   Thumb Code    12  app_end_ctr.o(i.qws_iap_fmc_flag_clear)
    qws_iap_read_string                      0x0800b851   Thumb Code    74  app_end_ctr.o(i.qws_iap_read_string)
    qws_iap_reboot                           0x0800b89d   Thumb Code    74  app_end_ctr.o(i.qws_iap_reboot)
    qws_iap_write_magic                      0x0800b8f1   Thumb Code   110  app_end_ctr.o(i.qws_iap_write_magic)
    rcu_adc_clock_config                     0x0800b965   Thumb Code    64  gd32f10x_rcu.o(i.rcu_adc_clock_config)
    rcu_bkp_reset_disable                    0x0800b9ad   Thumb Code    14  gd32f10x_rcu.o(i.rcu_bkp_reset_disable)
    rcu_bkp_reset_enable                     0x0800b9c1   Thumb Code    14  gd32f10x_rcu.o(i.rcu_bkp_reset_enable)
    rcu_clock_freq_get                       0x0800b9d5   Thumb Code   264  gd32f10x_rcu.o(i.rcu_clock_freq_get)
    rcu_flag_get                             0x0800baf9   Thumb Code    30  gd32f10x_rcu.o(i.rcu_flag_get)
    rcu_osci_on                              0x0800bb1d   Thumb Code    28  gd32f10x_rcu.o(i.rcu_osci_on)
    rcu_osci_stab_wait                       0x0800bb3d   Thumb Code   218  gd32f10x_rcu.o(i.rcu_osci_stab_wait)
    rcu_periph_clock_enable                  0x0800bc1d   Thumb Code    28  gd32f10x_rcu.o(i.rcu_periph_clock_enable)
    rcu_periph_reset_disable                 0x0800bc3d   Thumb Code    28  gd32f10x_rcu.o(i.rcu_periph_reset_disable)
    rcu_periph_reset_enable                  0x0800bc5d   Thumb Code    28  gd32f10x_rcu.o(i.rcu_periph_reset_enable)
    rcu_rtc_clock_config                     0x0800bc7d   Thumb Code    18  gd32f10x_rcu.o(i.rcu_rtc_clock_config)
    rtc_alarm_config                         0x0800bc95   Thumb Code    26  gd32f10x_rtc.o(i.rtc_alarm_config)
    rtc_configuration_mode_enter             0x0800bcb5   Thumb Code    14  gd32f10x_rtc.o(i.rtc_configuration_mode_enter)
    rtc_configuration_mode_exit              0x0800bcc9   Thumb Code    14  gd32f10x_rtc.o(i.rtc_configuration_mode_exit)
    rtc_counter_set                          0x0800bcdd   Thumb Code    26  gd32f10x_rtc.o(i.rtc_counter_set)
    rtc_flag_clear                           0x0800bcfd   Thumb Code    12  gd32f10x_rtc.o(i.rtc_flag_clear)
    rtc_flag_get                             0x0800bd0d   Thumb Code    18  gd32f10x_rtc.o(i.rtc_flag_get)
    rtc_interrupt_enable                     0x0800bd25   Thumb Code    12  gd32f10x_rtc.o(i.rtc_interrupt_enable)
    rtc_lwoff_wait                           0x0800bd35   Thumb Code    16  gd32f10x_rtc.o(i.rtc_lwoff_wait)
    rtc_prescaler_set                        0x0800bd49   Thumb Code    28  gd32f10x_rtc.o(i.rtc_prescaler_set)
    rtc_register_sync_wait                   0x0800bd69   Thumb Code    28  gd32f10x_rtc.o(i.rtc_register_sync_wait)
    systick_close                            0x0800be3d   Thumb Code    28  delay.o(i.systick_close)
    systick_config                           0x0800be59   Thumb Code    84  delay.o(i.systick_config)
    timer_auto_reload_shadow_enable          0x0800beb9   Thumb Code    10  gd32f10x_timer.o(i.timer_auto_reload_shadow_enable)
    timer_channel_output_config              0x0800bec5   Thumb Code   484  gd32f10x_timer.o(i.timer_channel_output_config)
    timer_channel_output_mode_config         0x0800c0b1   Thumb Code    90  gd32f10x_timer.o(i.timer_channel_output_mode_config)
    timer_channel_output_pulse_value_config  0x0800c10b   Thumb Code    38  gd32f10x_timer.o(i.timer_channel_output_pulse_value_config)
    timer_channel_output_shadow_config       0x0800c131   Thumb Code    90  gd32f10x_timer.o(i.timer_channel_output_shadow_config)
    timer_counter_read                       0x0800c18b   Thumb Code     8  gd32f10x_timer.o(i.timer_counter_read)
    timer_counter_value_config               0x0800c193   Thumb Code     4  gd32f10x_timer.o(i.timer_counter_value_config)
    timer_deinit                             0x0800c199   Thumb Code   210  gd32f10x_timer.o(i.timer_deinit)
    timer_disable                            0x0800c275   Thumb Code    10  gd32f10x_timer.o(i.timer_disable)
    timer_enable                             0x0800c27f   Thumb Code    10  gd32f10x_timer.o(i.timer_enable)
    timer_init                               0x0800c289   Thumb Code   170  gd32f10x_timer.o(i.timer_init)
    timer_interrupt_disable                  0x0800c369   Thumb Code     8  gd32f10x_timer.o(i.timer_interrupt_disable)
    timer_interrupt_enable                   0x0800c371   Thumb Code     8  gd32f10x_timer.o(i.timer_interrupt_enable)
    timer_interrupt_flag_clear               0x0800c379   Thumb Code     8  gd32f10x_timer.o(i.timer_interrupt_flag_clear)
    timer_interrupt_flag_get                 0x0800c381   Thumb Code    24  gd32f10x_timer.o(i.timer_interrupt_flag_get)
    timer_struct_para_init                   0x0800c399   Thumb Code    22  gd32f10x_timer.o(i.timer_struct_para_init)
    usart_baudrate_set                       0x0800c3b1   Thumb Code   136  gd32f10x_usart.o(i.usart_baudrate_set)
    usart_data_receive                       0x0800c441   Thumb Code    10  gd32f10x_usart.o(i.usart_data_receive)
    usart_data_transmit                      0x0800c44b   Thumb Code     8  gd32f10x_usart.o(i.usart_data_transmit)
    usart_deinit                             0x0800c455   Thumb Code   136  gd32f10x_usart.o(i.usart_deinit)
    usart_enable                             0x0800c4e5   Thumb Code    10  gd32f10x_usart.o(i.usart_enable)
    usart_flag_get                           0x0800c4ef   Thumb Code    30  gd32f10x_usart.o(i.usart_flag_get)
    usart_hardware_flow_cts_config           0x0800c50d   Thumb Code    16  gd32f10x_usart.o(i.usart_hardware_flow_cts_config)
    usart_hardware_flow_rts_config           0x0800c51d   Thumb Code    16  gd32f10x_usart.o(i.usart_hardware_flow_rts_config)
    usart_interrupt_disable                  0x0800c52d   Thumb Code    26  gd32f10x_usart.o(i.usart_interrupt_disable)
    usart_interrupt_enable                   0x0800c547   Thumb Code    26  gd32f10x_usart.o(i.usart_interrupt_enable)
    usart_interrupt_flag_get                 0x0800c561   Thumb Code    56  gd32f10x_usart.o(i.usart_interrupt_flag_get)
    usart_parity_config                      0x0800c599   Thumb Code    16  gd32f10x_usart.o(i.usart_parity_config)
    usart_receive_config                     0x0800c5a9   Thumb Code    16  gd32f10x_usart.o(i.usart_receive_config)
    usart_stop_bit_set                       0x0800c5b9   Thumb Code    16  gd32f10x_usart.o(i.usart_stop_bit_set)
    usart_transmit_config                    0x0800c5c9   Thumb Code    16  gd32f10x_usart.o(i.usart_transmit_config)
    usart_word_length_set                    0x0800c5d9   Thumb Code    16  gd32f10x_usart.o(i.usart_word_length_set)
    Region$$Table$$Base                      0x0800c6e4   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800c704   Number         0  anon$$obj.o(Region$$Table)
    g_event                                  0x20000000   Data           4  main.o(.data)
    cb_val_last                              0x20000004   Data           1  app.o(.data)
    cb_operate_state                         0x20000005   Data           1  app.o(.data)
    Check_CB_oper_sta_start                  0x20000006   Data           1  app.o(.data)
    Check_CB_oper_sta_delay                  0x20000008   Data           4  app.o(.data)
    cfg_operate                              0x2000000c   Data           1  app.o(.data)
    work_normal                              0x2000000d   Data           1  app.o(.data)
    is_intelligent                           0x2000000e   Data           1  app.o(.data)
    CB_OPERATE_PRECEDENCE_PARRALLEL          0x2000000f   Data           1  app.o(.data)
    CB_OPERATE_PRECEDENCE_Config             0x20000010   Data           1  app.o(.data)
    Series_delay                             0x20000012   Data           4  app.o(.data)
    Next_Series_delay                        0x20000016   Data           4  app.o(.data)
    Next_Series_Not_Enable                   0x2000001a   Data           1  app.o(.data)
    define_bms_1_error                       0x2000001b   Data           1  app.o(.data)
    define_bms_2_error                       0x2000001c   Data           1  app.o(.data)
    one_bat_charge_status                    0x2000001d   Data           1  app.o(.data)
    one_bat_initial                          0x2000001e   Data           1  app.o(.data)
    serise_low_enable                        0x2000001f   Data           1  app.o(.data)
    serise_low_qd_status                     0x20000020   Data           1  app.o(.data)
    save_param_delay                         0x20000022   Data           4  app.o(.data)
    power_switch_from                        0x20000026   Data           1  app.o(.data)
    mode                                     0x20000027   Data           1  app_can.o(.data)
    adjust_step                              0x20000028   Data           1  app_can.o(.data)
    send_delay                               0x2000002c   Data           4  app_rs485_1.o(.data)
    RS485_busy_1                             0x20000030   Data           1  app_rs485_1.o(.data)
    sub_bms_1_lt_state                       0x20000031   Data           1  app_rs485_1.o(.data)
    sub_bms_1_connect                        0x20000032   Data           1  app_rs485_1.o(.data)
    cang_wei                                 0x20000033   Data           1  app_rs485_1.o(.data)
    bms_1_work_status                        0x20000034   Data           2  app_rs485_1.o(.data)
    bms_1_test_define_error                  0x20000036   Data           1  app_rs485_1.o(.data)
    RS485_busy_2                             0x20000039   Data           1  app_rs485_2.o(.data)
    sub_bms_2_lt_state                       0x2000003a   Data           1  app_rs485_2.o(.data)
    sub_bms_2_connect                        0x2000003b   Data           1  app_rs485_2.o(.data)
    bms_2_work_status                        0x2000003c   Data           2  app_rs485_2.o(.data)
    bms_2_test_define_error                  0x2000003e   Data           1  app_rs485_2.o(.data)
    measure_temp                             0x20000040   Data           4  measure_temprature.o(.data)
    ctr_temperature                          0x20000044   Data           2  measure_temprature.o(.data)
    temp_index                               0x20000046   Data           1  measure_temprature.o(.data)
    end_ctr_self_stimeout                    0x20000048   Data           4  app_end_ctr.o(.data)
    acc12_delay                              0x2000004c   Data           4  app_end_ctr.o(.data)
    array_juli_1_index                       0x20000050   Data           2  app_adas.o(.data)
    array_juli_2_index                       0x20000052   Data           2  app_adas.o(.data)
    adas_delay                               0x20000054   Data           4  app_adas.o(.data)
    adas_receive_stag                        0x20000058   Data           1  app_adas.o(.data)
    ju_li_1                                  0x2000005a   Data           2  app_adas.o(.data)
    ju_li_2                                  0x2000005c   Data           2  app_adas.o(.data)
    current_pwm_no                           0x2000005e   Data           1  app_adas.o(.data)
    bms_1_self_ss                            0x20000060   Data           7  app_bms_1.o(.data)
    bms_1_cur_vol_ss                         0x20000067   Data           6  app_bms_1.o(.data)
    bms_1_self_stimeout                      0x2000006e   Data           4  app_bms_1.o(.data)
    bms_2_self_ss                            0x20000072   Data           7  app_bms_2.o(.data)
    bms_2_cur_vol_ss                         0x20000079   Data           6  app_bms_2.o(.data)
    bms_2_self_stimeout                      0x20000080   Data           4  app_bms_2.o(.data)
    ht_mode                                  0x20000084   Data           1  hardware_test.o(.data)
    where_from                               0x20000085   Data           1  hardware_test.o(.data)
    over_12V                                 0x20000086   Data           1  hardware_test.o(.data)
    HT_Reboot                                0x20000088   Data           4  hardware_test.o(.data)
    enter_sleep_delay                        0x2000008c   Data           4  low_power.o(.data)
    utc_seconds                              0x20000094   Data           4  delay.o(.data)
    s_ms                                     0x20000098   Data           2  delay.o(.data)
    filter_ctr_self_id                       0x2000009c   Data           4  drv_can.o(.data)
    filter_ctr_bro_id                        0x200000a0   Data           4  drv_can.o(.data)
    filter_test_bro_id                       0x200000a4   Data           4  drv_can.o(.data)
    uart1_tout                               0x200000b4   Data           4  drv_usart.o(.data)
    side_stay_dec_delay                      0x200000b8   Data           4  drv_io.o(.data)
    sti_dec_delay                            0x200000bc   Data           4  drv_io.o(.data)
    repair_dec_delay                         0x200000c0   Data           4  drv_io.o(.data)
    qd_dec_delay                             0x200000c4   Data           4  drv_io.o(.data)
    xl_dec_delay                             0x200000c8   Data           4  drv_io.o(.data)
    acc2_dec_delay                           0x200000cc   Data           4  drv_io.o(.data)
    acc2_delay                               0x200000d0   Data           4  drv_io.o(.data)
    left_light_delay                         0x200000d4   Data           4  drv_io.o(.data)
    right_light_delay                        0x200000d8   Data           4  drv_io.o(.data)
    shield_xl                                0x200000dc   Data           4  drv_io.o(.data)
    charge_delay                             0x200000e0   Data           4  drv_io.o(.data)
    soak_dec_delay                           0x200000e4   Data           4  drv_io.o(.data)
    xl_count                                 0x200000e8   Data           4  drv_io.o(.data)
    battery_charged_full                     0x200000ec   Data           1  drv_io.o(.data)
    QD_switch_from                           0x200000ed   Data           1  drv_io.o(.data)
    uart2_tout                               0x200000f8   Data           4  drv_usart_2.o(.data)
    SystemCoreClock                          0x200000fc   Data           4  system_gd32f10x.o(.data)
    __stdout                                 0x20000100   Data           4  stdout.o(.data)
    sn                                       0x20000104   Data          18  main.o(.bss)
    update_bat                               0x20000118   Data         136  app.o(.bss)
    sheng_yu_li_cheng                        0x200001a0   Data          32  app.o(.bss)
    app_can_frame                            0x200002c0   Data          10  app_can.o(.bss)
    app_can_bms_1_frame                      0x200003ca   Data          10  app_can.o(.bss)
    app_can_bms_2_frame                      0x200004d4   Data          10  app_can.o(.bss)
    app_can_ctr_frame                        0x200005de   Data          10  app_can.o(.bss)
    app_can_adas_frame                       0x20000628   Data          10  app_can.o(.bss)
    sub_rs485_time_out_1                     0x20000734   Data          12  app_rs485_1.o(.bss)
    sub_bms_info_1                           0x20000740   Data         152  app_rs485_1.o(.bss)
    sub_rs485_time_out_2                     0x200008d8   Data          12  app_rs485_2.o(.bss)
    sub_bms_info_2                           0x200008e4   Data         152  app_rs485_2.o(.bss)
    end_ctr_self_ss                          0x2000097c   Data          12  app_end_ctr.o(.bss)
    end_ctr_self_ss_new                      0x20000988   Data          12  app_end_ctr.o(.bss)
    end_ctr_rsp                              0x20000994   Data          12  app_end_ctr.o(.bss)
    array_juli_1                             0x200009a0   Data          10  app_adas.o(.bss)
    array_juli_2                             0x200009aa   Data          10  app_adas.o(.bss)
    can_parameter                            0x20000eb4   Data          12  drv_can.o(.bss)
    can_filter                               0x20000ec0   Data          18  drv_can.o(.bss)
    can_ctr_self                             0x20000ed2   Data          10  drv_can.o(.bss)
    can_ctr_bro                              0x20000edc   Data          10  drv_can.o(.bss)
    can_test_bro                             0x20000ee6   Data          10  drv_can.o(.bss)
    check_charger                            0x200010fc   Data          16  drv_io.o(.bss)
    __initial_sp                             0x20003310   Data           0  startup_gd32f10x_md.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x08002105

  Load Region LR_IROM1 (Base: 0x08002000, Size: 0x0000a808, Max: 0x00020000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x08002000, Size: 0x0000a704, Max: 0x00020000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08002000   0x00000104   Data   RO         2115    RESET               startup_gd32f10x_md.o
    0x08002104   0x00000000   Code   RO         5731  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x08002104   0x00000004   Code   RO         6025    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x08002108   0x00000004   Code   RO         6028    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x0800210c   0x00000000   Code   RO         6030    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x0800210c   0x00000000   Code   RO         6032    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x0800210c   0x00000008   Code   RO         6033    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x08002114   0x00000000   Code   RO         6035    .ARM.Collect$$$$0000000D  mc_w.l(entry10a.o)
    0x08002114   0x00000000   Code   RO         6037    .ARM.Collect$$$$0000000F  mc_w.l(entry11a.o)
    0x08002114   0x00000004   Code   RO         6026    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08002118   0x00000024   Code   RO         2116    .text               startup_gd32f10x_md.o
    0x0800213c   0x00000024   Code   RO         5734    .text               mc_w.l(memcpya.o)
    0x08002160   0x00000024   Code   RO         5736    .text               mc_w.l(memseta.o)
    0x08002184   0x0000000e   Code   RO         5738    .text               mc_w.l(strlen.o)
    0x08002192   0x0000001a   Code   RO         5740    .text               mc_w.l(memcmp.o)
    0x080021ac   0x00000064   Code   RO         6005    .text               mf_w.l(fmul.o)
    0x08002210   0x0000014e   Code   RO         6007    .text               mf_w.l(dadd.o)
    0x0800235e   0x000000e4   Code   RO         6009    .text               mf_w.l(dmul.o)
    0x08002442   0x000000de   Code   RO         6011    .text               mf_w.l(ddiv.o)
    0x08002520   0x00000012   Code   RO         6013    .text               mf_w.l(fflti.o)
    0x08002532   0x0000001a   Code   RO         6015    .text               mf_w.l(dfltui.o)
    0x0800254c   0x00000032   Code   RO         6017    .text               mf_w.l(ffixi.o)
    0x0800257e   0x00000032   Code   RO         6019    .text               mf_w.l(dfixui.o)
    0x080025b0   0x00000030   Code   RO         6021    .text               mf_w.l(cdcmple.o)
    0x080025e0   0x00000030   Code   RO         6023    .text               mf_w.l(cdrcmple.o)
    0x08002610   0x00000062   Code   RO         6042    .text               mc_w.l(uldiv.o)
    0x08002672   0x0000001e   Code   RO         6044    .text               mc_w.l(llshl.o)
    0x08002690   0x00000020   Code   RO         6046    .text               mc_w.l(llushr.o)
    0x080026b0   0x00000024   Code   RO         6048    .text               mc_w.l(llsshr.o)
    0x080026d4   0x00000000   Code   RO         6050    .text               mc_w.l(iusefp.o)
    0x080026d4   0x0000006e   Code   RO         6051    .text               mf_w.l(fepilogue.o)
    0x08002742   0x000000ba   Code   RO         6053    .text               mf_w.l(depilogue.o)
    0x080027fc   0x00000004   Code   RO         1907    i.BusFault_Handler  gd32f10x_it.o
    0x08002800   0x00000006   Data   RO           10    .ARM.__AT_0x08002800  main.o
    0x08002806   0x00000002   PAD
    0x08002808   0x00000024   Code   RO         6057    .text               mc_w.l(init.o)
    0x0800282c   0x0000001c   Code   RO          934    i.ACC12_OVER_Loader_Interrupt  app_end_ctr.o
    0x08002848   0x0000004c   Code   RO          935    i.ACC12_OVER_Loader_Timeout  app_end_ctr.o
    0x08002894   0x00000044   Code   RO         1659    i.ACC2_Enable       drv_io.o
    0x080028d8   0x00000040   Code   RO         1660    i.ACC2_Is_On        drv_io.o
    0x08002918   0x00000048   Code   RO         1661    i.ACC2_PWM          drv_io.o
    0x08002960   0x00000054   Code   RO         1986    i.ADAS_Drv_IO_Initial  drv_adas.o
    0x080029b4   0x00000014   Code   RO         1987    i.ADAS_Drv_Initial  drv_adas.o
    0x080029c8   0x0000001c   Code   RO         1049    i.ADAS_Enable       app_adas.o
    0x080029e4   0x0000000e   Code   RO         1050    i.ADAS_Initial      app_adas.o
    0x080029f2   0x00000002   PAD
    0x080029f4   0x0000000c   Code   RO         1511    i.Can_Stop_Send     drv_can.o
    0x08002a00   0x00000015   Data   RO           11    .ARM.__AT_0x08002A00  main.o
    0x08002a15   0x00000003   PAD
    0x08002a18   0x0000001c   Code   RO         1051    i.ADAS_Measure_Finish_Ju_Li_1  app_adas.o
    0x08002a34   0x0000001c   Code   RO         1052    i.ADAS_Measure_Finish_Ju_Li_2  app_adas.o
    0x08002a50   0x00000108   Code   RO         1053    i.ADAS_Measure_Ju_Li_1  app_adas.o
    0x08002b58   0x00000040   Code   RO         1055    i.ADAS_PWM_1_Enable  app_adas.o
    0x08002b98   0x00000044   Code   RO         1056    i.ADAS_PWM_2_Enable  app_adas.o
    0x08002bdc   0x00000010   Code   RO          516    i.ADAS_Self_Send_Up  app_can.o
    0x08002bec   0x00000008   Code   RO          250    i.Change_Mode_Sub_BMS_1_Normal  app.o
    0x08002bf4   0x00000008   Code   RO          251    i.Change_Mode_Sub_BMS_2_Normal  app.o
    0x08002bfc   0x00000002   Code   RO         1908    i.DebugMon_Handler  gd32f10x_it.o
    0x08002bfe   0x00000002   Code   RO         1911    i.NMI_Handler       gd32f10x_it.o
    0x08002c00   0x00000004   Data   RO           12    .ARM.__AT_0x08002C00  main.o
    0x08002c04   0x00000108   Code   RO         1054    i.ADAS_Measure_Ju_Li_2  app_adas.o
    0x08002d0c   0x00000040   Code   RO         1988    i.ADAS_PWM_IO_Reset  drv_adas.o
    0x08002d4c   0x000000ec   Code   RO         1989    i.ADAS_PWM_Initial  drv_adas.o
    0x08002e38   0x00000050   Code   RO         1990    i.ADAS_Receive_Timer_Initial  drv_adas.o
    0x08002e88   0x0000004c   Code   RO         1057    i.ADAS_Timeout      app_adas.o
    0x08002ed4   0x0000005c   Code   RO         1991    i.ADAS_Timer_Initial  drv_adas.o
    0x08002f30   0x0000002c   Code   RO          242    i.App_Initial       app.o
    0x08002f5c   0x00000028   Code   RO          243    i.Battery_1_Bu_Chang_Vol  app.o
    0x08002f84   0x00000028   Code   RO          244    i.Battery_2_Bu_Chang_Vol  app.o
    0x08002fac   0x00000040   Code   RO          245    i.Battery_CB_Operate  app.o
    0x08002fec   0x00000954   Code   RO          246    i.Battery_CB_Switch  app.o
    0x08003940   0x00000068   Code   RO          247    i.Battery_Change_Mode  app.o
    0x080039a8   0x0000006c   Code   RO         1155    i.Bms_1_Self_Send_Timeout  app_bms_1.o
    0x08003a14   0x0000006c   Code   RO         1215    i.Bms_2_Self_Send_Timeout  app_bms_2.o
    0x08003a80   0x00000194   Code   RO         1508    i.CAN_Config        drv_can.o
    0x08003c14   0x00000130   Code   RO         1509    i.CAN_Config_HW     drv_can.o
    0x08003d44   0x00000018   Code   RO          248    i.CB_Operate_Initial  app.o
    0x08003d5c   0x000001c4   Code   RO          249    i.Cal_Sheng_Yu_Li_Cheng  app.o
    0x08003f20   0x000000a0   Code   RO         1058    i.Can_ADAS_Self_Send  app_adas.o
    0x08003fc0   0x000000cc   Code   RO         1157    i.Can_Bms_1_Self_Send_Check  app_bms_1.o
    0x0800408c   0x000000cc   Code   RO         1217    i.Can_Bms_2_Self_Send_Check  app_bms_2.o
    0x08004158   0x00000148   Code   RO          517    i.Can_Com_Initial   app_can.o
    0x080042a0   0x000000a0   Code   RO          936    i.Can_End_Ctr_Self_Send_Check  app_end_ctr.o
    0x08004340   0x00000018   Code   RO         1510    i.Can_NVIC_Config   drv_can.o
    0x08004358   0x0000005c   Code   RO          252    i.Change_Mode_Sub_BMS_PARRALLEL  app.o
    0x080043b4   0x00000070   Code   RO          253    i.Change_Mode_Sub_BMS_SERIES  app.o
    0x08004424   0x0000002e   Code   RO         1662    i.Charge_Dec_IRQ_Initial  drv_io.o
    0x08004452   0x00000002   PAD
    0x08004454   0x00000038   Code   RO          254    i.Charger_Out       app.o
    0x0800448c   0x00000040   Code   RO          255    i.Check_Battery_1_On  app.o
    0x080044cc   0x00000040   Code   RO          256    i.Check_Battery_2_On  app.o
    0x0800450c   0x000000c8   Code   RO          258    i.Check_CB_BAT1_BAT2_PARRALLEL  app.o
    0x080045d4   0x00000110   Code   RO          259    i.Check_CB_BAT1_BAT2_SERIES  app.o
    0x080046e4   0x00000050   Code   RO          260    i.Check_CB_BAT_1    app.o
    0x08004734   0x00000050   Code   RO          261    i.Check_CB_BAT_2    app.o
    0x08004784   0x00000088   Code   RO          262    i.Check_CB_Operate_State  app.o
    0x0800480c   0x00000048   Code   RO         1512    i.Check_Can_Poll    drv_can.o
    0x08004854   0x00000024   Code   RO          519    i.Check_Can_Self_Send_Status  app_can.o
    0x08004878   0x0000016c   Code   RO          263    i.Check_Charge_In   app.o
    0x080049e4   0x00000018   Code   RO         1663    i.Check_Charger_Timeout  drv_io.o
    0x080049fc   0x00000220   Code   RO          937    i.Check_End_Ctr_Status  app_end_ctr.o
    0x08004c1c   0x0000002c   Code   RO         1269    i.Check_HT_Flash    hardware_test.o
    0x08004c48   0x00000058   Code   RO         1664    i.Check_S11         drv_io.o
    0x08004ca0   0x0000002c   Code   RO         1665    i.Check_S11_May_Operate  drv_io.o
    0x08004ccc   0x00000078   Code   RO            4    i.Check_SN          main.o
    0x08004d44   0x00000058   Code   RO          641    i.Check_Sub_BMS_1   app_rs485_1.o
    0x08004d9c   0x00000058   Code   RO          752    i.Check_Sub_BMS_2   app_rs485_2.o
    0x08004df4   0x00000020   Code   RO         1666    i.EXTI0_IRQHandler  drv_io.o
    0x08004e14   0x000000bc   Code   RO         1667    i.EXTI10_15_IRQHandler  drv_io.o
    0x08004ed0   0x00000012   Code   RO         1668    i.EXTI1_IRQHandler  drv_io.o
    0x08004ee2   0x00000012   Code   RO         1669    i.EXTI3_IRQHandler  drv_io.o
    0x08004ef4   0x00000028   Code   RO         1670    i.EXTI4_IRQHandler  drv_io.o
    0x08004f1c   0x00000088   Code   RO         1671    i.EXTI5_9_IRQHandler  drv_io.o
    0x08004fa4   0x000000da   Code   RO         1672    i.E_CTR_Dec_IRQ_Initial  drv_io.o
    0x0800507e   0x00000002   PAD
    0x08005080   0x0000016c   Code   RO         1673    i.E_CTR_Initial     drv_io.o
    0x080051ec   0x0000001c   Code   RO         1598    i.Enable_Uart1_Timer  drv_usart.o
    0x08005208   0x0000001c   Code   RO         1846    i.Enable_Uart2_Timer  drv_usart_2.o
    0x08005224   0x00000014   Code   RO          938    i.End_Ctr_Initial   app_end_ctr.o
    0x08005238   0x0000006c   Code   RO          939    i.End_Ctr_Self_Send_Timeout  app_end_ctr.o
    0x080052a4   0x000000ac   Code   RO         1349    i.Enter_Sleep       low_power.o
    0x08005350   0x00000038   Code   RO         1350    i.Enter_Sleep_Delay_Timeout  low_power.o
    0x08005388   0x0000000c   Code   RO            5    i.Flash_flag_clear  main.o
    0x08005394   0x000000c4   Code   RO         1674    i.GPIO_Initial      drv_io.o
    0x08005458   0x00000040   Code   RO          642    i.Get_Check_Sum_1   app_rs485_1.o
    0x08005498   0x00000040   Code   RO          753    i.Get_Check_Sum_2   app_rs485_2.o
    0x080054d8   0x000000dc   Code   RO         1513    i.Get_Data_Can      drv_can.o
    0x080055b4   0x00000010   Code   RO          940    i.Get_QD_State      app_end_ctr.o
    0x080055c4   0x00000034   Code   RO         1847    i.Get_RS485_2_Data  drv_usart_2.o
    0x080055f8   0x00000034   Code   RO         1599    i.Get_RS485_Data    drv_usart.o
    0x0800562c   0x0000000c   Code   RO         1270    i.HT_Flash_flag_clear  hardware_test.o
    0x08005638   0x0000001c   Code   RO         1271    i.HT_Frame_CRC      hardware_test.o
    0x08005654   0x00000108   Code   RO         1272    i.HT_Handle_CMD     hardware_test.o
    0x0800575c   0x00000080   Code   RO         1273    i.HT_Handle_RS485_Data  hardware_test.o
    0x080057dc   0x000000f4   Code   RO         1274    i.HT_Main           hardware_test.o
    0x080058d0   0x00000038   Code   RO         1275    i.HT_Reboot_Timeout  hardware_test.o
    0x08005908   0x00000780   Code   RO         1276    i.HT_Rsp_CMD        hardware_test.o
    0x08006088   0x00000088   Code   RO         1158    i.Handle_Can_Bms_1_CMD  app_bms_1.o
    0x08006110   0x00000088   Code   RO         1218    i.Handle_Can_Bms_2_CMD  app_bms_2.o
    0x08006198   0x000000f4   Code   RO          520    i.Handle_Can_CMD    app_can.o
    0x0800628c   0x0000035c   Code   RO          941    i.Handle_Can_Ctr_CMD  app_end_ctr.o
    0x080065e8   0x00000adc   Code   RO          521    i.Handle_Can_Data   app_can.o
    0x080070c4   0x000000c0   Code   RO          643    i.Handle_RS485_1_Data  app_rs485_1.o
    0x08007184   0x000000c0   Code   RO          754    i.Handle_RS485_2_Data  app_rs485_2.o
    0x08007244   0x000001a0   Code   RO          644    i.Handle_Sub_BMS_CMD_1  app_rs485_1.o
    0x080073e4   0x000001a0   Code   RO          755    i.Handle_Sub_BMS_CMD_2  app_rs485_2.o
    0x08007584   0x00000004   Code   RO         1909    i.HardFault_Handler  gd32f10x_it.o
    0x08007588   0x0000000c   Code   RO         1675    i.IS_CHARGE_IN      drv_io.o
    0x08007594   0x000000bc   Code   RO          264    i.Initial_Neng_Hao_Bi  app.o
    0x08007650   0x00000164   Code   RO          265    i.Intelligent_Management_Battery  app.o
    0x080077b4   0x0000000c   Code   RO          942    i.Is_Soak           app_end_ctr.o
    0x080077c0   0x000000d0   Code   RO          645    i.Is_Sub_BMS_1_Normal  app_rs485_1.o
    0x08007890   0x000000d0   Code   RO          756    i.Is_Sub_BMS_2_Normal  app_rs485_2.o
    0x08007960   0x00000034   Code   RO         1351    i.LP_Measure_Vol_Initial  low_power.o
    0x08007994   0x00000008   Code   RO         1352    i.Low_Power_Initial  low_power.o
    0x0800799c   0x00000030   Code   RO          863    i.Measure_Temprature_Initial  measure_temprature.o
    0x080079cc   0x00000032   Code   RO          904    i.Measure_Vol       measure_vol.o
    0x080079fe   0x00000008   Code   RO          905    i.Measure_Vol_Initial  measure_vol.o
    0x08007a06   0x00000004   Code   RO         1910    i.MemManage_Handler  gd32f10x_it.o
    0x08007a0a   0x00000008   Code   RO          268    i.Misc_Initial      app.o
    0x08007a12   0x00000002   PAD
    0x08007a14   0x00000028   Code   RO         1424    i.NVIC_SetPriority  delay.o
    0x08007a3c   0x000000a8   Code   RO          646    i.Operate_Sub_BMS_1_CD  app_rs485_1.o
    0x08007ae4   0x000000a8   Code   RO          757    i.Operate_Sub_BMS_2_CD  app_rs485_2.o
    0x08007b8c   0x00000002   Code   RO         1912    i.PendSV_Handler    gd32f10x_it.o
    0x08007b8e   0x00000002   PAD
    0x08007b90   0x00000084   Code   RO          269    i.Power_On_Normal   app.o
    0x08007c14   0x00000028   Code   RO         1676    i.QD_Enable_From    drv_io.o
    0x08007c3c   0x0000007c   Code   RO          647    i.RS485_Communication_Time_Out_1  app_rs485_1.o
    0x08007cb8   0x0000007c   Code   RO          758    i.RS485_Communication_Time_Out_2  app_rs485_2.o
    0x08007d34   0x00000002   Code   RO         1159    i.RS485_Print       app_bms_1.o
    0x08007d36   0x00000036   Code   RO         1353    i.RTC_IRQHandler    low_power.o
    0x08007d6c   0x0000008e   Code   RO         1354    i.RTC_Open          low_power.o
    0x08007dfa   0x00000002   PAD
    0x08007dfc   0x00000010   Code   RO          522    i.Resend_can_adas_frame  app_can.o
    0x08007e0c   0x00000010   Code   RO          523    i.Resend_can_bms_1_frame  app_can.o
    0x08007e1c   0x00000010   Code   RO          524    i.Resend_can_bms_2_frame  app_can.o
    0x08007e2c   0x00000010   Code   RO          525    i.Resend_can_ctr_frame  app_can.o
    0x08007e3c   0x00000038   Code   RO          270    i.Reset_Cal         app.o
    0x08007e74   0x0000000e   Code   RO         1514    i.Reset_Can_Rx_Buffer  drv_can.o
    0x08007e82   0x00000002   PAD
    0x08007e84   0x00000010   Code   RO         1355    i.Reset_Enter_Sleep_Delay  low_power.o
    0x08007e94   0x0000001c   Code   RO         1600    i.Reset_RX_Buffer   drv_usart.o
    0x08007eb0   0x0000001c   Code   RO         1848    i.Reset_RX_Buffer   drv_usart_2.o
    0x08007ecc   0x000003bc   Code   RO         1160    i.Rsp_Can_Bms_1_CMD  app_bms_1.o
    0x08008288   0x000003ac   Code   RO         1219    i.Rsp_Can_Bms_2_CMD  app_bms_2.o
    0x08008634   0x00000644   Code   RO          943    i.Rsp_Can_Ctr_CMD   app_end_ctr.o
    0x08008c78   0x00000028   Code   RO          271    i.S11_FL_On         app.o
    0x08008ca0   0x00000024   Code   RO          272    i.S11_May_Operate   app.o
    0x08008cc4   0x0000000c   Code   RO          648    i.SUB_BMS_1_DEC     app_rs485_1.o
    0x08008cd0   0x0000000c   Code   RO          759    i.SUB_BMS_2_DEC     app_rs485_2.o
    0x08008cdc   0x00000002   Code   RO         1913    i.SVC_Handler       gd32f10x_it.o
    0x08008cde   0x00000002   PAD
    0x08008ce0   0x00000090   Code   RO         1804    i.Sample_ADC_Value  drv_adc.o
    0x08008d70   0x00000064   Code   RO          273    i.Save_Neng_Hao_Bi  app.o
    0x08008dd4   0x00000010   Code   RO          274    i.Save_Param        app.o
    0x08008de4   0x00000034   Code   RO          275    i.Save_Param_Time_Out  app.o
    0x08008e18   0x00000050   Code   RO          276    i.Select_One_BAT    app.o
    0x08008e68   0x00000064   Code   RO          277    i.Select_One_BAT_Han_Guo  app.o
    0x08008ecc   0x00000048   Code   RO         1849    i.Send_Data_2_RS485  drv_usart_2.o
    0x08008f14   0x000000b8   Code   RO         1515    i.Send_Data_Can     drv_can.o
    0x08008fcc   0x00000050   Code   RO         1601    i.Send_Data_RS485   drv_usart.o
    0x0800901c   0x00000018   Code   RO          649    i.Send_Sub_BMS_1_CMD  app_rs485_1.o
    0x08009034   0x00000018   Code   RO          760    i.Send_Sub_BMS_2_CMD  app_rs485_2.o
    0x0800904c   0x000001dc   Code   RO          650    i.Send_Sub_BMS_CMD_1  app_rs485_1.o
    0x08009228   0x000001dc   Code   RO          761    i.Send_Sub_BMS_CMD_2  app_rs485_2.o
    0x08009404   0x00000050   Code   RO          278    i.Series_Delay_Timeout  app.o
    0x08009454   0x00000028   Code   RO         1677    i.Set_Charger_In    drv_io.o
    0x0800947c   0x00000010   Code   RO         1356    i.Set_Enter_Sleep_Delay  low_power.o
    0x0800948c   0x00000024   Code   RO          944    i.Shield_XL_Timeout  app_end_ctr.o
    0x080094b0   0x00000046   Code   RO         1061    i.Sort              app_adas.o
    0x080094f6   0x00000002   PAD
    0x080094f8   0x0000000c   Code   RO          651    i.Sub_BMS_1_COM_Finish  app_rs485_1.o
    0x08009504   0x00000038   Code   RO          652    i.Sub_BMS_1_Initial  app_rs485_1.o
    0x0800953c   0x00000024   Code   RO          653    i.Sub_BMS_1_lt_State  app_rs485_1.o
    0x08009560   0x0000000c   Code   RO          762    i.Sub_BMS_2_COM_Finish  app_rs485_2.o
    0x0800956c   0x0000002c   Code   RO          763    i.Sub_BMS_2_Initial  app_rs485_2.o
    0x08009598   0x00000024   Code   RO          764    i.Sub_BMS_2_lt_State  app_rs485_2.o
    0x080095bc   0x00000324   Code   RO         1425    i.SysTick_Handler   delay.o
    0x080098e0   0x00000064   Code   RO         2071    i.SystemInit        system_gd32f10x.o
    0x08009944   0x00000030   Code   RO         1992    i.TIMER2_IRQHandler  drv_adas.o
    0x08009974   0x00000010   Code   RO          526    i.Timeout_Resend_can_adas_frame  app_can.o
    0x08009984   0x00000010   Code   RO          527    i.Timeout_Resend_can_bms_1_frame  app_can.o
    0x08009994   0x00000010   Code   RO          528    i.Timeout_Resend_can_bms_2_frame  app_can.o
    0x080099a4   0x00000010   Code   RO          529    i.Timeout_Resend_can_ctr_frame  app_can.o
    0x080099b4   0x00000098   Code   RO         1602    i.USART0_IRQHandler  drv_usart.o
    0x08009a4c   0x00000098   Code   RO         1850    i.USART1_IRQHandler  drv_usart_2.o
    0x08009ae4   0x000000c8   Code   RO         1516    i.USBD_HP_CAN0_TX_IRQHandler  drv_can.o
    0x08009bac   0x00000100   Code   RO         1517    i.USBD_LP_CAN0_RX0_IRQHandler  drv_can.o
    0x08009cac   0x0000009c   Code   RO          654    i.Update_Sub_BMS_1_Software  app_rs485_1.o
    0x08009d48   0x0000008c   Code   RO          765    i.Update_Sub_BMS_2_Software  app_rs485_2.o
    0x08009dd4   0x00000004   Code   RO         1914    i.UsageFault_Handler  gd32f10x_it.o
    0x08009dd8   0x000000ac   Code   RO         1603    i.Usart1_Initial    drv_usart.o
    0x08009e84   0x000000a8   Code   RO         1851    i.Usart2_Initial    drv_usart_2.o
    0x08009f2c   0x0000005c   Code   RO         1277    i.Writer_HT_Flash   hardware_test.o
    0x08009f88   0x00000078   Code   RO            6    i.Writer_SN         main.o
    0x0800a000   0x00000020   Code   RO         1678    i._CB_Operate_Initial  drv_io.o
    0x0800a020   0x00000044   Code   RO         1805    i._Measure_Temprature_Initial  drv_adc.o
    0x0800a064   0x00000014   Code   RO         1806    i._Measure_Vol_Initial  drv_adc.o
    0x0800a078   0x00000020   Code   RO         5877    i.__0printf$5       mc_w.l(printf5.o)
    0x0800a098   0x0000000e   Code   RO         6061    i.__scatterload_copy  mc_w.l(handlers.o)
    0x0800a0a6   0x00000002   Code   RO         6062    i.__scatterload_null  mc_w.l(handlers.o)
    0x0800a0a8   0x0000000e   Code   RO         6063    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x0800a0b6   0x00000002   PAD
    0x0800a0b8   0x000002c0   Code   RO         5884    i._printf_core      mc_w.l(printf5.o)
    0x0800a378   0x0000002a   Code   RO         2123    i.adc_calibration_enable  gd32f10x_adc.o
    0x0800a3a2   0x00000046   Code   RO         2124    i.adc_channel_length_config  gd32f10x_adc.o
    0x0800a3e8   0x00000016   Code   RO         2125    i.adc_data_alignment_config  gd32f10x_adc.o
    0x0800a3fe   0x00000002   PAD
    0x0800a400   0x00000058   Code   RO         2126    i.adc_deinit        gd32f10x_adc.o
    0x0800a458   0x00000012   Code   RO         2131    i.adc_enable        gd32f10x_adc.o
    0x0800a46a   0x0000003e   Code   RO         2132    i.adc_external_trigger_config  gd32f10x_adc.o
    0x0800a4a8   0x00000030   Code   RO         2133    i.adc_external_trigger_source_config  gd32f10x_adc.o
    0x0800a4d8   0x00000008   Code   RO         2134    i.adc_flag_clear    gd32f10x_adc.o
    0x0800a4e0   0x0000000e   Code   RO         2135    i.adc_flag_get      gd32f10x_adc.o
    0x0800a4ee   0x0000009e   Code   RO         1807    i.adc_getResult_6t  drv_adc.o
    0x0800a58c   0x0000001c   Code   RO         2144    i.adc_mode_config   gd32f10x_adc.o
    0x0800a5a8   0x000000ac   Code   RO         2145    i.adc_regular_channel_config  gd32f10x_adc.o
    0x0800a654   0x00000008   Code   RO         2146    i.adc_regular_data_read  gd32f10x_adc.o
    0x0800a65c   0x0000001e   Code   RO         2148    i.adc_software_trigger_enable  gd32f10x_adc.o
    0x0800a67a   0x0000005a   Code   RO         2149    i.adc_special_function_config  gd32f10x_adc.o
    0x0800a6d4   0x0000000c   Code   RO         2347    i.bkp_deinit        gd32f10x_bkp.o
    0x0800a6e0   0x00000020   Code   RO         2474    i.can_deinit        gd32f10x_can.o
    0x0800a700   0x0000000c   Code   RO         2475    i.can_error_get     gd32f10x_can.o
    0x0800a70c   0x00000110   Code   RO         2477    i.can_filter_init   gd32f10x_can.o
    0x0800a81c   0x00000122   Code   RO         2480    i.can_init          gd32f10x_can.o
    0x0800a93e   0x00000008   Code   RO         2481    i.can_interrupt_disable  gd32f10x_can.o
    0x0800a946   0x00000008   Code   RO         2482    i.can_interrupt_enable  gd32f10x_can.o
    0x0800a94e   0x000000e4   Code   RO         2485    i.can_message_receive  gd32f10x_can.o
    0x0800aa32   0x00000002   PAD
    0x0800aa34   0x00000150   Code   RO         2486    i.can_message_transmit  gd32f10x_can.o
    0x0800ab84   0x0000009e   Code   RO         2489    i.can_struct_para_init  gd32f10x_can.o
    0x0800ac22   0x00000002   PAD
    0x0800ac24   0x00000014   Code   RO         1426    i.delay_1ms         delay.o
    0x0800ac38   0x00000010   Code   RO         1427    i.delay_1us         delay.o
    0x0800ac48   0x000000b8   Code   RO         3303    i.exti_init         gd32f10x_exti.o
    0x0800ad00   0x00000010   Code   RO         3305    i.exti_interrupt_enable  gd32f10x_exti.o
    0x0800ad10   0x0000000c   Code   RO         3306    i.exti_interrupt_flag_clear  gd32f10x_exti.o
    0x0800ad1c   0x00000024   Code   RO         3307    i.exti_interrupt_flag_get  gd32f10x_exti.o
    0x0800ad40   0x00000022   Code   RO         3390    i.fmc_bank0_ready_wait  gd32f10x_fmc.o
    0x0800ad62   0x00000002   PAD
    0x0800ad64   0x00000030   Code   RO         3391    i.fmc_bank0_state_get  gd32f10x_fmc.o
    0x0800ad94   0x00000022   Code   RO         3395    i.fmc_bank1_ready_wait  gd32f10x_fmc.o
    0x0800adb6   0x00000002   PAD
    0x0800adb8   0x00000030   Code   RO         3396    i.fmc_bank1_state_get  gd32f10x_fmc.o
    0x0800ade8   0x00000020   Code   RO         3398    i.fmc_flag_clear    gd32f10x_fmc.o
    0x0800ae08   0x000000c0   Code   RO         3400    i.fmc_halfword_program  gd32f10x_fmc.o
    0x0800aec8   0x0000002c   Code   RO         3405    i.fmc_lock          gd32f10x_fmc.o
    0x0800aef4   0x000000ec   Code   RO         3407    i.fmc_page_erase    gd32f10x_fmc.o
    0x0800afe0   0x00000044   Code   RO         3408    i.fmc_unlock        gd32f10x_fmc.o
    0x0800b024   0x000000c0   Code   RO         3409    i.fmc_word_program  gd32f10x_fmc.o
    0x0800b0e4   0x00000054   Code   RO         1518    i.fputc             drv_can.o
    0x0800b138   0x000000b4   Code   RO          864    i.getTemperature    measure_temprature.o
    0x0800b1ec   0x00000004   Code   RO         3665    i.gpio_bit_reset    gd32f10x_gpio.o
    0x0800b1f0   0x0000000a   Code   RO         3667    i.gpio_bit_write    gd32f10x_gpio.o
    0x0800b1fa   0x00000002   PAD
    0x0800b1fc   0x00000098   Code   RO         3672    i.gpio_exti_source_select  gd32f10x_gpio.o
    0x0800b294   0x000000ac   Code   RO         3673    i.gpio_init         gd32f10x_gpio.o
    0x0800b340   0x00000010   Code   RO         3674    i.gpio_input_bit_get  gd32f10x_gpio.o
    0x0800b350   0x00000010   Code   RO         3676    i.gpio_output_bit_get  gd32f10x_gpio.o
    0x0800b360   0x00000090   Code   RO         3679    i.gpio_pin_remap_config  gd32f10x_gpio.o
    0x0800b3f0   0x0000033c   Code   RO            8    i.main              main.o
    0x0800b72c   0x000000ac   Code   RO         3983    i.nvic_irq_enable   gd32f10x_misc.o
    0x0800b7d8   0x00000014   Code   RO         3984    i.nvic_priority_group_set  gd32f10x_misc.o
    0x0800b7ec   0x00000014   Code   RO         4043    i.pmu_backup_write_enable  gd32f10x_pmu.o
    0x0800b800   0x00000044   Code   RO         4049    i.pmu_to_deepsleepmode  gd32f10x_pmu.o
    0x0800b844   0x0000000c   Code   RO          945    i.qws_iap_fmc_flag_clear  app_end_ctr.o
    0x0800b850   0x0000004a   Code   RO          946    i.qws_iap_read_string  app_end_ctr.o
    0x0800b89a   0x00000002   PAD
    0x0800b89c   0x00000054   Code   RO          947    i.qws_iap_reboot    app_end_ctr.o
    0x0800b8f0   0x00000074   Code   RO          948    i.qws_iap_write_magic  app_end_ctr.o
    0x0800b964   0x00000048   Code   RO         4132    i.rcu_adc_clock_config  gd32f10x_rcu.o
    0x0800b9ac   0x00000014   Code   RO         4137    i.rcu_bkp_reset_disable  gd32f10x_rcu.o
    0x0800b9c0   0x00000014   Code   RO         4138    i.rcu_bkp_reset_enable  gd32f10x_rcu.o
    0x0800b9d4   0x00000124   Code   RO         4140    i.rcu_clock_freq_get  gd32f10x_rcu.o
    0x0800baf8   0x00000024   Code   RO         4143    i.rcu_flag_get      gd32f10x_rcu.o
    0x0800bb1c   0x00000020   Code   RO         4154    i.rcu_osci_on       gd32f10x_rcu.o
    0x0800bb3c   0x000000e0   Code   RO         4155    i.rcu_osci_stab_wait  gd32f10x_rcu.o
    0x0800bc1c   0x00000020   Code   RO         4157    i.rcu_periph_clock_enable  gd32f10x_rcu.o
    0x0800bc3c   0x00000020   Code   RO         4160    i.rcu_periph_reset_disable  gd32f10x_rcu.o
    0x0800bc5c   0x00000020   Code   RO         4161    i.rcu_periph_reset_enable  gd32f10x_rcu.o
    0x0800bc7c   0x00000018   Code   RO         4164    i.rcu_rtc_clock_config  gd32f10x_rcu.o
    0x0800bc94   0x00000020   Code   RO         4366    i.rtc_alarm_config  gd32f10x_rtc.o
    0x0800bcb4   0x00000014   Code   RO         4367    i.rtc_configuration_mode_enter  gd32f10x_rtc.o
    0x0800bcc8   0x00000014   Code   RO         4368    i.rtc_configuration_mode_exit  gd32f10x_rtc.o
    0x0800bcdc   0x00000020   Code   RO         4370    i.rtc_counter_set   gd32f10x_rtc.o
    0x0800bcfc   0x00000010   Code   RO         4372    i.rtc_flag_clear    gd32f10x_rtc.o
    0x0800bd0c   0x00000018   Code   RO         4373    i.rtc_flag_get      gd32f10x_rtc.o
    0x0800bd24   0x00000010   Code   RO         4375    i.rtc_interrupt_enable  gd32f10x_rtc.o
    0x0800bd34   0x00000014   Code   RO         4378    i.rtc_lwoff_wait    gd32f10x_rtc.o
    0x0800bd48   0x00000020   Code   RO         4379    i.rtc_prescaler_set  gd32f10x_rtc.o
    0x0800bd68   0x00000020   Code   RO         4380    i.rtc_register_sync_wait  gd32f10x_rtc.o
    0x0800bd88   0x000000ac   Code   RO         2072    i.system_clock_108m_irc8m  system_gd32f10x.o
    0x0800be34   0x00000008   Code   RO         2073    i.system_clock_config  system_gd32f10x.o
    0x0800be3c   0x0000001c   Code   RO         1428    i.systick_close     delay.o
    0x0800be58   0x00000060   Code   RO         1429    i.systick_config    delay.o
    0x0800beb8   0x0000000a   Code   RO         4967    i.timer_auto_reload_shadow_enable  gd32f10x_timer.o
    0x0800bec2   0x00000002   PAD
    0x0800bec4   0x000001ec   Code   RO         4984    i.timer_channel_output_config  gd32f10x_timer.o
    0x0800c0b0   0x0000005a   Code   RO         4986    i.timer_channel_output_mode_config  gd32f10x_timer.o
    0x0800c10a   0x00000026   Code   RO         4988    i.timer_channel_output_pulse_value_config  gd32f10x_timer.o
    0x0800c130   0x0000005a   Code   RO         4989    i.timer_channel_output_shadow_config  gd32f10x_timer.o
    0x0800c18a   0x00000008   Code   RO         4994    i.timer_counter_read  gd32f10x_timer.o
    0x0800c192   0x00000004   Code   RO         4996    i.timer_counter_value_config  gd32f10x_timer.o
    0x0800c196   0x00000002   PAD
    0x0800c198   0x000000dc   Code   RO         4997    i.timer_deinit      gd32f10x_timer.o
    0x0800c274   0x0000000a   Code   RO         4998    i.timer_disable     gd32f10x_timer.o
    0x0800c27e   0x0000000a   Code   RO         5002    i.timer_enable      gd32f10x_timer.o
    0x0800c288   0x000000e0   Code   RO         5012    i.timer_init        gd32f10x_timer.o
    0x0800c368   0x00000008   Code   RO         5018    i.timer_interrupt_disable  gd32f10x_timer.o
    0x0800c370   0x00000008   Code   RO         5019    i.timer_interrupt_enable  gd32f10x_timer.o
    0x0800c378   0x00000008   Code   RO         5020    i.timer_interrupt_flag_clear  gd32f10x_timer.o
    0x0800c380   0x00000018   Code   RO         5021    i.timer_interrupt_flag_get  gd32f10x_timer.o
    0x0800c398   0x00000016   Code   RO         5031    i.timer_struct_para_init  gd32f10x_timer.o
    0x0800c3ae   0x00000002   PAD
    0x0800c3b0   0x00000090   Code   RO         5399    i.usart_baudrate_set  gd32f10x_usart.o
    0x0800c440   0x0000000a   Code   RO         5400    i.usart_data_receive  gd32f10x_usart.o
    0x0800c44a   0x00000008   Code   RO         5401    i.usart_data_transmit  gd32f10x_usart.o
    0x0800c452   0x00000002   PAD
    0x0800c454   0x00000090   Code   RO         5402    i.usart_deinit      gd32f10x_usart.o
    0x0800c4e4   0x0000000a   Code   RO         5406    i.usart_enable      gd32f10x_usart.o
    0x0800c4ee   0x0000001e   Code   RO         5408    i.usart_flag_get    gd32f10x_usart.o
    0x0800c50c   0x00000010   Code   RO         5412    i.usart_hardware_flow_cts_config  gd32f10x_usart.o
    0x0800c51c   0x00000010   Code   RO         5413    i.usart_hardware_flow_rts_config  gd32f10x_usart.o
    0x0800c52c   0x0000001a   Code   RO         5414    i.usart_interrupt_disable  gd32f10x_usart.o
    0x0800c546   0x0000001a   Code   RO         5415    i.usart_interrupt_enable  gd32f10x_usart.o
    0x0800c560   0x00000038   Code   RO         5417    i.usart_interrupt_flag_get  gd32f10x_usart.o
    0x0800c598   0x00000010   Code   RO         5427    i.usart_parity_config  gd32f10x_usart.o
    0x0800c5a8   0x00000010   Code   RO         5429    i.usart_receive_config  gd32f10x_usart.o
    0x0800c5b8   0x00000010   Code   RO         5435    i.usart_stop_bit_set  gd32f10x_usart.o
    0x0800c5c8   0x00000010   Code   RO         5439    i.usart_transmit_config  gd32f10x_usart.o
    0x0800c5d8   0x00000010   Code   RO         5440    i.usart_word_length_set  gd32f10x_usart.o
    0x0800c5e8   0x000000fc   Data   RO          865    .constdata          measure_temprature.o
    0x0800c6e4   0x00000020   Data   RO         6059    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00003310, Max: 0x00005000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00000004   Data   RW           14    .data               main.o
    0x20000004   0x00000023   Data   RW          282    .data               app.o
    0x20000027   0x00000002   Data   RW          531    .data               app_can.o
    0x20000029   0x00000001   PAD
    0x2000002a   0x0000000e   Data   RW          656    .data               app_rs485_1.o
    0x20000038   0x00000008   Data   RW          767    .data               app_rs485_2.o
    0x20000040   0x00000007   Data   RW          866    .data               measure_temprature.o
    0x20000047   0x00000001   PAD
    0x20000048   0x00000008   Data   RW          950    .data               app_end_ctr.o
    0x20000050   0x0000000f   Data   RW         1063    .data               app_adas.o
    0x2000005f   0x00000001   PAD
    0x20000060   0x00000012   Data   RW         1161    .data               app_bms_1.o
    0x20000072   0x00000012   Data   RW         1220    .data               app_bms_2.o
    0x20000084   0x00000008   Data   RW         1280    .data               hardware_test.o
    0x2000008c   0x00000004   Data   RW         1358    .data               low_power.o
    0x20000090   0x0000000a   Data   RW         1430    .data               delay.o
    0x2000009a   0x00000002   PAD
    0x2000009c   0x0000000d   Data   RW         1520    .data               drv_can.o
    0x200000a9   0x00000003   PAD
    0x200000ac   0x0000000c   Data   RW         1605    .data               drv_usart.o
    0x200000b8   0x00000036   Data   RW         1680    .data               drv_io.o
    0x200000ee   0x00000002   PAD
    0x200000f0   0x0000000c   Data   RW         1853    .data               drv_usart_2.o
    0x200000fc   0x00000004   Data   RW         2074    .data               system_gd32f10x.o
    0x20000100   0x00000004   Data   RW         6039    .data               mc_w.l(stdout.o)
    0x20000104   0x00000012   Zero   RW           13    .bss                main.o
    0x20000116   0x00000002   PAD
    0x20000118   0x000000a8   Zero   RW          280    .bss                app.o
    0x200001c0   0x00000472   Zero   RW          530    .bss                app_can.o
    0x20000632   0x00000002   PAD
    0x20000634   0x000001a4   Zero   RW          655    .bss                app_rs485_1.o
    0x200007d8   0x000001a4   Zero   RW          766    .bss                app_rs485_2.o
    0x2000097c   0x00000024   Zero   RW          949    .bss                app_end_ctr.o
    0x200009a0   0x00000014   Zero   RW         1062    .bss                app_adas.o
    0x200009b4   0x00000100   Zero   RW         1278    .bss                hardware_test.o
    0x20000ab4   0x00000446   Zero   RW         1519    .bss                drv_can.o
    0x20000efa   0x00000200   Zero   RW         1604    .bss                drv_usart.o
    0x200010fa   0x00000002   PAD
    0x200010fc   0x00000010   Zero   RW         1679    .bss                drv_io.o
    0x2000110c   0x00000200   Zero   RW         1852    .bss                drv_usart_2.o
    0x2000130c   0x00000004   PAD
    0x20001310   0x00002000   Zero   RW         2113    STACK               startup_gd32f10x_md.o


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

Image component sizes


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

      5936        502          0         35        168      26580   app.o
      1064        144          0         15         20       6412   app_adas.o
      1406         56          0         18          0       4312   app_bms_1.o
      1388         52          0         18          0       3794   app_bms_2.o
      3532       1636          0          2       1138       7961   app_can.o
      3750        310          0          8         36      12047   app_end_ctr.o
      2032        244          0         14        420      12466   app_rs485_1.o
      2004        242          0          8        420      12438   app_rs485_2.o
      1004        116          0         10          0      26322   delay.o
       624         40          0          0          0       3554   drv_adas.o
       390         18          0          0          0       2771   drv_adc.o
      1774        188          0         13       1094       8683   drv_can.o
      1740        188          0         54         16      12266   drv_io.o
       512         74          0         12        512       3650   drv_usart.o
       500         76          0         12        512       3690   drv_usart_2.o
       700         10          0          0          0       8689   gd32f10x_adc.o
        12          0          0          0          0        493   gd32f10x_bkp.o
      1344         18          0          0          0       6469   gd32f10x_can.o
       248         20          0          0          0       2426   gd32f10x_exti.o
       928         80          0          0          0       6102   gd32f10x_fmc.o
       514         12          0          0          0       4811   gd32f10x_gpio.o
        24          0          0          0          0       3144   gd32f10x_it.o
       192         20          0          0          0       1356   gd32f10x_misc.o
        88         16          0          0          0       1089   gd32f10x_pmu.o
       816         90          0          0          0       6807   gd32f10x_rcu.o
       244         50          0          0          0       5291   gd32f10x_rtc.o
      1266         72          0          0          0      10543   gd32f10x_timer.o
       566         16          0          0          0       9833   gd32f10x_usart.o
      2788        138          0          8        256       7895   hardware_test.o
       516         50          0          4          0       4009   low_power.o
      1080         42         31          4         18     107700   main.o
       228         24        252          7          0       1884   measure_temprature.o
        58          0          0          0          0        944   measure_vol.o
        36          8        260          0       8192        824   startup_gd32f10x_md.o
       280         28          0          4          0       1755   system_gd32f10x.o

    ----------------------------------------------------------------------
     39624       4580        580        256      12812     339010   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        40          0          5         10         10          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
         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
         0          0          0          0          0          0   iusefp.o
        30          0          0          0          0         68   llshl.o
        36          0          0          0          0         68   llsshr.o
        32          0          0          0          0         68   llushr.o
        26          0          0          0          0         80   memcmp.o
        36          0          0          0          0         68   memcpya.o
        36          0          0          0          0        108   memseta.o
       736         56          0          0          0        184   printf5.o
         0          0          0          4          0          0   stdout.o
        14          0          0          0          0         68   strlen.o
        98          0          0          0          0         92   uldiv.o
        48          0          0          0          0         68   cdcmple.o
        48          0          0          0          0         68   cdrcmple.o
       334          0          0          0          0        148   dadd.o
       222          0          0          0          0        100   ddiv.o
       186          0          0          0          0        176   depilogue.o
        50          0          0          0          0         76   dfixui.o
        26          0          0          0          0         76   dfltui.o
       228          0          0          0          0         96   dmul.o
       110          0          0          0          0        168   fepilogue.o
        50          0          0          0          0         68   ffixi.o
        18          0          0          0          0         68   fflti.o
       100          0          0          0          0         76   fmul.o

    ----------------------------------------------------------------------
      2552         72          0          4          0       2060   Library Totals
         2          0          0          0          0          0   (incl. Padding)

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

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

      1130         72          0          4          0        872   mc_w.l
      1420          0          0          0          0       1188   mf_w.l

    ----------------------------------------------------------------------
      2552         72          0          4          0       2060   Library Totals

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

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


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

     42176       4652        580        260      12812     324374   Grand Totals
     42176       4652        580        260      12812     324374   ELF Image Totals
     42176       4652        580        260          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                42756 (  41.75kB)
    Total RW  Size (RW Data + ZI Data)             13072 (  12.77kB)
    Total ROM Size (Code + RO Data + RW Data)      43016 (  42.01kB)

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

