WXK
2025-05-20 65f1d70842d83f92aa31d79c97e364b4b0fd9ab6
keil/Listings/uwb_simple_example.map
@@ -1022,7 +1022,7 @@
    sn74hc595.o(.ARM.exidx.text.charge_green_off) refers to sn74hc595.o(.text.charge_green_off) for [Anonymous Symbol]
    sn74hc595.o(.text.charge_state_change) refers to mk_gpio.o(.text.gpio_pin_get_val) for gpio_pin_get_val
    sn74hc595.o(.text.charge_state_change) refers to sn74hc595.o(.text.IO_LED_control_change) for IO_LED_control_change
    sn74hc595.o(.text.charge_state_change) refers to main.o(.bss..L_MergedGlobals.10) for bat_percent
    sn74hc595.o(.text.charge_state_change) refers to main.o(.bss..L_MergedGlobals.15) for bat_percent
    sn74hc595.o(.text.charge_state_change) refers to main.o(.bss.enbale_blink_flag) for enbale_blink_flag
    sn74hc595.o(.text.charge_state_change) refers to main.o(.bss.green_charge_state) for green_charge_state
    sn74hc595.o(.text.charge_state_change) refers to main.o(.bss.red_charge_state) for red_charge_state
@@ -1118,12 +1118,10 @@
    pca9555.o(.ARM.exidx.text.PCA9555_Set_One_Value_Polarity_input) refers to pca9555.o(.text.PCA9555_Set_One_Value_Polarity_input) for [Anonymous Symbol]
    pca9555.o(.text.Get5VState) refers to pca9555.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    pca9555.o(.ARM.exidx.text.Get5VState) refers to pca9555.o(.text.Get5VState) for [Anonymous Symbol]
    pca9555.o(.text.Set5VState) refers to dbg.o(.text.DBG_SetMode) for DBG_SetMode
    pca9555.o(.text.Set5VState) refers to pca9555.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    pca9555.o(.ARM.exidx.text.Set5VState) refers to pca9555.o(.text.Set5VState) for [Anonymous Symbol]
    pca9555.o(.text.read_5v_input_pca) refers to pca9555.o(.text.IIC_Read_Pca9555) for IIC_Read_Pca9555
    pca9555.o(.text.read_5v_input_pca) refers to dbg.o(.text.DBG_SetMode) for DBG_SetMode
    pca9555.o(.text.read_5v_input_pca) refers to main.o(.bss..L_MergedGlobals.10) for input5v_time
    pca9555.o(.text.read_5v_input_pca) refers to main.o(.bss..L_MergedGlobals.15) for input5v_time
    pca9555.o(.text.read_5v_input_pca) refers to pca9555.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    pca9555.o(.ARM.exidx.text.read_5v_input_pca) refers to pca9555.o(.text.read_5v_input_pca) for [Anonymous Symbol]
    pca9555.o(.text.read_powerkey_input_pca) refers to pca9555.o(.text.IIC_Read_Pca9555) for IIC_Read_Pca9555
@@ -1136,6 +1134,16 @@
    pca9555.o(.text.PCA9555_init) refers to pca9555.o(.text.IIC_Read_Pca9555) for IIC_Read_Pca9555
    pca9555.o(.text.PCA9555_init) refers to pca9555.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    pca9555.o(.ARM.exidx.text.PCA9555_init) refers to pca9555.o(.text.PCA9555_init) for [Anonymous Symbol]
    pca9555.o(.text.move_handler) refers to main.o(.bss..L_MergedGlobals.15) for nomove_count
    pca9555.o(.text.move_handler) refers to main.o(.data.deep_sleep_falg) for deep_sleep_falg
    pca9555.o(.ARM.exidx.text.move_handler) refers to pca9555.o(.text.move_handler) for [Anonymous Symbol]
    pca9555.o(.text.check_input_change) refers to mk_misc.o(.text.sys_reset) for sys_reset
    pca9555.o(.text.check_input_change) refers to main.o(.text.PowerTask) for PowerTask
    pca9555.o(.text.check_input_change) refers to main.o(.text.UserKeyTask) for UserKeyTask
    pca9555.o(.text.check_input_change) refers to pca9555.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    pca9555.o(.text.check_input_change) refers to main.o(.bss..L_MergedGlobals.15) for nomove_count
    pca9555.o(.text.check_input_change) refers to main.o(.data.deep_sleep_falg) for deep_sleep_falg
    pca9555.o(.ARM.exidx.text.check_input_change) refers to pca9555.o(.text.check_input_change) for [Anonymous Symbol]
    ws2812.o(.ARM.exidx.text.w28delay) refers to ws2812.o(.text.w28delay) for [Anonymous Symbol]
    ws2812.o(.ARM.exidx.text.RGB_Set_Up) refers to ws2812.o(.text.RGB_Set_Up) for [Anonymous Symbol]
    ws2812.o(.ARM.exidx.text.RGB_Set_Down) refers to ws2812.o(.text.RGB_Set_Down) for [Anonymous Symbol]
@@ -1580,6 +1588,7 @@
    board.o(.text.board_restore_from_power_down) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    board.o(.text.board_restore_from_power_down) refers to mk_misc.o(.text.sys_timer_open) for sys_timer_open
    board.o(.text.board_restore_from_power_down) refers to mk_trace.o(.text.trace_open) for trace_open
    board.o(.text.board_restore_from_power_down) refers to main.o(.bss..L_MergedGlobals.15) for gpsbaudrate
    board.o(.text.board_restore_from_power_down) refers to main.o(.data.test_uart_cfg) for test_uart_cfg
    board.o(.text.board_restore_from_power_down) refers to main.o(.data..L_MergedGlobals) for usr_adc_cfg
    board.o(.text.board_restore_from_power_down) refers to usart.o(.bss..L_MergedGlobals) for m_EUART_DMA_RXPtr
@@ -1604,6 +1613,7 @@
    pin_config.o(.text.uart1_change_from_debug_to_gps) refers to mk_io.o(.text.io_pin_mux_set) for io_pin_mux_set
    pin_config.o(.text.uart1_change_from_debug_to_gps) refers to mk_uart.o(.text.uart_open) for uart_open
    pin_config.o(.text.uart1_change_from_debug_to_gps) refers to mk_uart.o(.text.uart_receive) for uart_receive
    pin_config.o(.text.uart1_change_from_debug_to_gps) refers to main.o(.bss..L_MergedGlobals.15) for gpsbaudrate
    pin_config.o(.text.uart1_change_from_debug_to_gps) refers to main.o(.data.test_uart_cfg) for test_uart_cfg
    pin_config.o(.text.uart1_change_from_debug_to_gps) refers to usart.o(.bss.m_EUART_DMA_RXBuf) for m_EUART_DMA_RXBuf
    pin_config.o(.text.uart1_change_from_debug_to_gps) refers to main.o(.text.uart_receive_callback) for uart_receive_callback
@@ -1619,53 +1629,64 @@
    main.o(.ARM.exidx.text.mcu_deep_sleep) refers to main.o(.text.mcu_deep_sleep) for [Anonymous Symbol]
    main.o(.text.IMUTask) refers to ffltui.o(.text) for __aeabi_ui2f
    main.o(.text.IMUTask) refers to fcmple.o(.text) for __aeabi_fcmple
    main.o(.text.IMUTask) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    main.o(.text.IMUTask) refers to mk_power.o(.text.power_wakeup_enable) for power_wakeup_enable
    main.o(.text.IMUTask) refers to main.o(.text.mcu_deep_sleep) for mcu_deep_sleep
    main.o(.text.IMUTask) refers to global_param.o(.bss.g_com_map) for g_com_map
    main.o(.text.IMUTask) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.IMUTask) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.text.IMUTask) refers to main.o(.data..L_MergedGlobals) for [Anonymous Symbol]
    main.o(.ARM.exidx.text.IMUTask) refers to main.o(.text.IMUTask) for [Anonymous Symbol]
    main.o(.text.powerON_Task) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    main.o(.text.powerON_Task) refers to main.o(.data.deep_sleep_falg) for deep_sleep_falg
    main.o(.ARM.exidx.text.powerON_Task) refers to main.o(.text.powerON_Task) for [Anonymous Symbol]
    main.o(.text.UserKeyTask) refers to pca9555.o(.text.read_userkey_input_pca) for read_userkey_input_pca
    main.o(.text.UserKeyTask) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    main.o(.text.UserKeyTask) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.UserKeyTask) refers to mk_misc.o(.text.delay_ms) for delay_ms
    main.o(.text.UserKeyTask) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.text.UserKeyTask) refers to tcpclient.o(.bss..L_MergedGlobals) for flag_first_TCPconnect
    main.o(.ARM.exidx.text.UserKeyTask) refers to main.o(.text.UserKeyTask) for [Anonymous Symbol]
    main.o(.text.PowerTask) refers to pca9555.o(.text.read_powerkey_input_pca) for read_powerkey_input_pca
    main.o(.text.PowerTask) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    main.o(.text.PowerTask) refers to ws2812.o(.text.Set4LEDColor) for Set4LEDColor
    main.o(.text.PowerTask) refers to mk_misc.o(.text.delay_ms) for delay_ms
    main.o(.text.PowerTask) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    main.o(.text.PowerTask) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.PowerTask) refers to ws2812.o(.text.Set4LEDColor) for Set4LEDColor
    main.o(.text.PowerTask) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    main.o(.text.PowerTask) refers to ws2812.o(.bss.uwbled) for uwbled
    main.o(.text.PowerTask) refers to ws2812.o(.bss.rtkled) for rtkled
    main.o(.text.PowerTask) refers to ws2812.o(.bss.led4g) for led4g
    main.o(.text.PowerTask) refers to ws2812.o(.bss.powerled) for powerled
    main.o(.text.PowerTask) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.ARM.exidx.text.PowerTask) refers to main.o(.text.PowerTask) for [Anonymous Symbol]
    main.o(.text.MinuteTask) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    main.o(.text.MinuteTask) refers to mk_misc.o(.text.delay_ms) for delay_ms
    main.o(.text.MinuteTask) refers to mk_adc.o(.text.adc_get) for adc_get
    main.o(.text.MinuteTask) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.MinuteTask) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.text.MinuteTask) refers to main.o(.text.adc_callback) for adc_callback
    main.o(.ARM.exidx.text.MinuteTask) refers to main.o(.text.MinuteTask) for [Anonymous Symbol]
    main.o(.text.adc_callback) refers to mk_adc.o(.text.adc_code_to_mv) for adc_code_to_mv
    main.o(.text.adc_callback) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    main.o(.text.adc_callback) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.adc_callback) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.ARM.exidx.text.adc_callback) refers to main.o(.text.adc_callback) for [Anonymous Symbol]
    main.o(.text.SecondTask) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    main.o(.text.SecondTask) refers to mk_misc.o(.text.delay_ms) for delay_ms
    main.o(.text.SecondTask) refers to mk_adc.o(.text.adc_get) for adc_get
    main.o(.text.SecondTask) refers to tcpclient.o(.text.IfTCPConnected) for IfTCPConnected
    main.o(.text.SecondTask) refers to hido_timer.o(.text.HIDO_TimerTick) for HIDO_TimerTick
    main.o(.text.SecondTask) refers to fadd.o(.text) for __aeabi_fadd
    main.o(.text.SecondTask) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.SecondTask) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.text.SecondTask) refers to main.o(.text.adc_callback) for adc_callback
    main.o(.text.SecondTask) refers to main.o(.data..L_MergedGlobals) for [Anonymous Symbol]
    main.o(.ARM.exidx.text.SecondTask) refers to main.o(.text.SecondTask) for [Anonymous Symbol]
    main.o(.text._4gUsart_handler) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text._4gUsart_handler) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.ARM.exidx.text._4gUsart_handler) refers to main.o(.text._4gUsart_handler) for [Anonymous Symbol]
    main.o(.text.Program_Init) refers to global_param.o(.text.parameter_init_anchor) for parameter_init_anchor
    main.o(.text.Program_Init) refers to uidiv.o(.text) for __aeabi_uidiv
    main.o(.text.Program_Init) refers to mk_trace.o(.text.trace_printf) for trace_printf
    main.o(.text.Program_Init) refers to mk_misc.o(.text.delay_ms) for delay_ms
    main.o(.text.Program_Init) refers to usart.o(.bss.Usart1ParseDataCallback) for Usart1ParseDataCallback
    main.o(.text.Program_Init) refers to serial_at_cmd_app.o(.text.UsartParseDataHandler) for UsartParseDataHandler
    main.o(.text.Program_Init) refers to global_param.o(.bss.g_com_map) for g_com_map
    main.o(.text.Program_Init) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.Program_Init) refers to main.o(.rodata.str1.1) for .L.str.4
    main.o(.text.Program_Init) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.text.Program_Init) refers to main.o(.bss.send_struct) for send_struct
    main.o(.text.Program_Init) refers to main.o(.rodata.str1.1) for .L.str
    main.o(.ARM.exidx.text.Program_Init) refers to main.o(.text.Program_Init) for [Anonymous Symbol]
    main.o(.text.IdleTask) refers to pca9555.o(.text.read_5v_input_pca) for read_5v_input_pca
    main.o(.text.IdleTask) refers to pin_config.o(.text.uart1_change_from_gps_to_debug) for uart1_change_from_gps_to_debug
@@ -1673,36 +1694,56 @@
    main.o(.text.IdleTask) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    main.o(.text.IdleTask) refers to mk_adc.o(.text.adc_get) for adc_get
    main.o(.text.IdleTask) refers to dbg.o(.text.DBG_GetMode) for DBG_GetMode
    main.o(.text.IdleTask) refers to usart.o(.text.UART_CheckReceive) for UART_CheckReceive
    main.o(.text.IdleTask) refers to ws2812.o(.text.Set4LEDColor) for Set4LEDColor
    main.o(.text.IdleTask) refers to tcpclient_1.o(.text.TCPClient_Poll_1) for TCPClient_Poll_1
    main.o(.text.IdleTask) refers to dbg.o(.text.DBG_Poll) for DBG_Poll
    main.o(.text.IdleTask) refers to uwb_app.o(.text.uwb_app_poll) for uwb_app_poll
    main.o(.text.IdleTask) refers to internet.o(.text.Internet_Poll) for Internet_Poll
    main.o(.text.IdleTask) refers to hido_timer.o(.text.HIDO_TimerPoll) for HIDO_TimerPoll
    main.o(.text.IdleTask) refers to hido_atlite.o(.text.HIDO_ATLitePoll) for HIDO_ATLitePoll
    main.o(.text.IdleTask) refers to tcpclient.o(.text.TCPClient_Poll) for TCPClient_Poll
    main.o(.text.IdleTask) refers to tcpclient_1.o(.text.TCPClient_Poll_1) for TCPClient_Poll_1
    main.o(.text.IdleTask) refers to mk_misc.o(.text.delay_ms) for delay_ms
    main.o(.text.IdleTask) refers to tcpclient.o(.text.IfTCPConnected) for IfTCPConnected
    main.o(.text.IdleTask) refers to hido_timer.o(.text.HIDO_TimerTick) for HIDO_TimerTick
    main.o(.text.IdleTask) refers to fadd.o(.text) for __aeabi_fadd
    main.o(.text.IdleTask) refers to pca9555.o(.text.read_userkey_input_pca) for read_userkey_input_pca
    main.o(.text.IdleTask) refers to usart.o(.text.UART_CheckReceive) for UART_CheckReceive
    main.o(.text.IdleTask) refers to ws2812.o(.text.Set4LEDColor) for Set4LEDColor
    main.o(.text.IdleTask) refers to pin_config.o(.text.uart1_change_from_debug_to_gps) for uart1_change_from_debug_to_gps
    main.o(.text.IdleTask) refers to mk_misc.o(.text.delay_us) for delay_us
    main.o(.text.IdleTask) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    main.o(.text.IdleTask) refers to main.o(.data..L_MergedGlobals) for [Anonymous Symbol]
    main.o(.text.IdleTask) refers to serial_at_cmd_app.o(.data..L_MergedGlobals) for state5V_prase_flag
    main.o(.text.IdleTask) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.IdleTask) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.text.IdleTask) refers to ws2812.o(.bss.uwbled) for uwbled
    main.o(.text.IdleTask) refers to ws2812.o(.bss.rtkled) for rtkled
    main.o(.text.IdleTask) refers to ws2812.o(.bss.led4g) for led4g
    main.o(.text.IdleTask) refers to ws2812.o(.bss.powerled) for powerled
    main.o(.text.IdleTask) refers to main.o(.text.adc_callback) for adc_callback
    main.o(.text.IdleTask) refers to tcpclient.o(.bss.ota_flag) for ota_flag
    main.o(.text.IdleTask) refers to global_param.o(.bss.g_com_map) for g_com_map
    main.o(.text.IdleTask) refers to tcpclient.o(.bss..L_MergedGlobals) for flag_first_TCPconnect
    main.o(.ARM.exidx.text.IdleTask) refers to main.o(.text.IdleTask) for [Anonymous Symbol]
    main.o(.text.boot_deinit) refers to mk_io.o(.text.io_pin_mux_set) for io_pin_mux_set
    main.o(.text.boot_deinit) refers to mk_gpio.o(.text.gpio_pin_set_dir) for gpio_pin_set_dir
    main.o(.text.boot_deinit) refers to mk_uart.o(.text.uart_close) for uart_close
    main.o(.ARM.exidx.text.boot_deinit) refers to main.o(.text.boot_deinit) for [Anonymous Symbol]
    main.o(.text.upload_apppoll) refers to uwb_app.o(.text.CloseUWB) for CloseUWB
    main.o(.text.upload_apppoll) refers to uwb_app.o(.text.UWBSendUDPTask) for UWBSendUDPTask
    main.o(.text.upload_apppoll) refers to uwb_app.o(.text.Uwb_init) for Uwb_init
    main.o(.text.upload_apppoll) refers to uwb_app.o(.text.OpenUWB) for OpenUWB
    main.o(.text.upload_apppoll) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.text.upload_apppoll) refers to global_param.o(.bss.g_com_map) for g_com_map
    main.o(.text.upload_apppoll) refers to uwb_app.o(.bss..L_MergedGlobals.1) for taglist_num
    main.o(.ARM.exidx.text.upload_apppoll) refers to main.o(.text.upload_apppoll) for [Anonymous Symbol]
    main.o(.text.main) refers to board.o(.text.board_clock_run) for board_clock_run
    main.o(.text.main) refers to mk_io.o(.text.io_pin_mux_set) for io_pin_mux_set
    main.o(.text.main) refers to mk_gpio.o(.text.gpio_pin_set_dir) for gpio_pin_set_dir
    main.o(.text.main) refers to mk_uart.o(.text.uart_close) for uart_close
    main.o(.text.main) refers to pin_config.o(.text.board_pins_config) for board_pins_config
    main.o(.text.main) refers to mk_gpio.o(.text.gpio_open) for gpio_open
    main.o(.text.main) refers to lis3dh_driver.o(.text.IIC2_Init) for IIC2_Init
    main.o(.text.main) refers to lis3dh_driver.o(.text.Accelerometer_Init) for Accelerometer_Init
    main.o(.text.main) refers to dps368_test.o(.text.BarInit) for BarInit
    main.o(.text.main) refers to pca9555.o(.text.PCA9555_init) for PCA9555_init
    main.o(.text.main) refers to board.o(.text.board_debug_console_open_baud) for board_debug_console_open_baud
    main.o(.text.main) refers to mk_reset.o(.text.reset_cause_get) for reset_cause_get
    main.o(.text.main) refers to mk_reset.o(.text.reset_cause_clear) for reset_cause_clear
@@ -1712,33 +1753,31 @@
    main.o(.text.main) refers to mk_flash.o(.text.flash_close) for flash_close
    main.o(.text.main) refers to mk_calib.o(.text.calib_chip) for calib_chip
    main.o(.text.main) refers to mk_wdt.o(.text.wdt_close) for wdt_close
    main.o(.text.main) refers to main.o(.text.Program_Init) for Program_Init
    main.o(.text.main) refers to uart.o(.text.Uart_Register) for Uart_Register
    main.o(.text.main) refers to dbg.o(.text.DBG_Init) for DBG_Init
    main.o(.text.main) refers to main.o(.text.Program_Init) for Program_Init
    main.o(.text.main) refers to internet.o(.text.Internet_Init) for Internet_Init
    main.o(.text.main) refers to tcpclient.o(.text.TCPClient_Init) for TCPClient_Init
    main.o(.text.main) refers to ntripclient.o(.text.NTRIPClient_Init) for NTRIPClient_Init
    main.o(.text.main) refers to ntripapp.o(.text.NTRIPApp_Init) for NTRIPApp_Init
    main.o(.text.main) refers to tcpclient_1.o(.text.TCPClient_Init_1) for TCPClient_Init_1
    main.o(.text.main) refers to mk_gpio.o(.text.gpio_open) for gpio_open
    main.o(.text.main) refers to board.o(.text.LED_output_init) for LED_output_init
    main.o(.text.main) refers to lis3dh_driver.o(.text.IIC2_Init) for IIC2_Init
    main.o(.text.main) refers to lis3dh_driver.o(.text.Accelerometer_Init) for Accelerometer_Init
    main.o(.text.main) refers to pca9555.o(.text.PCA9555_init) for PCA9555_init
    main.o(.text.main) refers to spiv1.07.o(.text.WT588E02B_Init) for WT588E02B_Init
    main.o(.text.main) refers to mk_adc.o(.text.adc_open) for adc_open
    main.o(.text.main) refers to mk_uart.o(.text.uart_receive) for uart_receive
    main.o(.text.main) refers to mk_power.o(.text.power_init) for power_init
    main.o(.text.main) refers to mk_sleep_timer.o(.text.sleep_timer_open) for sleep_timer_open
    main.o(.text.main) refers to mk_sleep_timer.o(.text.sleep_timer_start) for sleep_timer_start
    main.o(.text.main) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    main.o(.text.main) refers to mk_adc.o(.text.adc_get) for adc_get
    main.o(.text.main) refers to board.o(.text.pca_input_detection_init) for pca_input_detection_init
    main.o(.text.main) refers to uwb_app.o(.text.Uwb_init) for Uwb_init
    main.o(.text.main) refers to uwb_app.o(.text.OpenUWB) for OpenUWB
    main.o(.text.main) refers to pca9555.o(.text.read_5v_input_pca) for read_5v_input_pca
    main.o(.text.main) refers to ws2812.o(.text.Set4LEDColor) for Set4LEDColor
    main.o(.text.main) refers to mk_misc.o(.text.delay_ms) for delay_ms
    main.o(.text.main) refers to pin_config.o(.text.uart1_change_from_debug_to_gps) for uart1_change_from_debug_to_gps
    main.o(.text.main) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    main.o(.text.main) refers to uwb_app.o(.text.CloseUWB) for CloseUWB
    main.o(.text.main) refers to mk_sleep_timer.o(.text.sleep_timer_open) for sleep_timer_open
    main.o(.text.main) refers to mk_sleep_timer.o(.text.sleep_timer_start) for sleep_timer_start
    main.o(.text.main) refers to mk_adc.o(.text.adc_get) for adc_get
    main.o(.text.main) refers to board.o(.text.pca_input_detection_init) for pca_input_detection_init
    main.o(.text.main) refers to dps368_test.o(.text.GetPressAndHeight) for GetPressAndHeight
    main.o(.text.main) refers to fflti.o(.text) for __aeabi_i2f
    main.o(.text.main) refers to main.o(.text.IdleTask) for IdleTask
    main.o(.text.main) refers to uwb_app.o(.text.uwb_app_poll) for uwb_app_poll
    main.o(.text.main) refers to internet.o(.text.Internet_Poll) for Internet_Poll
@@ -1749,28 +1788,29 @@
    main.o(.text.main) refers to tcpclient.o(.text.IfTCPConnected) for IfTCPConnected
    main.o(.text.main) refers to hido_timer.o(.text.HIDO_TimerTick) for HIDO_TimerTick
    main.o(.text.main) refers to fadd.o(.text) for __aeabi_fadd
    main.o(.text.main) refers to main.o(.text.PowerTask) for PowerTask
    main.o(.text.main) refers to ffltui.o(.text) for __aeabi_ui2f
    main.o(.text.main) refers to fcmple.o(.text) for __aeabi_fcmple
    main.o(.text.main) refers to main.o(.text.mcu_deep_sleep) for mcu_deep_sleep
    main.o(.text.main) refers to pca9555.o(.text.read_userkey_input_pca) for read_userkey_input_pca
    main.o(.text.main) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    main.o(.text.main) refers to mk_power.o(.text.power_wakeup_enable) for power_wakeup_enable
    main.o(.text.main) refers to main.o(.text.mcu_deep_sleep) for mcu_deep_sleep
    main.o(.text.main) refers to global_param.o(.bss.g_com_map) for g_com_map
    main.o(.text.main) refers to main.o(.data..L_MergedGlobals) for [Anonymous Symbol]
    main.o(.text.main) refers to usart.o(.bss.m_EUART_DMA_RXBuf) for m_EUART_DMA_RXBuf
    main.o(.text.main) refers to main.o(.text.uart_receive_callback) for uart_receive_callback
    main.o(.text.main) refers to serial_at_cmd_app.o(.data..L_MergedGlobals) for state5V_prase_flag
    main.o(.text.main) refers to main.o(.text.sleep_timer_callback) for sleep_timer_callback
    main.o(.text.main) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.main) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.text.main) refers to main.o(.text.adc_callback) for adc_callback
    main.o(.text.main) refers to main.o(.text.pca_handler) for pca_handler
    main.o(.text.main) refers to serial_at_cmd_app.o(.data..L_MergedGlobals) for state5V_prase_flag
    main.o(.ARM.exidx.text.main) refers to main.o(.text.main) for [Anonymous Symbol]
    main.o(.text.sleep_timer_callback) refers to pca9555.o(.text.read_5v_input_pca) for read_5v_input_pca
    main.o(.text.sleep_timer_callback) refers to ws2812.o(.text.Set4LEDColor) for Set4LEDColor
    main.o(.text.sleep_timer_callback) refers to uwb_app.o(.text.CloseUWB) for CloseUWB
    main.o(.text.sleep_timer_callback) refers to uwb_app.o(.text.Uwb_init) for Uwb_init
    main.o(.text.sleep_timer_callback) refers to uwb_app.o(.text.OpenUWB) for OpenUWB
    main.o(.text.sleep_timer_callback) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.text.sleep_timer_callback) refers to uwb_app.o(.text.UWBSendUDPTask) for UWBSendUDPTask
    main.o(.text.sleep_timer_callback) refers to main.o(.bss..L_MergedGlobals.15) for [Anonymous Symbol]
    main.o(.text.sleep_timer_callback) refers to global_param.o(.bss.g_com_map) for g_com_map
    main.o(.text.sleep_timer_callback) refers to ws2812.o(.bss.powerled) for powerled
    main.o(.text.sleep_timer_callback) refers to ws2812.o(.bss.uwbled) for uwbled
    main.o(.text.sleep_timer_callback) refers to ws2812.o(.bss.rtkled) for rtkled
@@ -1778,100 +1818,9 @@
    main.o(.text.sleep_timer_callback) refers to uwb_app.o(.bss..L_MergedGlobals.1) for taglist_num
    main.o(.ARM.exidx.text.sleep_timer_callback) refers to main.o(.text.sleep_timer_callback) for [Anonymous Symbol]
    main.o(.text.pca_handler) refers to pca9555.o(.text.PCA9555_readdata) for PCA9555_readdata
    main.o(.text.pca_handler) refers to main.o(.text.PowerTask) for PowerTask
    main.o(.text.pca_handler) refers to pca9555.o(.text.check_input_change) for check_input_change
    main.o(.text.pca_handler) refers to pca9555.o(.bss..L_MergedGlobals) for pca9555writedata_input
    main.o(.text.pca_handler) refers to main.o(.bss..L_MergedGlobals.10) for [Anonymous Symbol]
    main.o(.ARM.exidx.text.pca_handler) refers to main.o(.text.pca_handler) for [Anonymous Symbol]
    tcpclient.o(.text.UDPClient_UploadGPS) refers to uidiv.o(.text) for __aeabi_uidiv
    tcpclient.o(.text.UDPClient_UploadGPS) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.UDPClient_UploadGPS) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.UDPClient_UploadGPS) refers to gps.o(.bss..L_MergedGlobals) for GPS_ParseGGA_changdu
    tcpclient.o(.text.UDPClient_UploadGPS) refers to gps.o(.bss.GPS_ParseGGA_data) for GPS_ParseGGA_data
    tcpclient.o(.ARM.exidx.text.UDPClient_UploadGPS) refers to tcpclient.o(.text.UDPClient_UploadGPS) for [Anonymous Symbol]
    tcpclient.o(.text.HexToAsciiSendUDP) refers to printfa.o(i.__0sprintf) for __2sprintf
    tcpclient.o(.text.HexToAsciiSendUDP) refers to memcpya.o(.text) for __aeabi_memcpy
    tcpclient.o(.text.HexToAsciiSendUDP) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.HexToAsciiSendUDP) refers to tcpclient.o(.bss.senddata) for senddata
    tcpclient.o(.text.HexToAsciiSendUDP) refers to tcpclient.o(.rodata.str1.1) for .L.str
    tcpclient.o(.text.HexToAsciiSendUDP) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.HexToAsciiSendUDP) refers to tcpclient.o(.bss.HexToAsciiSendUDP.l_acUploadBuff) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.HexToAsciiSendUDP) refers to tcpclient.o(.text.HexToAsciiSendUDP) for [Anonymous Symbol]
    tcpclient.o(.text.TCPHeartBeatUpload) refers to uidiv.o(.text) for __aeabi_uidiv
    tcpclient.o(.text.TCPHeartBeatUpload) refers to module.o(.text.Module_GetCCID) for Module_GetCCID
    tcpclient.o(.text.TCPHeartBeatUpload) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    tcpclient.o(.text.TCPHeartBeatUpload) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPHeartBeatUpload) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPHeartBeatUpload) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text.TCPHeartBeatUpload) refers to main.o(.bss..L_MergedGlobals.10) for bat_percent
    tcpclient.o(.text.TCPHeartBeatUpload) refers to tcpclient.o(.rodata.str1.1) for .L.str.1
    tcpclient.o(.ARM.exidx.text.TCPHeartBeatUpload) refers to tcpclient.o(.text.TCPHeartBeatUpload) for [Anonymous Symbol]
    tcpclient.o(.text.TCPReceiveMessageReply) refers to printfa.o(i.__0snprintf) for __2snprintf
    tcpclient.o(.text.TCPReceiveMessageReply) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPReceiveMessageReply) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text.TCPReceiveMessageReply) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPReceiveMessageReply) refers to tcpclient.o(.text.TCPReceiveMessageReply) for [Anonymous Symbol]
    tcpclient.o(.text._4GAlarmUpload) refers to uidiv.o(.text) for __aeabi_uidiv
    tcpclient.o(.text._4GAlarmUpload) refers to module.o(.text.Module_GetCCID) for Module_GetCCID
    tcpclient.o(.text._4GAlarmUpload) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    tcpclient.o(.text._4GAlarmUpload) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text._4GAlarmUpload) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text._4GAlarmUpload) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text._4GAlarmUpload) refers to main.o(.bss..L_MergedGlobals.10) for bat_percent
    tcpclient.o(.text._4GAlarmUpload) refers to tcpclient.o(.rodata.str1.1) for .L.str.1
    tcpclient.o(.ARM.exidx.text._4GAlarmUpload) refers to tcpclient.o(.text._4GAlarmUpload) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Poll) refers to internet.o(.text.Internet_IsIPReady) for Internet_IsIPReady
    tcpclient.o(.text.TCPClient_Poll) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    tcpclient.o(.text.TCPClient_Poll) refers to uidiv.o(.text) for __aeabi_uidiv
    tcpclient.o(.text.TCPClient_Poll) refers to module.o(.text.Module_GetCCID) for Module_GetCCID
    tcpclient.o(.text.TCPClient_Poll) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    tcpclient.o(.text.TCPClient_Poll) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPClient_Poll) refers to socket.o(.text.Socket_Connect) for Socket_Connect
    tcpclient.o(.text.TCPClient_Poll) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Poll) refers to ws2812.o(.bss.led4g) for led4g
    tcpclient.o(.text.TCPClient_Poll) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text.TCPClient_Poll) refers to main.o(.bss..L_MergedGlobals.10) for bat_percent
    tcpclient.o(.text.TCPClient_Poll) refers to tcpclient.o(.rodata.str1.1) for .L.str.1
    tcpclient.o(.text.TCPClient_Poll) refers to tcpclient.o(.bss.l_au8CmdBuff) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPClient_Poll) refers to tcpclient.o(.text.TCPClient_Poll) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Upload) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPClient_Upload) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPClient_Upload) refers to tcpclient.o(.text.TCPClient_Upload) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Uploadhex) refers to memcpya.o(.text) for __aeabi_memcpy
    tcpclient.o(.text.TCPClient_Uploadhex) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    tcpclient.o(.text.TCPClient_Uploadhex) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPClient_Uploadhex) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Uploadhex) refers to tcpclient.o(.bss.TCPClient_Uploadhex.l_acUploadBuff) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPClient_Uploadhex) refers to tcpclient.o(.text.TCPClient_Uploadhex) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_IsSendOver) refers to socket.o(.text.Socket_IsSendQueueEmpty) for Socket_IsSendQueueEmpty
    tcpclient.o(.text.TCPClient_IsSendOver) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPClient_IsSendOver) refers to tcpclient.o(.text.TCPClient_IsSendOver) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Init) refers to socket.o(.text.Socket_Create) for Socket_Create
    tcpclient.o(.text.TCPClient_Init) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Init) refers to tcpclient.o(.text.TCPClient_SocketEventProc) for TCPClient_SocketEventProc
    tcpclient.o(.ARM.exidx.text.TCPClient_Init) refers to tcpclient.o(.text.TCPClient_Init) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to socket.o(.text.Socket_Recv) for Socket_Recv
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to mk_trace.o(.text.trace_printf) for trace_printf
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to memcmp.o(.text) for memcmp
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to hido_util.o(.text.HIDO_UtilStrSplit) for HIDO_UtilStrSplit
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to hido_util.o(.text.HIDO_UtilHexStrToInt) for HIDO_UtilHexStrToInt
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to hido_util.o(.text.HIDO_UtilStrToInt) for HIDO_UtilStrToInt
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to printfa.o(i.__0snprintf) for __2snprintf
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to printfa.o(i.__0sprintf) for __2sprintf
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to tcpclient.o(.bss.l_au8CmdBuff) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to main.o(.bss.gps_wait_count) for gps_wait_count
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to main.o(.bss.gps_wait_count2) for gps_wait_count2
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to main.o(.bss.gps_need_data_flag) for gps_need_data_flag
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to main.o(.bss..L_MergedGlobals.10) for gps_open_flag
    tcpclient.o(.ARM.exidx.text.TCPClient_SocketEventProc) refers to tcpclient.o(.text.TCPClient_SocketEventProc) for [Anonymous Symbol]
    tcpclient.o(.text.AIR780E_Reset) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    tcpclient.o(.text.AIR780E_Reset) refers to mk_misc.o(.text.delay_ms) for delay_ms
    tcpclient.o(.ARM.exidx.text.AIR780E_Reset) refers to tcpclient.o(.text.AIR780E_Reset) for [Anonymous Symbol]
    tcpclient.o(.text.IfTCPConnected) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.IfTCPConnected) refers to tcpclient.o(.text.IfTCPConnected) for [Anonymous Symbol]
    uwb_app.o(.text.PushAnchorDataArray) refers to dflti.o(.text) for __aeabi_i2d
    uwb_app.o(.text.PushAnchorDataArray) refers to dmul.o(.text) for __aeabi_dmul
    uwb_app.o(.text.PushAnchorDataArray) refers to dadd.o(.text) for __aeabi_dadd
@@ -1900,7 +1849,7 @@
    uwb_app.o(.text.Anchor_RecNearPoll) refers to mk_uwb.o(.text.uwb_tx) for uwb_tx
    uwb_app.o(.text.Anchor_RecNearPoll) refers to uwb_app.o(.bss.send_buffer) for [Anonymous Symbol]
    uwb_app.o(.text.Anchor_RecNearPoll) refers to uwb_app.o(.bss..L_MergedGlobals.1) for [Anonymous Symbol]
    uwb_app.o(.text.Anchor_RecNearPoll) refers to main.o(.bss..L_MergedGlobals.10) for dev_id
    uwb_app.o(.text.Anchor_RecNearPoll) refers to main.o(.bss..L_MergedGlobals.15) for dev_id
    uwb_app.o(.text.Anchor_RecNearPoll) refers to uwb_app.o(.data..L_MergedGlobals) for [Anonymous Symbol]
    uwb_app.o(.text.Anchor_RecNearPoll) refers to uwb_app.o(.bss..L_MergedGlobals.2) for [Anonymous Symbol]
    uwb_app.o(.ARM.exidx.text.Anchor_RecNearPoll) refers to uwb_app.o(.text.Anchor_RecNearPoll) for [Anonymous Symbol]
@@ -1932,7 +1881,7 @@
    uwb_app.o(.text.UWBSendUDPTask) refers to uwb_app.o(.bss..L_MergedGlobals.4) for [Anonymous Symbol]
    uwb_app.o(.text.UWBSendUDPTask) refers to uwb_app.o(.bss..L_MergedGlobals.2) for [Anonymous Symbol]
    uwb_app.o(.text.UWBSendUDPTask) refers to uwb_app.o(.bss.usart_send) for usart_send
    uwb_app.o(.text.UWBSendUDPTask) refers to main.o(.bss..L_MergedGlobals.10) for dev_id
    uwb_app.o(.text.UWBSendUDPTask) refers to main.o(.bss..L_MergedGlobals.15) for dev_id
    uwb_app.o(.text.UWBSendUDPTask) refers to main.o(.bss.uwb_state) for uwb_state
    uwb_app.o(.ARM.exidx.text.UWBSendUDPTask) refers to uwb_app.o(.text.UWBSendUDPTask) for [Anonymous Symbol]
    uwb_app.o(.text.UWBIdleTask) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
@@ -1942,17 +1891,12 @@
    uwb_app.o(.text.UWBIdleTask) refers to uwb_app.o(.bss..L_MergedGlobals.4) for [Anonymous Symbol]
    uwb_app.o(.text.UWBIdleTask) refers to global_param.o(.bss.g_com_map) for g_com_map
    uwb_app.o(.ARM.exidx.text.UWBIdleTask) refers to uwb_app.o(.text.UWBIdleTask) for [Anonymous Symbol]
    uwb_app.o(.text.uwb_app_poll) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    uwb_app.o(.text.uwb_app_poll) refers to uwb_app.o(.text.UWBSendUDPTask) for UWBSendUDPTask
    uwb_app.o(.text.uwb_app_poll) refers to uwb_app.o(.bss..L_MergedGlobals.1) for [Anonymous Symbol]
    uwb_app.o(.text.uwb_app_poll) refers to uwb_app.o(.bss..L_MergedGlobals.2) for [Anonymous Symbol]
    uwb_app.o(.text.uwb_app_poll) refers to uwb_app.o(.bss..L_MergedGlobals.4) for [Anonymous Symbol]
    uwb_app.o(.text.uwb_app_poll) refers to global_param.o(.bss.g_com_map) for g_com_map
    uwb_app.o(.text.uwb_app_poll) refers to uwb_app.o(.text.UWBIdleTask) for UWBIdleTask
    uwb_app.o(.ARM.exidx.text.uwb_app_poll) refers to uwb_app.o(.text.uwb_app_poll) for [Anonymous Symbol]
    uwb_app.o(.text.Anchor_App) refers to memcpya.o(.text) for __aeabi_memcpy
    uwb_app.o(.text.Anchor_App) refers to uwb_app.o(.text.Anchor_RecNearPoll) for Anchor_RecNearPoll
    uwb_app.o(.text.Anchor_App) refers to main.o(.bss..L_MergedGlobals.15) for current_state
    uwb_app.o(.text.Anchor_App) refers to uwb_app.o(.bss.rx_buf) for [Anonymous Symbol]
    uwb_app.o(.text.Anchor_App) refers to main.o(.bss..L_MergedGlobals.10) for group_id
    uwb_app.o(.text.Anchor_App) refers to uwb_app.o(.data.wltag_state) for wltag_state
    uwb_app.o(.text.Anchor_App) refers to uwb_app.o(.bss..L_MergedGlobals.1) for [Anonymous Symbol]
    uwb_app.o(.text.Anchor_App) refers to uwb_app.o(.bss..L_MergedGlobals.5) for [Anonymous Symbol]
@@ -2018,8 +1962,106 @@
    uwb_tag.o(.ARM.exidx.text.TagRange) refers to uwb_tag.o(.text.TagRange) for [Anonymous Symbol]
    uwb_tag.o(.text.UWB_Tag_Poll) refers to sn74hc595.o(.text.uwb_led_on) for uwb_led_on
    uwb_tag.o(.text.UWB_Tag_Poll) refers to sn74hc595.o(.text.uwb_led_off) for uwb_led_off
    uwb_tag.o(.text.UWB_Tag_Poll) refers to main.o(.bss..L_MergedGlobals.10) for UWB_work_state
    uwb_tag.o(.text.UWB_Tag_Poll) refers to main.o(.bss..L_MergedGlobals.15) for UWB_work_state
    uwb_tag.o(.ARM.exidx.text.UWB_Tag_Poll) refers to uwb_tag.o(.text.UWB_Tag_Poll) for [Anonymous Symbol]
    tcpclient.o(.text.UDPClient_UploadGPS) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    tcpclient.o(.text.UDPClient_UploadGPS) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.UDPClient_UploadGPS) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.UDPClient_UploadGPS) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text.UDPClient_UploadGPS) refers to main.o(.bss..L_MergedGlobals.15) for bat_percent
    tcpclient.o(.text.UDPClient_UploadGPS) refers to tcpclient.o(.bss.l_au8CmdBuff) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.UDPClient_UploadGPS) refers to tcpclient.o(.text.UDPClient_UploadGPS) for [Anonymous Symbol]
    tcpclient.o(.text.HexToAsciiSendUDP) refers to printfa.o(i.__0sprintf) for __2sprintf
    tcpclient.o(.text.HexToAsciiSendUDP) refers to memcpya.o(.text) for __aeabi_memcpy
    tcpclient.o(.text.HexToAsciiSendUDP) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.HexToAsciiSendUDP) refers to tcpclient.o(.bss.senddata) for senddata
    tcpclient.o(.text.HexToAsciiSendUDP) refers to tcpclient.o(.rodata.str1.1) for .L.str.1
    tcpclient.o(.text.HexToAsciiSendUDP) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.HexToAsciiSendUDP) refers to tcpclient.o(.bss.HexToAsciiSendUDP.l_acUploadBuff) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.HexToAsciiSendUDP) refers to tcpclient.o(.text.HexToAsciiSendUDP) for [Anonymous Symbol]
    tcpclient.o(.text.TCPHeartBeatUpload) refers to module.o(.text.Module_GetCCID) for Module_GetCCID
    tcpclient.o(.text.TCPHeartBeatUpload) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    tcpclient.o(.text.TCPHeartBeatUpload) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPHeartBeatUpload) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPHeartBeatUpload) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text.TCPHeartBeatUpload) refers to main.o(.bss..L_MergedGlobals.15) for bat_percent
    tcpclient.o(.text.TCPHeartBeatUpload) refers to tcpclient.o(.bss.l_au8CmdBuff) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPHeartBeatUpload) refers to tcpclient.o(.text.TCPHeartBeatUpload) for [Anonymous Symbol]
    tcpclient.o(.text.TCPReceiveMessageReply) refers to printfa.o(i.__0snprintf) for __2snprintf
    tcpclient.o(.text.TCPReceiveMessageReply) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPReceiveMessageReply) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text.TCPReceiveMessageReply) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPReceiveMessageReply) refers to tcpclient.o(.text.TCPReceiveMessageReply) for [Anonymous Symbol]
    tcpclient.o(.text._4GAlarmUpload) refers to tcpclient.o(.text.TCPHeartBeatUpload) for TCPHeartBeatUpload
    tcpclient.o(.text._4GAlarmUpload) refers to tcpclient.o(.bss.alarm_type) for alarm_type
    tcpclient.o(.ARM.exidx.text._4GAlarmUpload) refers to tcpclient.o(.text._4GAlarmUpload) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Poll) refers to internet.o(.text.Internet_IsIPReady) for Internet_IsIPReady
    tcpclient.o(.text.TCPClient_Poll) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    tcpclient.o(.text.TCPClient_Poll) refers to tcpclient.o(.text.TCPHeartBeatUpload) for TCPHeartBeatUpload
    tcpclient.o(.text.TCPClient_Poll) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    tcpclient.o(.text.TCPClient_Poll) refers to socket.o(.text.Socket_Connect) for Socket_Connect
    tcpclient.o(.text.TCPClient_Poll) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Poll) refers to ws2812.o(.bss.led4g) for led4g
    tcpclient.o(.text.TCPClient_Poll) refers to main.o(.bss..L_MergedGlobals.15) for heartbeasend_flag
    tcpclient.o(.text.TCPClient_Poll) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text.TCPClient_Poll) refers to tcpclient.o(.bss.l_au8CmdBuff) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPClient_Poll) refers to tcpclient.o(.text.TCPClient_Poll) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Upload) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPClient_Upload) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPClient_Upload) refers to tcpclient.o(.text.TCPClient_Upload) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Uploadhex) refers to memcpya.o(.text) for __aeabi_memcpy
    tcpclient.o(.text.TCPClient_Uploadhex) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    tcpclient.o(.text.TCPClient_Uploadhex) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPClient_Uploadhex) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Uploadhex) refers to tcpclient.o(.bss.TCPClient_Uploadhex.l_acUploadBuff) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPClient_Uploadhex) refers to tcpclient.o(.text.TCPClient_Uploadhex) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_IsSendOver) refers to socket.o(.text.Socket_IsSendQueueEmpty) for Socket_IsSendQueueEmpty
    tcpclient.o(.text.TCPClient_IsSendOver) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPClient_IsSendOver) refers to tcpclient.o(.text.TCPClient_IsSendOver) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Init) refers to socket.o(.text.Socket_Create) for Socket_Create
    tcpclient.o(.text.TCPClient_Init) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_Init) refers to tcpclient.o(.text.TCPClient_SocketEventProc) for TCPClient_SocketEventProc
    tcpclient.o(.ARM.exidx.text.TCPClient_Init) refers to tcpclient.o(.text.TCPClient_Init) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to socket.o(.text.Socket_Recv) for Socket_Recv
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to memcmp.o(.text) for memcmp
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to hido_util.o(.text.HIDO_UtilStrSplit) for HIDO_UtilStrSplit
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to memcpya.o(.text) for __aeabi_memcpy4
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to hido_util.o(.text.HIDO_UtilHexStrToInt) for HIDO_UtilHexStrToInt
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to serial_at_cmd_app.o(.text.Checksum_u16) for Checksum_u16
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to hido_util.o(.text.HIDO_UtilStrToInt) for HIDO_UtilStrToInt
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to hido_util.o(.text.HIDO_UtilIPStringToByteArrary) for HIDO_UtilIPStringToByteArrary
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to mk_flash.o(.text.flash_open) for flash_open
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to mk_flash.o(.text.flash_erase) for flash_erase
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to mk_flash.o(.text.flash_write_nbytes) for flash_write_nbytes
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to strlen.o(.text) for strlen
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to strcmp.o(.text) for strcmp
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to mk_misc.o(.text.delay_ms) for delay_ms
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to hido_util.o(.text.HIDO_UtilParseFormat) for HIDO_UtilParseFormat
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to socket.o(.text.Socket_Send) for Socket_Send
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to tcpclient.o(.bss.l_au8CmdBuff) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to tcpclient.o(.rodata..L__const.TCPClient_DataProc.send_buffer.26) for [Anonymous Symbol]
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to global_param.o(.bss.g_com_map) for g_com_map
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to tcpclient.o(.rodata.str1.1) for .L.str.16
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to printfa.o(i.__0sprintf) for __2sprintf
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to atoi.o(.text) for atoi
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to spiv1.07.o(.text.WT588E_PLAY) for WT588E_PLAY
    tcpclient.o(.text.TCPClient_SocketEventProc) refers to tcpclient.o(.rodata..L__const.TCPClient_DataProc.send_buffer) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.TCPClient_SocketEventProc) refers to tcpclient.o(.text.TCPClient_SocketEventProc) for [Anonymous Symbol]
    tcpclient.o(.text.AIR780E_Reset) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    tcpclient.o(.text.AIR780E_Reset) refers to mk_misc.o(.text.delay_ms) for delay_ms
    tcpclient.o(.ARM.exidx.text.AIR780E_Reset) refers to tcpclient.o(.text.AIR780E_Reset) for [Anonymous Symbol]
    tcpclient.o(.text.AIR780E_Reset_usart) refers to pca9555.o(.text.PCA9555_Set_One_Value_Output) for PCA9555_Set_One_Value_Output
    tcpclient.o(.text.AIR780E_Reset_usart) refers to mk_misc.o(.text.delay_ms) for delay_ms
    tcpclient.o(.text.AIR780E_Reset_usart) refers to uart.o(.text.Uart_ReConfigBaudRate) for Uart_ReConfigBaudRate
    tcpclient.o(.text.AIR780E_Reset_usart) refers to mk_uart.o(.text.uart_send) for uart_send
    tcpclient.o(.text.AIR780E_Reset_usart) refers to tcpclient.o(.data.str) for str
    tcpclient.o(.ARM.exidx.text.AIR780E_Reset_usart) refers to tcpclient.o(.text.AIR780E_Reset_usart) for [Anonymous Symbol]
    tcpclient.o(.text.IfTCPConnected) refers to tcpclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient.o(.ARM.exidx.text.IfTCPConnected) refers to tcpclient.o(.text.IfTCPConnected) for [Anonymous Symbol]
    gps.o(.text.GPS_ParseRMC) refers to hido_util.o(.text.HIDO_UtilParseFormat) for HIDO_UtilParseFormat
    gps.o(.text.GPS_ParseRMC) refers to hido_util.o(.text.HIDO_UtilHexStrBufToInt) for HIDO_UtilHexStrBufToInt
    gps.o(.text.GPS_ParseRMC) refers to hido_util.o(.text.HIDO_UtilStrnchr) for HIDO_UtilStrnchr
@@ -2031,67 +2073,26 @@
    gps.o(.text.GPS_ParseRMC) refers to atof.o(i.atof) for atof
    gps.o(.text.GPS_ParseRMC) refers to dmul.o(.text) for __aeabi_dmul
    gps.o(.text.GPS_ParseRMC) refers to dfixi.o(.text) for __aeabi_d2iz
    gps.o(.text.GPS_ParseRMC) refers to gps.o(.rodata.str1.1) for .L.str.3
    gps.o(.text.GPS_ParseRMC) refers to gps.o(.rodata.str1.1) for .L.str.2
    gps.o(.text.GPS_ParseRMC) refers to gps.o(.bss.l_stGPS) for l_stGPS
    gps.o(.ARM.exidx.text.GPS_ParseRMC) refers to gps.o(.text.GPS_ParseRMC) for [Anonymous Symbol]
    gps.o(.text.GPS_RecvFsm) refers to strstr.o(.text) for strstr
    gps.o(.text.GPS_RecvFsm) refers to hido_util.o(.text.HIDO_UtilParseFormat) for HIDO_UtilParseFormat
    gps.o(.text.GPS_RecvFsm) refers to hido_util.o(.text.HIDO_UtilHexStrBufToInt) for HIDO_UtilHexStrBufToInt
    gps.o(.text.GPS_RecvFsm) refers to memcpya.o(.text) for __aeabi_memcpy4
    gps.o(.text.GPS_RecvFsm) refers to gps.o(.text.GPS_ParseRMC) for GPS_ParseRMC
    gps.o(.text.GPS_RecvFsm) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    gps.o(.text.GPS_RecvFsm) refers to atoi.o(.text) for atoi
    gps.o(.text.GPS_RecvFsm) refers to tcpclient.o(.text.UDPClient_UploadGPS) for UDPClient_UploadGPS
    gps.o(.text.GPS_RecvFsm) refers to ntripapp.o(.text.NTRIPApp_ReportGGA) for NTRIPApp_ReportGGA
    gps.o(.text.GPS_RecvFsm) refers to memseta.o(.text) for __aeabi_memclr4
    gps.o(.text.GPS_RecvFsm) refers to gps.o(.bss.l_stGPSRecv) for [Anonymous Symbol]
    gps.o(.text.GPS_RecvFsm) refers to gps.o(.rodata.str1.1) for .L.str.2
    gps.o(.text.GPS_RecvFsm) refers to gps.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    gps.o(.text.GPS_RecvFsm) refers to gps.o(.rodata.str1.1) for .L.str.3
    gps.o(.text.GPS_RecvFsm) refers to gps.o(.bss.YUANGPS_ParseGGA_data) for YUANGPS_ParseGGA_data
    gps.o(.text.GPS_RecvFsm) refers to ws2812.o(.bss.rtkled) for rtkled
    gps.o(.text.GPS_RecvFsm) refers to global_param.o(.bss.g_com_map) for g_com_map
    gps.o(.text.GPS_RecvFsm) refers to main.o(.bss..L_MergedGlobals.10) for bat_percent
    gps.o(.text.GPS_RecvFsm) refers to gps.o(.bss.GPS_ParseGGA_data) for GPS_ParseGGA_data
    gps.o(.text.GPS_RecvFsm) refers to main.o(.bss.GPS_UPLOAD_FLAG) for GPS_UPLOAD_FLAG
    gps.o(.text.GPS_RecvFsm) refers to ws2812.o(.bss.rtkled) for rtkled
    gps.o(.ARM.exidx.text.GPS_RecvFsm) refers to gps.o(.text.GPS_RecvFsm) for [Anonymous Symbol]
    gps.o(.text.GPS_Poll) refers to uart.o(.text.Uart_GetChar) for Uart_GetChar
    gps.o(.text.GPS_Poll) refers to gps.o(.text.GPS_RecvFsm) for GPS_RecvFsm
    gps.o(.ARM.exidx.text.GPS_Poll) refers to gps.o(.text.GPS_Poll) for [Anonymous Symbol]
    gps.o(.text.GPS_SetEventCallback) refers to gps.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    gps.o(.ARM.exidx.text.GPS_SetEventCallback) refers to gps.o(.text.GPS_SetEventCallback) for [Anonymous Symbol]
    gps.o(.ARM.exidx.text.GPS_IsIdle) refers to gps.o(.text.GPS_IsIdle) for [Anonymous Symbol]
    ntripapp.o(.text.NTRIPApp_ReportGGA) refers to strlen.o(.text) for strlen
    ntripapp.o(.text.NTRIPApp_ReportGGA) refers to ntripclient.o(.text.NTRIPClient_ReportGGA) for NTRIPClient_ReportGGA
    ntripapp.o(.ARM.exidx.text.NTRIPApp_ReportGGA) refers to ntripapp.o(.text.NTRIPApp_ReportGGA) for [Anonymous Symbol]
    ntripapp.o(.text.NTRIPApp_Init) refers to hido_timer.o(.text.HIDO_TimerCreate) for HIDO_TimerCreate
    ntripapp.o(.text.NTRIPApp_Init) refers to hido_timer.o(.text.HIDO_TimerStart) for HIDO_TimerStart
    ntripapp.o(.text.NTRIPApp_Init) refers to ntripclient.o(.text.NTRIPClient_Connect) for NTRIPClient_Connect
    ntripapp.o(.text.NTRIPApp_Init) refers to ntripapp.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    ntripapp.o(.text.NTRIPApp_Init) refers to ntripapp.o(.text.CSQCallback) for CSQCallback
    ntripapp.o(.text.NTRIPApp_Init) refers to global_param.o(.bss.g_com_map) for g_com_map
    ntripapp.o(.text.NTRIPApp_Init) refers to ntripapp.o(.text.NTRIPClientCallback) for NTRIPClientCallback
    ntripapp.o(.ARM.exidx.text.NTRIPApp_Init) refers to ntripapp.o(.text.NTRIPApp_Init) for [Anonymous Symbol]
    ntripapp.o(.text.CSQCallback) refers to module.o(.text.Module_GetSignalIntensityAsync) for Module_GetSignalIntensityAsync
    ntripapp.o(.text.CSQCallback) refers to ntripapp.o(.text.SignalIntensityCallback) for SignalIntensityCallback
    ntripapp.o(.ARM.exidx.text.CSQCallback) refers to ntripapp.o(.text.CSQCallback) for [Anonymous Symbol]
    ntripapp.o(.text.SignalIntensityCallback) refers to dbg.o(.text.HIDO_Debug) for HIDO_Debug
    ntripapp.o(.text.SignalIntensityCallback) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    ntripapp.o(.text.SignalIntensityCallback) refers to tcpclient.o(.text.TCPClient_Uploadhex) for TCPClient_Uploadhex
    ntripapp.o(.text.SignalIntensityCallback) refers to ntripapp.o(.rodata.str1.1) for .L.str
    ntripapp.o(.ARM.exidx.text.SignalIntensityCallback) refers to ntripapp.o(.text.SignalIntensityCallback) for [Anonymous Symbol]
    ntripapp.o(.text.NTRIPClientCallback) refers to hido_timer.o(.text.HIDO_TimerStart) for HIDO_TimerStart
    ntripapp.o(.text.NTRIPClientCallback) refers to dbg.o(.text.DBG_GetMode) for DBG_GetMode
    ntripapp.o(.text.NTRIPClientCallback) refers to uart.o(.text.Uart_Send) for Uart_Send
    ntripapp.o(.text.NTRIPClientCallback) refers to dbg.o(.text.HIDO_Debug) for HIDO_Debug
    ntripapp.o(.text.NTRIPClientCallback) refers to ntripclient.o(.text.NTRIPClient_Connect) for NTRIPClient_Connect
    ntripapp.o(.text.NTRIPClientCallback) refers to ntripapp.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    ntripapp.o(.text.NTRIPClientCallback) refers to global_param.o(.bss.g_com_map) for g_com_map
    ntripapp.o(.text.NTRIPClientCallback) refers to ntripapp.o(.text.TimeOutCallback) for TimeOutCallback
    ntripapp.o(.ARM.exidx.text.NTRIPClientCallback) refers to ntripapp.o(.text.NTRIPClientCallback) for [Anonymous Symbol]
    ntripapp.o(.text.TimeOutCallback) refers to dbg.o(.text.HIDO_Debug) for HIDO_Debug
    ntripapp.o(.text.TimeOutCallback) refers to ntripclient.o(.text.NTRIPClient_Connect) for NTRIPClient_Connect
    ntripapp.o(.text.TimeOutCallback) refers to ntripapp.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    ntripapp.o(.text.TimeOutCallback) refers to global_param.o(.bss.g_com_map) for g_com_map
    ntripapp.o(.text.TimeOutCallback) refers to ntripapp.o(.text.NTRIPClientCallback) for NTRIPClientCallback
    ntripapp.o(.ARM.exidx.text.TimeOutCallback) refers to ntripapp.o(.text.TimeOutCallback) for [Anonymous Symbol]
    dbg.o(.text.HIDO_Debug) refers to pca9555.o(.text.Get5VState) for Get5VState
    dbg.o(.text.HIDO_Debug) refers to printfa.o(i.__0vsnprintf) for vsnprintf
    dbg.o(.text.HIDO_Debug) refers to uart.o(.text.Uart_Send) for Uart_Send
@@ -2169,7 +2170,7 @@
    shell.o(.text.Shell_RTCSet) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.ARM.exidx.text.Shell_RTCSet) refers to shell.o(.text.Shell_RTCSet) for [Anonymous Symbol]
    shell.o(.text.Shell_RTCAlarm) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_RTCAlarm) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_RTCAlarm) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_RTCAlarm) refers to shell.o(.text.Shell_RTCAlarm) for [Anonymous Symbol]
    shell.o(.ARM.exidx.text.Shell_RTCGet) refers to shell.o(.text.Shell_RTCGet) for [Anonymous Symbol]
    shell.o(.ARM.exidx.text.Shell_Sleep) refers to shell.o(.text.Shell_Sleep) for [Anonymous Symbol]
@@ -2180,7 +2181,7 @@
    shell.o(.ARM.exidx.text.Shell_Info) refers to shell.o(.text.Shell_Info) for [Anonymous Symbol]
    shell.o(.text.Shell_ATCmd) refers to module.o(.text.Module_RunATCmd) for Module_RunATCmd
    shell.o(.text.Shell_ATCmd) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_ATCmd) refers to shell.o(.rodata.str1.1) for .L.str.42
    shell.o(.text.Shell_ATCmd) refers to shell.o(.rodata.str1.1) for .L.str.43
    shell.o(.ARM.exidx.text.Shell_ATCmd) refers to shell.o(.text.Shell_ATCmd) for [Anonymous Symbol]
    shell.o(.text.Shell_DebugOn) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.ARM.exidx.text.Shell_DebugOn) refers to shell.o(.text.Shell_DebugOn) for [Anonymous Symbol]
@@ -2188,58 +2189,58 @@
    shell.o(.ARM.exidx.text.Shell_DebugOff) refers to shell.o(.text.Shell_DebugOff) for [Anonymous Symbol]
    shell.o(.text.Shell_CloseWireless) refers to module.o(.text.Module_PowerOff) for Module_PowerOff
    shell.o(.text.Shell_CloseWireless) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_CloseWireless) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_CloseWireless) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_CloseWireless) refers to shell.o(.text.Shell_CloseWireless) for [Anonymous Symbol]
    shell.o(.text.Shell_OpenWireless) refers to module.o(.text.Module_PowerOn) for Module_PowerOn
    shell.o(.text.Shell_OpenWireless) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_OpenWireless) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_OpenWireless) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_OpenWireless) refers to shell.o(.text.Shell_OpenWireless) for [Anonymous Symbol]
    shell.o(.text.Shell_PowerOn) refers to module.o(.text.Module_PowerOn) for Module_PowerOn
    shell.o(.text.Shell_PowerOn) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_PowerOn) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_PowerOn) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_PowerOn) refers to shell.o(.text.Shell_PowerOn) for [Anonymous Symbol]
    shell.o(.text.Shell_PowerOff) refers to module.o(.text.Module_PowerOff) for Module_PowerOff
    shell.o(.text.Shell_PowerOff) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_PowerOff) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_PowerOff) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_PowerOff) refers to shell.o(.text.Shell_PowerOff) for [Anonymous Symbol]
    shell.o(.ARM.exidx.text.Shell_Update) refers to shell.o(.text.Shell_Update) for [Anonymous Symbol]
    shell.o(.text.Shell_TCPCreate) refers to socket.o(.text.Socket_Create) for Socket_Create
    shell.o(.text.Shell_TCPCreate) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_TCPCreate) refers to shell.o(.text.Shell_SocketEventProc) for Shell_SocketEventProc
    shell.o(.text.Shell_TCPCreate) refers to shell.o(.rodata.str1.1) for .L.str.42
    shell.o(.text.Shell_TCPCreate) refers to shell.o(.rodata.str1.1) for .L.str.43
    shell.o(.ARM.exidx.text.Shell_TCPCreate) refers to shell.o(.text.Shell_TCPCreate) for [Anonymous Symbol]
    shell.o(.text.Shell_TCPConnect) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_TCPConnect) refers to atoi.o(.text) for atoi
    shell.o(.text.Shell_TCPConnect) refers to socket.o(.text.Socket_Connect) for Socket_Connect
    shell.o(.text.Shell_TCPConnect) refers to shell.o(.rodata.str1.1) for .L.str.47
    shell.o(.text.Shell_TCPConnect) refers to shell.o(.rodata.str1.1) for .L.str.48
    shell.o(.ARM.exidx.text.Shell_TCPConnect) refers to shell.o(.text.Shell_TCPConnect) for [Anonymous Symbol]
    shell.o(.text.Shell_TCPSend) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_TCPSend) refers to atoi.o(.text) for atoi
    shell.o(.text.Shell_TCPSend) refers to strlen.o(.text) for strlen
    shell.o(.text.Shell_TCPSend) refers to socket.o(.text.Socket_Send) for Socket_Send
    shell.o(.text.Shell_TCPSend) refers to shell.o(.rodata.str1.1) for .L.str.47
    shell.o(.text.Shell_TCPSend) refers to shell.o(.rodata.str1.1) for .L.str.48
    shell.o(.ARM.exidx.text.Shell_TCPSend) refers to shell.o(.text.Shell_TCPSend) for [Anonymous Symbol]
    shell.o(.text.Shell_TCPClose) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_TCPClose) refers to atoi.o(.text) for atoi
    shell.o(.text.Shell_TCPClose) refers to socket.o(.text.Socket_Close) for Socket_Close
    shell.o(.text.Shell_TCPClose) refers to shell.o(.rodata.str1.1) for .L.str.47
    shell.o(.text.Shell_TCPClose) refers to shell.o(.rodata.str1.1) for .L.str.48
    shell.o(.ARM.exidx.text.Shell_TCPClose) refers to shell.o(.text.Shell_TCPClose) for [Anonymous Symbol]
    shell.o(.text.Shell_DBGMode) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_DBGMode) refers to atoi.o(.text) for atoi
    shell.o(.text.Shell_DBGMode) refers to dbg.o(.text.DBG_SetMode) for DBG_SetMode
    shell.o(.text.Shell_DBGMode) refers to shell.o(.rodata.str1.1) for .L.str.47
    shell.o(.text.Shell_DBGMode) refers to shell.o(.rodata.str1.1) for .L.str.48
    shell.o(.ARM.exidx.text.Shell_DBGMode) refers to shell.o(.text.Shell_DBGMode) for [Anonymous Symbol]
    shell.o(.text.Shell_GPSBaudRate) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_GPSBaudRate) refers to atoi.o(.text) for atoi
    shell.o(.text.Shell_GPSBaudRate) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Shell_GPSBaudRate) refers to shell.o(.rodata.str1.1) for .L.str.47
    shell.o(.text.Shell_GPSBaudRate) refers to shell.o(.rodata.str1.1) for .L.str.48
    shell.o(.text.Shell_GPSBaudRate) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.ARM.exidx.text.Shell_GPSBaudRate) refers to shell.o(.text.Shell_GPSBaudRate) for [Anonymous Symbol]
    shell.o(.text.Shell_SetDataRate) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_SetDataRate) refers to atoi.o(.text) for atoi
    shell.o(.text.Shell_SetDataRate) refers to idiv.o(.text) for __aeabi_idiv
    shell.o(.text.Shell_SetDataRate) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Shell_SetDataRate) refers to shell.o(.rodata.str1.1) for .L.str.47
    shell.o(.text.Shell_SetDataRate) refers to shell.o(.rodata.str1.1) for .L.str.48
    shell.o(.text.Shell_SetDataRate) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.ARM.exidx.text.Shell_SetDataRate) refers to shell.o(.text.Shell_SetDataRate) for [Anonymous Symbol]
    shell.o(.text.Shell_DEVID) refers to atoi.o(.text) for atoi
@@ -2247,60 +2248,66 @@
    shell.o(.text.Shell_DEVID) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Shell_DEVID) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_DEVID) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.text.Shell_DEVID) refers to main.o(.bss..L_MergedGlobals.10) for dev_id
    shell.o(.text.Shell_DEVID) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_DEVID) refers to main.o(.bss..L_MergedGlobals.15) for dev_id
    shell.o(.text.Shell_DEVID) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_DEVID) refers to shell.o(.text.Shell_DEVID) for [Anonymous Symbol]
    shell.o(.text.Shell_SetServerInfo) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_SetServerInfo) refers to hido_util.o(.text.HIDO_UtilIPStringToByteArrary) for HIDO_UtilIPStringToByteArrary
    shell.o(.text.Shell_SetServerInfo) refers to hido_util.o(.text.HIDO_UtilStrToInt) for HIDO_UtilStrToInt
    shell.o(.text.Shell_SetServerInfo) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Shell_SetServerInfo) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.text.Shell_SetServerInfo) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_SetServerInfo) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_SetServerInfo) refers to shell.o(.text.Shell_SetServerInfo) for [Anonymous Symbol]
    shell.o(.text.Shell_SetRTCMTCPInfo) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_SetRTCMTCPInfo) refers to hido_util.o(.text.HIDO_UtilIPStringToByteArrary) for HIDO_UtilIPStringToByteArrary
    shell.o(.text.Shell_SetRTCMTCPInfo) refers to hido_util.o(.text.HIDO_UtilStrToInt) for HIDO_UtilStrToInt
    shell.o(.text.Shell_SetRTCMTCPInfo) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Shell_SetRTCMTCPInfo) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.text.Shell_SetRTCMTCPInfo) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_SetRTCMTCPInfo) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_SetRTCMTCPInfo) refers to shell.o(.text.Shell_SetRTCMTCPInfo) for [Anonymous Symbol]
    shell.o(.text.Shell_SetQXWZ) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_SetQXWZ) refers to printfa.o(i.__0snprintf) for __2snprintf
    shell.o(.text.Shell_SetQXWZ) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Shell_SetQXWZ) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.text.Shell_SetQXWZ) refers to shell.o(.rodata.str1.1) for .L.str.48
    shell.o(.text.Shell_SetQXWZ) refers to shell.o(.rodata.str1.1) for .L.str.49
    shell.o(.ARM.exidx.text.Shell_SetQXWZ) refers to shell.o(.text.Shell_SetQXWZ) for [Anonymous Symbol]
    shell.o(.text.Shell_SetRTCMMode) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_SetRTCMMode) refers to hido_util.o(.text.HIDO_UtilIPStringToByteArrary) for HIDO_UtilIPStringToByteArrary
    shell.o(.text.Shell_SetRTCMMode) refers to hido_util.o(.text.HIDO_UtilStrToInt) for HIDO_UtilStrToInt
    shell.o(.text.Shell_SetRTCMMode) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Shell_SetRTCMMode) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.text.Shell_SetRTCMMode) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_SetRTCMMode) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_SetRTCMMode) refers to shell.o(.text.Shell_SetRTCMMode) for [Anonymous Symbol]
    shell.o(.text.Shell_SetUWBEnable) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_SetUWBEnable) refers to hido_util.o(.text.HIDO_UtilIPStringToByteArrary) for HIDO_UtilIPStringToByteArrary
    shell.o(.text.Shell_SetUWBEnable) refers to hido_util.o(.text.HIDO_UtilStrToInt) for HIDO_UtilStrToInt
    shell.o(.text.Shell_SetUWBEnable) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Shell_SetUWBEnable) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.text.Shell_SetUWBEnable) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_SetUWBEnable) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_SetUWBEnable) refers to shell.o(.text.Shell_SetUWBEnable) for [Anonymous Symbol]
    shell.o(.text.Shell_SetNtrip) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_SetNtrip) refers to printfa.o(i.__0snprintf) for __2snprintf
    shell.o(.text.Shell_SetNtrip) refers to hido_util.o(.text.HIDO_UtilStrToInt) for HIDO_UtilStrToInt
    shell.o(.text.Shell_SetNtrip) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Shell_SetNtrip) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.text.Shell_SetNtrip) refers to shell.o(.rodata.str1.1) for .L.str.48
    shell.o(.text.Shell_SetNtrip) refers to shell.o(.rodata.str1.1) for .L.str.49
    shell.o(.ARM.exidx.text.Shell_SetNtrip) refers to shell.o(.text.Shell_SetNtrip) for [Anonymous Symbol]
    shell.o(.ARM.exidx.text.Shell_OTA) refers to shell.o(.text.Shell_OTA) for [Anonymous Symbol]
    shell.o(.ARM.exidx.text.Shell_LogUpload) refers to shell.o(.text.Shell_LogUpload) for [Anonymous Symbol]
    shell.o(.text.Shell_Log) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_Log) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_Log) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_Log) refers to shell.o(.text.Shell_Log) for [Anonymous Symbol]
    shell.o(.text.Shell_LogClean) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Shell_LogClean) refers to shell.o(.rodata.str1.1) for .L.str.36
    shell.o(.text.Shell_LogClean) refers to shell.o(.rodata.str1.1) for .L.str.37
    shell.o(.ARM.exidx.text.Shell_LogClean) refers to shell.o(.text.Shell_LogClean) for [Anonymous Symbol]
    shell.o(.text.Shell_LogPrint) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.ARM.exidx.text.Shell_LogPrint) refers to shell.o(.text.Shell_LogPrint) for [Anonymous Symbol]
    shell.o(.text.Set_Gpsuwbpara) refers to hido_shell.o(.text.HIDO_ShellGetInput) for HIDO_ShellGetInput
    shell.o(.text.Set_Gpsuwbpara) refers to atoi.o(.text) for atoi
    shell.o(.text.Set_Gpsuwbpara) refers to global_param.o(.text.save_com_map_to_flash) for save_com_map_to_flash
    shell.o(.text.Set_Gpsuwbpara) refers to shell.o(.rodata.str1.1) for .L.str.48
    shell.o(.text.Set_Gpsuwbpara) refers to global_param.o(.bss.g_com_map) for g_com_map
    shell.o(.ARM.exidx.text.Set_Gpsuwbpara) refers to shell.o(.text.Set_Gpsuwbpara) for [Anonymous Symbol]
    shell.o(.text.Shell_SocketEventProc) refers to dbg.o(.text.HIDO_Debug) for HIDO_Debug
    shell.o(.ARM.exidx.text.Shell_SocketEventProc) refers to shell.o(.text.Shell_SocketEventProc) for [Anonymous Symbol]
    shell.o(.rodata.l_astShellCmdList) refers to shell.o(.rodata.str1.1) for .L.str
@@ -2338,6 +2345,7 @@
    shell.o(.rodata.l_astShellCmdList) refers to shell.o(.text.Shell_Log) for Shell_Log
    shell.o(.rodata.l_astShellCmdList) refers to shell.o(.text.Shell_LogClean) for Shell_LogClean
    shell.o(.rodata.l_astShellCmdList) refers to shell.o(.text.Shell_LogPrint) for Shell_LogPrint
    shell.o(.rodata.l_astShellCmdList) refers to shell.o(.text.Set_Gpsuwbpara) for Set_Gpsuwbpara
    tcpclient_1.o(.text.TCPClient_Poll_1) refers to internet.o(.text.Internet_IsIPReady) for Internet_IsIPReady
    tcpclient_1.o(.text.TCPClient_Poll_1) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
    tcpclient_1.o(.text.TCPClient_Poll_1) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
@@ -2360,6 +2368,142 @@
    tcpclient_1.o(.text.TCPClient_SocketEventProc_1) refers to tcpclient_1.o(.bss.l_au8CmdBuff) for [Anonymous Symbol]
    tcpclient_1.o(.text.TCPClient_SocketEventProc_1) refers to tcpclient_1.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    tcpclient_1.o(.ARM.exidx.text.TCPClient_SocketEventProc_1) refers to tcpclient_1.o(.text.TCPClient_SocketEventProc_1) for [Anonymous Symbol]
    spiv1.07.o(.ARM.exidx.text.OTA_GetMusicPackData) refers to spiv1.07.o(.text.OTA_GetMusicPackData) for [Anonymous Symbol]
    spiv1.07.o(.ARM.exidx.text.OTA_GetMusicPackNum) refers to spiv1.07.o(.text.OTA_GetMusicPackNum) for [Anonymous Symbol]
    spiv1.07.o(.text.Get512Byte) refers to spiv1.07.o(.text.OTA_GetMusicPackData) for OTA_GetMusicPackData
    spiv1.07.o(.text.Get512Byte) refers to spiv1.07.o(.bss.DATA_SONG) for DATA_SONG
    spiv1.07.o(.ARM.exidx.text.Get512Byte) refers to spiv1.07.o(.text.Get512Byte) for [Anonymous Symbol]
    spiv1.07.o(.text.GetPackNum) refers to spiv1.07.o(.text.OTA_GetMusicPackNum) for OTA_GetMusicPackNum
    spiv1.07.o(.ARM.exidx.text.GetPackNum) refers to spiv1.07.o(.text.GetPackNum) for [Anonymous Symbol]
    spiv1.07.o(.text.SPI_WT588E_COMMAND) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.SPI_WT588E_COMMAND) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.text.SPI_WT588E_COMMAND) refers to mk_misc.o(.text.delay_us) for delay_us
    spiv1.07.o(.ARM.exidx.text.SPI_WT588E_COMMAND) refers to spiv1.07.o(.text.SPI_WT588E_COMMAND) for [Anonymous Symbol]
    spiv1.07.o(.text.SPI_WT588E_BYTE) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.SPI_WT588E_BYTE) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.text.SPI_WT588E_BYTE) refers to mk_misc.o(.text.delay_us) for delay_us
    spiv1.07.o(.text.SPI_WT588E_BYTE) refers to mk_gpio.o(.text.gpio_pin_get_val) for gpio_pin_get_val
    spiv1.07.o(.ARM.exidx.text.SPI_WT588E_BYTE) refers to spiv1.07.o(.text.SPI_WT588E_BYTE) for [Anonymous Symbol]
    spiv1.07.o(.text.WT588E_PLAY) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.WT588E_PLAY) refers to mk_misc.o(.text.delay_ms) for delay_ms
    spiv1.07.o(.text.WT588E_PLAY) refers to spiv1.07.o(.text.SPI_WT588E_COMMAND) for SPI_WT588E_COMMAND
    spiv1.07.o(.text.WT588E_PLAY) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.ARM.exidx.text.WT588E_PLAY) refers to spiv1.07.o(.text.WT588E_PLAY) for [Anonymous Symbol]
    spiv1.07.o(.text.DATA_CHANGE_All_START) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.DATA_CHANGE_All_START) refers to mk_misc.o(.text.delay_ms) for delay_ms
    spiv1.07.o(.text.DATA_CHANGE_All_START) refers to spiv1.07.o(.text.SPI_WT588E_COMMAND) for SPI_WT588E_COMMAND
    spiv1.07.o(.text.DATA_CHANGE_All_START) refers to mk_misc.o(.text.delay_us) for delay_us
    spiv1.07.o(.text.DATA_CHANGE_All_START) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.text.DATA_CHANGE_All_START) refers to spiv1.07.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_All_START) refers to spiv1.07.o(.text.DATA_CHANGE_All_START) for [Anonymous Symbol]
    spiv1.07.o(.text.DATA_CHANGE_SINGLE_START) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.DATA_CHANGE_SINGLE_START) refers to mk_misc.o(.text.delay_ms) for delay_ms
    spiv1.07.o(.text.DATA_CHANGE_SINGLE_START) refers to spiv1.07.o(.text.SPI_WT588E_COMMAND) for SPI_WT588E_COMMAND
    spiv1.07.o(.text.DATA_CHANGE_SINGLE_START) refers to mk_misc.o(.text.delay_us) for delay_us
    spiv1.07.o(.text.DATA_CHANGE_SINGLE_START) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.text.DATA_CHANGE_SINGLE_START) refers to spiv1.07.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_SINGLE_START) refers to spiv1.07.o(.text.DATA_CHANGE_SINGLE_START) for [Anonymous Symbol]
    spiv1.07.o(.text.DATA_CHANGE_End) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.DATA_CHANGE_End) refers to mk_misc.o(.text.delay_ms) for delay_ms
    spiv1.07.o(.text.DATA_CHANGE_End) refers to spiv1.07.o(.text.SPI_WT588E_COMMAND) for SPI_WT588E_COMMAND
    spiv1.07.o(.text.DATA_CHANGE_End) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_End) refers to spiv1.07.o(.text.DATA_CHANGE_End) for [Anonymous Symbol]
    spiv1.07.o(.text.DATA_CHANGE_PACK_START) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.DATA_CHANGE_PACK_START) refers to mk_misc.o(.text.delay_ms) for delay_ms
    spiv1.07.o(.text.DATA_CHANGE_PACK_START) refers to spiv1.07.o(.text.SPI_WT588E_COMMAND) for SPI_WT588E_COMMAND
    spiv1.07.o(.text.DATA_CHANGE_PACK_START) refers to mk_misc.o(.text.delay_us) for delay_us
    spiv1.07.o(.text.DATA_CHANGE_PACK_START) refers to spiv1.07.o(.text.SPI_WT588E_BYTE) for SPI_WT588E_BYTE
    spiv1.07.o(.text.DATA_CHANGE_PACK_START) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.text.DATA_CHANGE_PACK_START) refers to spiv1.07.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_PACK_START) refers to spiv1.07.o(.text.DATA_CHANGE_PACK_START) for [Anonymous Symbol]
    spiv1.07.o(.text.DATA_CHANGE_PACK_SEND) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.DATA_CHANGE_PACK_SEND) refers to mk_misc.o(.text.delay_us) for delay_us
    spiv1.07.o(.text.DATA_CHANGE_PACK_SEND) refers to spiv1.07.o(.text.SPI_WT588E_COMMAND) for SPI_WT588E_COMMAND
    spiv1.07.o(.text.DATA_CHANGE_PACK_SEND) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.text.DATA_CHANGE_PACK_SEND) refers to spiv1.07.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_PACK_SEND) refers to spiv1.07.o(.text.DATA_CHANGE_PACK_SEND) for [Anonymous Symbol]
    spiv1.07.o(.text.DATA_CHANGE) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.DATA_CHANGE) refers to mk_misc.o(.text.delay_ms) for delay_ms
    spiv1.07.o(.text.DATA_CHANGE) refers to spiv1.07.o(.text.SPI_WT588E_COMMAND) for SPI_WT588E_COMMAND
    spiv1.07.o(.text.DATA_CHANGE) refers to mk_misc.o(.text.delay_us) for delay_us
    spiv1.07.o(.text.DATA_CHANGE) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.text.DATA_CHANGE) refers to spiv1.07.o(.text.OTA_GetMusicPackNum) for OTA_GetMusicPackNum
    spiv1.07.o(.text.DATA_CHANGE) refers to spiv1.07.o(.text.OTA_GetMusicPackData) for OTA_GetMusicPackData
    spiv1.07.o(.text.DATA_CHANGE) refers to spiv1.07.o(.text.SPI_WT588E_BYTE) for SPI_WT588E_BYTE
    spiv1.07.o(.text.DATA_CHANGE) refers to printfa.o(i.__0printf) for __2printf
    spiv1.07.o(.text.DATA_CHANGE) refers to spiv1.07.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    spiv1.07.o(.text.DATA_CHANGE) refers to spiv1.07.o(.bss.DATA_SONG) for DATA_SONG
    spiv1.07.o(.ARM.exidx.text.DATA_CHANGE) refers to spiv1.07.o(.text.DATA_CHANGE) for [Anonymous Symbol]
    spiv1.07.o(.text.DATA_CHANGE_SINGLE) refers to mk_gpio.o(.text.gpio_pin_clr) for gpio_pin_clr
    spiv1.07.o(.text.DATA_CHANGE_SINGLE) refers to mk_misc.o(.text.delay_ms) for delay_ms
    spiv1.07.o(.text.DATA_CHANGE_SINGLE) refers to spiv1.07.o(.text.SPI_WT588E_COMMAND) for SPI_WT588E_COMMAND
    spiv1.07.o(.text.DATA_CHANGE_SINGLE) refers to mk_misc.o(.text.delay_us) for delay_us
    spiv1.07.o(.text.DATA_CHANGE_SINGLE) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.text.DATA_CHANGE_SINGLE) refers to spiv1.07.o(.text.OTA_GetMusicPackData) for OTA_GetMusicPackData
    spiv1.07.o(.text.DATA_CHANGE_SINGLE) refers to spiv1.07.o(.text.SPI_WT588E_BYTE) for SPI_WT588E_BYTE
    spiv1.07.o(.text.DATA_CHANGE_SINGLE) refers to spiv1.07.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    spiv1.07.o(.text.DATA_CHANGE_SINGLE) refers to spiv1.07.o(.bss.DATA_SONG) for DATA_SONG
    spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_SINGLE) refers to spiv1.07.o(.text.DATA_CHANGE_SINGLE) for [Anonymous Symbol]
    spiv1.07.o(.text.WT588E02B_Init) refers to mk_gpio.o(.text.gpio_pin_set_dir) for gpio_pin_set_dir
    spiv1.07.o(.text.WT588E02B_Init) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    spiv1.07.o(.ARM.exidx.text.WT588E02B_Init) refers to spiv1.07.o(.text.WT588E02B_Init) for [Anonymous Symbol]
    dps310.o(.ARM.exidx.text.dps310_resume) refers to dps310.o(.text.dps310_resume) for [Anonymous Symbol]
    dps310.o(.ARM.exidx.text.dps310_standby) refers to dps310.o(.text.dps310_standby) for [Anonymous Symbol]
    dps310.o(.text.dps310_config) refers to dps310.o(.rodata..Lswitch.table.dps310_config.1) for [Anonymous Symbol]
    dps310.o(.ARM.exidx.text.dps310_config) refers to dps310.o(.text.dps310_config) for [Anonymous Symbol]
    dps310.o(.text.dps310_get_processed_data) refers to dps368_test.o(.text.test_read_block) for test_read_block
    dps310.o(.text.dps310_get_processed_data) refers to dflti.o(.text) for __aeabi_i2d
    dps310.o(.text.dps310_get_processed_data) refers to dadd.o(.text) for __aeabi_dadd
    dps310.o(.text.dps310_get_processed_data) refers to dfltui.o(.text) for __aeabi_ui2d
    dps310.o(.text.dps310_get_processed_data) refers to ddiv.o(.text) for __aeabi_ddiv
    dps310.o(.text.dps310_get_processed_data) refers to dmul.o(.text) for __aeabi_dmul
    dps310.o(.text.dps310_get_processed_data) refers to fflti.o(.text) for __aeabi_i2f
    dps310.o(.text.dps310_get_processed_data) refers to fmul.o(.text) for __aeabi_fmul
    dps310.o(.text.dps310_get_processed_data) refers to f2d.o(.text) for __aeabi_f2d
    dps310.o(.ARM.exidx.text.dps310_get_processed_data) refers to dps310.o(.text.dps310_get_processed_data) for [Anonymous Symbol]
    dps310.o(.ARM.exidx.text.dps310_init) refers to dps310.o(.text.dps310_init) for [Anonymous Symbol]
    dps368_test.o(.text.test_read_byte) refers to lis3dh_driver.o(.text.IIC2_Start) for IIC2_Start
    dps368_test.o(.text.test_read_byte) refers to lis3dh_driver.o(.text.IIC2_Send_Byte) for IIC2_Send_Byte
    dps368_test.o(.text.test_read_byte) refers to lis3dh_driver.o(.text.IIC2_Wait_Ack) for IIC2_Wait_Ack
    dps368_test.o(.text.test_read_byte) refers to lis3dh_driver.o(.text.IIC2_Read_Byte) for IIC2_Read_Byte
    dps368_test.o(.text.test_read_byte) refers to lis3dh_driver.o(.text.IIC2_Stop) for IIC2_Stop
    dps368_test.o(.ARM.exidx.text.test_read_byte) refers to dps368_test.o(.text.test_read_byte) for [Anonymous Symbol]
    dps368_test.o(.text.test_read_block) refers to lis3dh_driver.o(.text.IIC2_Start) for IIC2_Start
    dps368_test.o(.text.test_read_block) refers to lis3dh_driver.o(.text.IIC2_Send_Byte) for IIC2_Send_Byte
    dps368_test.o(.text.test_read_block) refers to lis3dh_driver.o(.text.IIC2_Wait_Ack) for IIC2_Wait_Ack
    dps368_test.o(.text.test_read_block) refers to lis3dh_driver.o(.text.IIC2_Read_Byte) for IIC2_Read_Byte
    dps368_test.o(.text.test_read_block) refers to lis3dh_driver.o(.text.IIC2_Stop) for IIC2_Stop
    dps368_test.o(.ARM.exidx.text.test_read_block) refers to dps368_test.o(.text.test_read_block) for [Anonymous Symbol]
    dps368_test.o(.text.test_write_byte) refers to lis3dh_driver.o(.text.IIC2_Start) for IIC2_Start
    dps368_test.o(.text.test_write_byte) refers to lis3dh_driver.o(.text.IIC2_Send_Byte) for IIC2_Send_Byte
    dps368_test.o(.text.test_write_byte) refers to lis3dh_driver.o(.text.IIC2_Wait_Ack) for IIC2_Wait_Ack
    dps368_test.o(.text.test_write_byte) refers to lis3dh_driver.o(.text.IIC2_Stop) for IIC2_Stop
    dps368_test.o(.text.test_write_byte) refers to mk_misc.o(.text.delay_us) for delay_us
    dps368_test.o(.ARM.exidx.text.test_write_byte) refers to dps368_test.o(.text.test_write_byte) for [Anonymous Symbol]
    dps368_test.o(.ARM.exidx.text.test_wait_ms) refers to dps368_test.o(.text.test_wait_ms) for [Anonymous Symbol]
    dps368_test.o(.text.BarInit) refers to dps310.o(.text.dps310_init) for dps310_init
    dps368_test.o(.text.BarInit) refers to dps310.o(.text.dps310_get_processed_data) for dps310_get_processed_data
    dps368_test.o(.text.BarInit) refers to ddiv.o(.text) for __aeabi_ddiv
    dps368_test.o(.text.BarInit) refers to pow.o(i.pow) for pow
    dps368_test.o(.text.BarInit) refers to dadd.o(.text) for __aeabi_dsub
    dps368_test.o(.text.BarInit) refers to dmul.o(.text) for __aeabi_dmul
    dps368_test.o(.text.BarInit) refers to d2f.o(.text) for __aeabi_d2f
    dps368_test.o(.text.BarInit) refers to dcmpeq.o(.text) for __aeabi_dcmpeq
    dps368_test.o(.text.BarInit) refers to dps368_test.o(.text.test_wait_ms) for test_wait_ms
    dps368_test.o(.text.BarInit) refers to dps368_test.o(.text.test_write_byte) for test_write_byte
    dps368_test.o(.text.BarInit) refers to dps368_test.o(.text.test_read_block) for test_read_block
    dps368_test.o(.text.BarInit) refers to dps368_test.o(.text.test_read_byte) for test_read_byte
    dps368_test.o(.text.BarInit) refers to dps368_test.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    dps368_test.o(.ARM.exidx.text.BarInit) refers to dps368_test.o(.text.BarInit) for [Anonymous Symbol]
    dps368_test.o(.text.GetPressAndHeight) refers to dps310.o(.text.dps310_get_processed_data) for dps310_get_processed_data
    dps368_test.o(.text.GetPressAndHeight) refers to ddiv.o(.text) for __aeabi_ddiv
    dps368_test.o(.text.GetPressAndHeight) refers to pow.o(i.pow) for pow
    dps368_test.o(.text.GetPressAndHeight) refers to dadd.o(.text) for __aeabi_dsub
    dps368_test.o(.text.GetPressAndHeight) refers to dmul.o(.text) for __aeabi_dmul
    dps368_test.o(.text.GetPressAndHeight) refers to d2f.o(.text) for __aeabi_d2f
    dps368_test.o(.text.GetPressAndHeight) refers to dcmpeq.o(.text) for __aeabi_dcmpeq
    dps368_test.o(.text.GetPressAndHeight) refers to dps368_test.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    dps368_test.o(.ARM.exidx.text.GetPressAndHeight) refers to dps368_test.o(.text.GetPressAndHeight) for [Anonymous Symbol]
    wsf_assert.o(.text.WsfAssert) refers to pal_sys.o(.text.PalSysAssertTrap) for PalSysAssertTrap
    wsf_assert.o(.ARM.exidx.text.WsfAssert) refers to wsf_assert.o(.text.WsfAssert) for [Anonymous Symbol]
    wsf_buf.o(.text.WsfBufCalcSize) refers to wsf_buf.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
@@ -2654,18 +2798,18 @@
    air780edriver.o(.text.AIR780EDriver_PWRKEYReset) refers to mk_gpio.o(.text.gpio_pin_set) for gpio_pin_set
    air780edriver.o(.text.AIR780EDriver_PWRKEYReset) refers to air780edriver.o(.bss.l_stAIR780EPin) for [Anonymous Symbol]
    air780edriver.o(.ARM.exidx.text.AIR780EDriver_PWRKEYReset) refers to air780edriver.o(.text.AIR780EDriver_PWRKEYReset) for [Anonymous Symbol]
    air780edriver.o(.text.AIR780EDriver_DebugOn) refers to air780efsm.o(.bss..L_MergedGlobals.50) for g_stFSMAIR780E
    air780edriver.o(.text.AIR780EDriver_DebugOn) refers to air780efsm.o(.bss..L_MergedGlobals.53) for g_stFSMAIR780E
    air780edriver.o(.ARM.exidx.text.AIR780EDriver_DebugOn) refers to air780edriver.o(.text.AIR780EDriver_DebugOn) for [Anonymous Symbol]
    air780edriver.o(.text.AIR780EDriver_DebugOff) refers to air780efsm.o(.bss..L_MergedGlobals.50) for g_stFSMAIR780E
    air780edriver.o(.text.AIR780EDriver_DebugOff) refers to air780efsm.o(.bss..L_MergedGlobals.53) for g_stFSMAIR780E
    air780edriver.o(.ARM.exidx.text.AIR780EDriver_DebugOff) refers to air780edriver.o(.text.AIR780EDriver_DebugOff) for [Anonymous Symbol]
    air780edriver.o(.ARM.exidx.text.AIR780EDriver_SetConnectLen) refers to air780edriver.o(.text.AIR780EDriver_SetConnectLen) for [Anonymous Symbol]
    air780edriver.o(.text.AIR780EDriver_FSMDebug) refers to printfa.o(i.__0vsnprintf) for vsnprintf
    air780edriver.o(.text.AIR780EDriver_FSMDebug) refers to dbg.o(.text.DBG_GetMode) for DBG_GetMode
    air780edriver.o(.text.AIR780EDriver_FSMDebug) refers to mk_trace.o(.text.trace_printf) for trace_printf
    air780edriver.o(.text.AIR780EDriver_FSMDebug) refers to main.o(.bss..L_MergedGlobals.10) for log_4g_enable_flag
    air780edriver.o(.text.AIR780EDriver_FSMDebug) refers to main.o(.bss..L_MergedGlobals.15) for log_4g_enable_flag
    air780edriver.o(.ARM.exidx.text.AIR780EDriver_FSMDebug) refers to air780edriver.o(.text.AIR780EDriver_FSMDebug) for [Anonymous Symbol]
    air780edriver.o(.text.AIR780EDriver_Reset) refers to hido_fsm.o(.text.HIDO_FSMEventExecute) for HIDO_FSMEventExecute
    air780edriver.o(.text.AIR780EDriver_Reset) refers to air780efsm.o(.bss..L_MergedGlobals.50) for g_stFSMAIR780E
    air780edriver.o(.text.AIR780EDriver_Reset) refers to air780efsm.o(.bss..L_MergedGlobals.53) for g_stFSMAIR780E
    air780edriver.o(.ARM.exidx.text.AIR780EDriver_Reset) refers to air780edriver.o(.text.AIR780EDriver_Reset) for [Anonymous Symbol]
    air780edriver.o(.text.AIR780EUartInit) refers to uart.o(.text.Uart_Init) for Uart_Init
    air780edriver.o(.text.AIR780EUartInit) refers to air780edriver.o(.bss.l_au8AIR780EUartRxBuf) for [Anonymous Symbol]
@@ -2684,7 +2828,7 @@
    air780edriver.o(.text.AIR780EDriver_Init) refers to air780edriver.o(.text.AIR780E_ReadLine) for AIR780E_ReadLine
    air780edriver.o(.text.AIR780EDriver_Init) refers to air780edriver.o(.text.AIR780E_GetChar) for AIR780E_GetChar
    air780edriver.o(.text.AIR780EDriver_Init) refers to air780edriver.o(.rodata.l_astATCmdSetList) for [Anonymous Symbol]
    air780edriver.o(.text.AIR780EDriver_Init) refers to air780efsm.o(.bss..L_MergedGlobals.50) for g_stFSMAIR780E
    air780edriver.o(.text.AIR780EDriver_Init) refers to air780efsm.o(.bss..L_MergedGlobals.53) for g_stFSMAIR780E
    air780edriver.o(.text.AIR780EDriver_Init) refers to air780edriver.o(.bss.l_stAIR780EDevice) for [Anonymous Symbol]
    air780edriver.o(.text.AIR780EDriver_Init) refers to air780efsm.o(.rodata.g_stStateAIR780E) for g_stStateAIR780E
    air780edriver.o(.text.AIR780EDriver_Init) refers to air780edriver.o(.rodata.l_apcEventName) for [Anonymous Symbol]
@@ -2701,13 +2845,13 @@
    air780edriver.o(.text.AIR780E_ReadLine) refers to mk_trace.o(.text.trace_printf) for trace_printf
    air780edriver.o(.text.AIR780E_ReadLine) refers to air780edriver.o(.rodata.str1.1) for .L.str.47
    air780edriver.o(.text.AIR780E_ReadLine) refers to air780edriver.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    air780edriver.o(.text.AIR780E_ReadLine) refers to main.o(.bss..L_MergedGlobals.10) for log_4g_enable_flag
    air780edriver.o(.text.AIR780E_ReadLine) refers to main.o(.bss..L_MergedGlobals.15) for log_4g_enable_flag
    air780edriver.o(.ARM.exidx.text.AIR780E_ReadLine) refers to air780edriver.o(.text.AIR780E_ReadLine) for [Anonymous Symbol]
    air780edriver.o(.text.AIR780E_Output) refers to hido_util.o(.text.HIDO_UtilIsAsciiString) for HIDO_UtilIsAsciiString
    air780edriver.o(.text.AIR780E_Output) refers to uart.o(.text.Uart_Send) for Uart_Send
    air780edriver.o(.text.AIR780E_Output) refers to dbg.o(.text.DBG_GetMode) for DBG_GetMode
    air780edriver.o(.text.AIR780E_Output) refers to mk_trace.o(.text.trace_printf) for trace_printf
    air780edriver.o(.text.AIR780E_Output) refers to main.o(.bss..L_MergedGlobals.10) for log_4g_enable_flag
    air780edriver.o(.text.AIR780E_Output) refers to main.o(.bss..L_MergedGlobals.15) for log_4g_enable_flag
    air780edriver.o(.text.AIR780E_Output) refers to air780edriver.o(.rodata.str1.1) for .L.str.62
    air780edriver.o(.ARM.exidx.text.AIR780E_Output) refers to air780edriver.o(.text.AIR780E_Output) for [Anonymous Symbol]
    air780edriver.o(.rodata.l_astATCmdSetList) refers to air780edriver.o(.rodata.str1.1) for .L.str.1
@@ -2739,10 +2883,12 @@
    air780efsm.o(.text.AIR780EPowerOnProc) refers to air780efsm.o(.bss.AIR780EPowerOnProc.l_eAIR780ESubState) for [Anonymous Symbol]
    air780efsm.o(.ARM.exidx.text.AIR780EPowerOnProc) refers to air780efsm.o(.text.AIR780EPowerOnProc) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EATCmdTestProc) refers to hido_atlite.o(.text.HIDO_ATLiteCmdSend) for HIDO_ATLiteCmdSend
    air780efsm.o(.text.AIR780EATCmdTestProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780EATCmdTestProc) refers to tcpclient.o(.text.AIR780E_Reset_usart) for AIR780E_Reset_usart
    air780efsm.o(.text.AIR780EATCmdTestProc) refers to hido_atlite.o(.text.HIDO_ATLiteCmdSendOver) for HIDO_ATLiteCmdSendOver
    air780efsm.o(.text.AIR780EATCmdTestProc) refers to module.o(.text.Module_PowerEvent) for Module_PowerEvent
    air780efsm.o(.text.AIR780EATCmdTestProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780EATCmdTestProc) refers to air780efsm.o(.rodata.g_stStateAIR780EPowerOn) for g_stStateAIR780EPowerOn
    air780efsm.o(.text.AIR780EATCmdTestProc) refers to air780efsm.o(.bss.AIR780EATCmdTestProc.l_u32TimeoutCnt) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EATCmdTestProc) refers to air780efsm.o(.rodata.g_stStateAIR780EWaitSimCardReady) for g_stStateAIR780EWaitSimCardReady
    air780efsm.o(.ARM.exidx.text.AIR780EATCmdTestProc) refers to air780efsm.o(.text.AIR780EATCmdTestProc) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EWaitSimCardReadyProc) refers to hido_atlite.o(.text.HIDO_ATLiteCmdSend) for HIDO_ATLiteCmdSend
@@ -2751,7 +2897,7 @@
    air780efsm.o(.text.AIR780EWaitSimCardReadyProc) refers to hido_timer.o(.text.HIDO_TimerCancel) for HIDO_TimerCancel
    air780efsm.o(.text.AIR780EWaitSimCardReadyProc) refers to hido_fsm.o(.text.HIDO_FSMStartTimer) for HIDO_FSMStartTimer
    air780efsm.o(.text.AIR780EWaitSimCardReadyProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780EWaitSimCardReadyProc) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EWaitSimCardReadyProc) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EWaitSimCardReadyProc) refers to air780efsm.o(.rodata.g_stStateAIR780EPowerOff) for g_stStateAIR780EPowerOff
    air780efsm.o(.text.AIR780EWaitSimCardReadyProc) refers to air780efsm.o(.rodata.g_stStateAIR780EIdle) for g_stStateAIR780EIdle
    air780efsm.o(.text.AIR780EWaitSimCardReadyProc) refers to air780efsm.o(.rodata.str1.1) for .L.str.10
@@ -2766,7 +2912,7 @@
    air780efsm.o(.text.AIR780EATCmdInitProc) refers to module.o(.text.Module_NeedPowerOff) for Module_NeedPowerOff
    air780efsm.o(.text.AIR780EATCmdInitProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780EATCmdInitProc) refers to hido_fsm.o(.text.HIDO_FSMStartTimer) for HIDO_FSMStartTimer
    air780efsm.o(.text.AIR780EATCmdInitProc) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EATCmdInitProc) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EATCmdInitProc) refers to air780efsm.o(.rodata..L__const.AIR780EATCmdInitProc.astInitCmdList) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EATCmdInitProc) refers to air780efsm.o(.rodata.g_stStateAIR780EReady) for g_stStateAIR780EReady
    air780efsm.o(.text.AIR780EATCmdInitProc) refers to air780efsm.o(.rodata.g_stStateAIR780EPowerOn) for g_stStateAIR780EPowerOn
@@ -2780,7 +2926,7 @@
    air780efsm.o(.text.AIR780EIdleProc) refers to module.o(.text.Module_RunATCmdEnable) for Module_RunATCmdEnable
    air780efsm.o(.text.AIR780EIdleProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780EIdleProc) refers to air780efsm.o(.data..L_MergedGlobals) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIdleProc) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIdleProc) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIdleProc) refers to air780efsm.o(.rodata.g_stStateAIR780EPowerOff) for g_stStateAIR780EPowerOff
    air780efsm.o(.ARM.exidx.text.AIR780EIdleProc) refers to air780efsm.o(.text.AIR780EIdleProc) for [Anonymous Symbol]
    air780efsm.o(.ARM.exidx.text.AIR780EReadyProc) refers to air780efsm.o(.text.AIR780EReadyProc) for [Anonymous Symbol]
@@ -2795,7 +2941,7 @@
    air780efsm.o(.text.AIR780ESearchingNetworkProc) refers to module.o(.text.Module_RunATCmdEnable) for Module_RunATCmdEnable
    air780efsm.o(.text.AIR780ESearchingNetworkProc) refers to hido_fsm.o(.text.HIDO_FSMStartTimer) for HIDO_FSMStartTimer
    air780efsm.o(.text.AIR780ESearchingNetworkProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780ESearchingNetworkProc) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780ESearchingNetworkProc) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780ESearchingNetworkProc) refers to air780efsm.o(.data..L_MergedGlobals) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780ESearchingNetworkProc) refers to air780efsm.o(.rodata.g_stStateAIR780EPowerOff) for g_stStateAIR780EPowerOff
    air780efsm.o(.text.AIR780ESearchingNetworkProc) refers to air780efsm.o(.rodata.str1.1) for .L.str.20
@@ -2805,22 +2951,22 @@
    air780efsm.o(.text.AIR780EIPInitProc) refers to module.o(.text.Module_GetIMSI) for Module_GetIMSI
    air780efsm.o(.text.AIR780EIPInitProc) refers to strncmp.o(.text) for strncmp
    air780efsm.o(.text.AIR780EIPInitProc) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    air780efsm.o(.text.AIR780EIPInitProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780EIPInitProc) refers to hido_atlite.o(.text.HIDO_ATLiteCmdSend) for HIDO_ATLiteCmdSend
    air780efsm.o(.text.AIR780EIPInitProc) refers to hido_atlite.o(.text.HIDO_ATLiteCmdSendOver) for HIDO_ATLiteCmdSendOver
    air780efsm.o(.text.AIR780EIPInitProc) refers to hido_timer.o(.text.HIDO_TimerCancel) for HIDO_TimerCancel
    air780efsm.o(.text.AIR780EIPInitProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780EIPInitProc) refers to hido_fsm.o(.text.HIDO_FSMStartTimer) for HIDO_FSMStartTimer
    air780efsm.o(.text.AIR780EIPInitProc) refers to air780efsm.o(.rodata.str1.1) for .L.str.32
    air780efsm.o(.text.AIR780EIPInitProc) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPInitProc) refers to air780efsm.o(.rodata.str1.1) for .L.str.35
    air780efsm.o(.text.AIR780EIPInitProc) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPInitProc) refers to air780efsm.o(.rodata.g_stStateAIR780E) for g_stStateAIR780E
    air780efsm.o(.text.AIR780EIPInitProc) refers to air780efsm.o(.rodata..L__const.AIR780EIPInitProc.astInitCmdList) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPInitProc) refers to air780efsm.o(.rodata.g_stStateAIR780EIPReady) for g_stStateAIR780EIPReady
    air780efsm.o(.text.AIR780EIPInitProc) refers to air780efsm.o(.rodata..L__const.AIR780EIPInitProc.astInitCmdList) for [Anonymous Symbol]
    air780efsm.o(.ARM.exidx.text.AIR780EIPInitProc) refers to air780efsm.o(.text.AIR780EIPInitProc) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPReadyProc) refers to socket.o(.text.Socket_ClosedAll) for Socket_ClosedAll
    air780efsm.o(.text.AIR780EIPReadyProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780EIPReadyProc) refers to hido_util.o(.text.HIDO_UtilParseFormat) for HIDO_UtilParseFormat
    air780efsm.o(.text.AIR780EIPReadyProc) refers to socket.o(.text.Socket_OnClosed) for Socket_OnClosed
    air780efsm.o(.text.AIR780EIPReadyProc) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPReadyProc) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPReadyProc) refers to air780efsm.o(.rodata.g_stStateAIR780EInit) for g_stStateAIR780EInit
    air780efsm.o(.ARM.exidx.text.AIR780EIPReadyProc) refers to air780efsm.o(.text.AIR780EIPReadyProc) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPPollProc) refers to hido_timer.o(.text.HIDO_TimerGetTick) for HIDO_TimerGetTick
@@ -2831,7 +2977,7 @@
    air780efsm.o(.text.AIR780EIPPollProc) refers to air780ecsq.o(.text.AIR780ECSQ_Poll) for AIR780ECSQ_Poll
    air780efsm.o(.text.AIR780EIPPollProc) refers to module.o(.text.Module_RunATCmdEnable) for Module_RunATCmdEnable
    air780efsm.o(.text.AIR780EIPPollProc) refers to hido_fsm.o(.text.HIDO_FSMStateChange) for HIDO_FSMStateChange
    air780efsm.o(.text.AIR780EIPPollProc) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPPollProc) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPPollProc) refers to air780efsm.o(.data..L_MergedGlobals) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780EIPPollProc) refers to air780efsm.o(.rodata.g_stStateAIR780EPowerOff) for g_stStateAIR780EPowerOff
    air780efsm.o(.text.AIR780EIPPollProc) refers to air780efsm.o(.rodata.g_stStateAIR780EReady) for g_stStateAIR780EReady
@@ -2849,7 +2995,7 @@
    air780efsm.o(.text.AIR780ERunATCmdProc) refers to module.o(.text.Module_GetRunATCmd) for Module_GetRunATCmd
    air780efsm.o(.text.AIR780ERunATCmdProc) refers to hido_atlite.o(.text.HIDO_ATLiteCmdSend) for HIDO_ATLiteCmdSend
    air780efsm.o(.text.AIR780ERunATCmdProc) refers to hido_atlite.o(.text.HIDO_ATLiteCmdSendOver) for HIDO_ATLiteCmdSendOver
    air780efsm.o(.text.AIR780ERunATCmdProc) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780ERunATCmdProc) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.ARM.exidx.text.AIR780ERunATCmdProc) refers to air780efsm.o(.text.AIR780ERunATCmdProc) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780ECloseWirelessProc) refers to hido_atlite.o(.text.HIDO_ATLiteCmdSend) for HIDO_ATLiteCmdSend
    air780efsm.o(.text.AIR780ECloseWirelessProc) refers to module.o(.text.Module_PowerEvent) for Module_PowerEvent
@@ -2863,10 +3009,10 @@
    air780efsm.o(.text.AIR780EOpenWirelessProc) refers to hido_atlite.o(.text.HIDO_ATLiteCmdSendOver) for HIDO_ATLiteCmdSendOver
    air780efsm.o(.text.AIR780EOpenWirelessProc) refers to air780efsm.o(.rodata.g_stStateAIR780EReady) for g_stStateAIR780EReady
    air780efsm.o(.ARM.exidx.text.AIR780EOpenWirelessProc) refers to air780efsm.o(.text.AIR780EOpenWirelessProc) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780E_IsIPReady) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780E_IsIPReady) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780E_IsIPReady) refers to air780efsm.o(.rodata.g_stStateAIR780EIPReady) for g_stStateAIR780EIPReady
    air780efsm.o(.ARM.exidx.text.AIR780E_IsIPReady) refers to air780efsm.o(.text.AIR780E_IsIPReady) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780E_IsIPIdle) refers to air780efsm.o(.bss..L_MergedGlobals.50) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780E_IsIPIdle) refers to air780efsm.o(.bss..L_MergedGlobals.53) for [Anonymous Symbol]
    air780efsm.o(.text.AIR780E_IsIPIdle) refers to air780efsm.o(.rodata.g_stStateAIR780EIPPoll) for g_stStateAIR780EIPPoll
    air780efsm.o(.ARM.exidx.text.AIR780E_IsIPIdle) refers to air780efsm.o(.text.AIR780E_IsIPIdle) for [Anonymous Symbol]
    air780efsm.o(.rodata.g_stStateAIR780EPowerOn) refers to air780efsm.o(.rodata.str1.1) for .L.str.6
@@ -2906,17 +3052,17 @@
    air780efsm.o(.rodata.g_stStateAIR780EIPInit) refers to air780efsm.o(.rodata.g_stStateAIR780EReady) for g_stStateAIR780EReady
    air780efsm.o(.rodata.g_stStateAIR780EIPInit) refers to air780efsm.o(.text.AIR780EIPInitProc) for AIR780EIPInitProc
    air780efsm.o(.rodata..L__const.AIR780EIPInitProc.astInitCmdList) refers to air780efsm.o(.rodata.str1.1) for .L.str.25
    air780efsm.o(.rodata.g_stStateAIR780EIPReady) refers to air780efsm.o(.rodata.str1.1) for .L.str.38
    air780efsm.o(.rodata.g_stStateAIR780EIPReady) refers to air780efsm.o(.rodata.str1.1) for .L.str.41
    air780efsm.o(.rodata.g_stStateAIR780EIPReady) refers to air780efsm.o(.rodata.g_stStateAIR780EReady) for g_stStateAIR780EReady
    air780efsm.o(.rodata.g_stStateAIR780EIPReady) refers to air780efsm.o(.rodata.g_stStateAIR780EIPPoll) for g_stStateAIR780EIPPoll
    air780efsm.o(.rodata.g_stStateAIR780EIPReady) refers to air780efsm.o(.text.AIR780EIPReadyProc) for AIR780EIPReadyProc
    air780efsm.o(.rodata.g_stStateAIR780EIPPoll) refers to air780efsm.o(.rodata.str1.1) for .L.str.40
    air780efsm.o(.rodata.g_stStateAIR780EIPPoll) refers to air780efsm.o(.rodata.str1.1) for .L.str.43
    air780efsm.o(.rodata.g_stStateAIR780EIPPoll) refers to air780efsm.o(.rodata.g_stStateAIR780EIPReady) for g_stStateAIR780EIPReady
    air780efsm.o(.rodata.g_stStateAIR780EIPPoll) refers to air780efsm.o(.text.AIR780EIPPollProc) for AIR780EIPPollProc
    air780efsm.o(.rodata.g_stStateAIR780EIPCheck) refers to air780efsm.o(.rodata.str1.1) for .L.str.41
    air780efsm.o(.rodata.g_stStateAIR780EIPCheck) refers to air780efsm.o(.rodata.str1.1) for .L.str.44
    air780efsm.o(.rodata.g_stStateAIR780EIPCheck) refers to air780efsm.o(.rodata.g_stStateAIR780EIPReady) for g_stStateAIR780EIPReady
    air780efsm.o(.rodata.g_stStateAIR780EIPCheck) refers to air780efsm.o(.text.AIR780EIPCheckProc) for AIR780EIPCheckProc
    air780efsm.o(.data..L_MergedGlobals) refers to air780efsm.o(.rodata.str1.1) for .L.str.44
    air780efsm.o(.data..L_MergedGlobals) refers to air780efsm.o(.rodata.str1.1) for .L.str.47
    air780efsm.o(.data..L_MergedGlobals) refers to air780efsm.o(.text.AIR780ERunATCmdProc) for AIR780ERunATCmdProc
    air780efsm.o(.data..L_MergedGlobals) refers to air780efsm.o(.text.AIR780ECloseWirelessProc) for AIR780ECloseWirelessProc
    air780efsm.o(.data..L_MergedGlobals) refers to air780efsm.o(.text.AIR780EOpenWirelessProc) for AIR780EOpenWirelessProc
@@ -3009,7 +3155,7 @@
    air780esocket.o(.rodata.g_stStateAIR780ESocketSendData) refers to air780efsm.o(.rodata.g_stStateAIR780EIPReady) for g_stStateAIR780EIPReady
    air780esocket.o(.rodata.g_stStateAIR780ESocketSendData) refers to air780esocket.o(.text.AIR780ESocketSendDataProc) for AIR780ESocketSendDataProc
    internet.o(.text.Internet_Poll) refers to hido_fsm.o(.text.HIDO_FSMEventExecute) for HIDO_FSMEventExecute
    internet.o(.text.Internet_Poll) refers to air780efsm.o(.bss..L_MergedGlobals.50) for g_stFSMAIR780E
    internet.o(.text.Internet_Poll) refers to air780efsm.o(.bss..L_MergedGlobals.53) for g_stFSMAIR780E
    internet.o(.ARM.exidx.text.Internet_Poll) refers to internet.o(.text.Internet_Poll) for [Anonymous Symbol]
    internet.o(.text.Internet_DebugOn) refers to air780edriver.o(.text.AIR780EDriver_DebugOn) for AIR780EDriver_DebugOn
    internet.o(.ARM.exidx.text.Internet_DebugOn) refers to internet.o(.text.Internet_DebugOn) for [Anonymous Symbol]
@@ -3157,74 +3303,6 @@
    socket.o(.text.Socket_Recv) refers to hido_vlqueue.o(.text.HIDO_VLQDequeue) for HIDO_VLQDequeue
    socket.o(.text.Socket_Recv) refers to socket.o(.bss.l_astSocketData) for [Anonymous Symbol]
    socket.o(.ARM.exidx.text.Socket_Recv) refers to socket.o(.text.Socket_Recv) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_Connect) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    ntripclient.o(.text.NTRIPClient_Connect) refers to hido_base64.o(.text.HIDO_Base64Encode) for HIDO_Base64Encode
    ntripclient.o(.text.NTRIPClient_Connect) refers to dbg.o(.text.HIDO_Debug) for HIDO_Debug
    ntripclient.o(.text.NTRIPClient_Connect) refers to socket.o(.text.Socket_Connect) for Socket_Connect
    ntripclient.o(.text.NTRIPClient_Connect) refers to ntripclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_Connect) refers to ntripclient.o(.bss.l_acHost) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_Connect) refers to ntripclient.o(.bss.l_acUsernamePassword) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_Connect) refers to ntripclient.o(.bss.l_acAuthorization) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_Connect) refers to ntripclient.o(.data.l_u32Port) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_Connect) refers to ntripclient.o(.rodata.l_apcStateName) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_Connect) refers to ntripclient.o(.rodata.str1.1) for .L.str.1
    ntripclient.o(.ARM.exidx.text.NTRIPClient_Connect) refers to ntripclient.o(.text.NTRIPClient_Connect) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_ReportGGA) refers to socket.o(.text.Socket_Send) for Socket_Send
    ntripclient.o(.text.NTRIPClient_ReportGGA) refers to ntripclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    ntripclient.o(.ARM.exidx.text.NTRIPClient_ReportGGA) refers to ntripclient.o(.text.NTRIPClient_ReportGGA) for [Anonymous Symbol]
    ntripclient.o(.ARM.exidx.text.NTRIPClient_Poll) refers to ntripclient.o(.text.NTRIPClient_Poll) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_Init) refers to socket.o(.text.Socket_Create) for Socket_Create
    ntripclient.o(.text.NTRIPClient_Init) refers to hido_timer.o(.text.HIDO_TimerCreate) for HIDO_TimerCreate
    ntripclient.o(.text.NTRIPClient_Init) refers to ntripclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    ntripclient.o(.text.NTRIPClient_Init) refers to ntripclient.o(.text.SocketEventProc) for SocketEventProc
    ntripclient.o(.ARM.exidx.text.NTRIPClient_Init) refers to ntripclient.o(.text.NTRIPClient_Init) for [Anonymous Symbol]
    ntripclient.o(.text.SocketEventProc) refers to dbg.o(.text.HIDO_Debug) for HIDO_Debug
    ntripclient.o(.text.SocketEventProc) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    ntripclient.o(.text.SocketEventProc) refers to socket.o(.text.Socket_Send) for Socket_Send
    ntripclient.o(.text.SocketEventProc) refers to hido_timer.o(.text.HIDO_TimerStart) for HIDO_TimerStart
    ntripclient.o(.text.SocketEventProc) refers to hido_timer.o(.text.HIDO_TimerCancel) for HIDO_TimerCancel
    ntripclient.o(.text.SocketEventProc) refers to ntripclient.o(.text.HandleRecvData) for HandleRecvData
    ntripclient.o(.text.SocketEventProc) refers to socket.o(.text.Socket_Recv) for Socket_Recv
    ntripclient.o(.text.SocketEventProc) refers to hido_util.o(.text.HIDO_UtilStrnstr) for HIDO_UtilStrnstr
    ntripclient.o(.text.SocketEventProc) refers to hido_util.o(.text.HIDO_UtilParseFormat) for HIDO_UtilParseFormat
    ntripclient.o(.text.SocketEventProc) refers to socket.o(.text.Socket_GetSocketState) for Socket_GetSocketState
    ntripclient.o(.text.SocketEventProc) refers to socket.o(.text.Socket_Close) for Socket_Close
    ntripclient.o(.text.SocketEventProc) refers to ntripclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    ntripclient.o(.text.SocketEventProc) refers to ntripclient.o(.bss.l_acRecvBuff) for [Anonymous Symbol]
    ntripclient.o(.text.SocketEventProc) refers to ntripclient.o(.rodata.str1.1) for .L.str.15
    ntripclient.o(.text.SocketEventProc) refers to ntripclient.o(.rodata.l_apcStateName) for [Anonymous Symbol]
    ntripclient.o(.text.SocketEventProc) refers to ntripclient.o(.bss.l_acAuthorization) for [Anonymous Symbol]
    ntripclient.o(.text.SocketEventProc) refers to ntripclient.o(.bss.l_acSendBuff) for [Anonymous Symbol]
    ntripclient.o(.text.SocketEventProc) refers to ntripclient.o(.bss.l_stMountpointAttrib) for [Anonymous Symbol]
    ntripclient.o(.text.SocketEventProc) refers to ntripclient.o(.text.TimeOutCallback) for TimeOutCallback
    ntripclient.o(.ARM.exidx.text.SocketEventProc) refers to ntripclient.o(.text.SocketEventProc) for [Anonymous Symbol]
    ntripclient.o(.text.TimeOutCallback) refers to dbg.o(.text.HIDO_Debug) for HIDO_Debug
    ntripclient.o(.text.TimeOutCallback) refers to socket.o(.text.Socket_GetSocketState) for Socket_GetSocketState
    ntripclient.o(.text.TimeOutCallback) refers to hido_timer.o(.text.HIDO_TimerCancel) for HIDO_TimerCancel
    ntripclient.o(.text.TimeOutCallback) refers to socket.o(.text.Socket_Close) for Socket_Close
    ntripclient.o(.text.TimeOutCallback) refers to ntripclient.o(.rodata.str1.1) for .L.str.11
    ntripclient.o(.text.TimeOutCallback) refers to ntripclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    ntripclient.o(.ARM.exidx.text.TimeOutCallback) refers to ntripclient.o(.text.TimeOutCallback) for [Anonymous Symbol]
    ntripclient.o(.text.HandleRecvData) refers to hido_timer.o(.text.HIDO_TimerStart) for HIDO_TimerStart
    ntripclient.o(.text.HandleRecvData) refers to dbg.o(.text.HIDO_Debug) for HIDO_Debug
    ntripclient.o(.text.HandleRecvData) refers to socket.o(.text.Socket_GetSocketState) for Socket_GetSocketState
    ntripclient.o(.text.HandleRecvData) refers to hido_timer.o(.text.HIDO_TimerCancel) for HIDO_TimerCancel
    ntripclient.o(.text.HandleRecvData) refers to socket.o(.text.Socket_Close) for Socket_Close
    ntripclient.o(.text.HandleRecvData) refers to strcmp.o(.text) for strcmp
    ntripclient.o(.text.HandleRecvData) refers to hido_util.o(.text.HIDO_UtilStrnstr) for HIDO_UtilStrnstr
    ntripclient.o(.text.HandleRecvData) refers to hido_util.o(.text.HIDO_UtilStrSplit) for HIDO_UtilStrSplit
    ntripclient.o(.text.HandleRecvData) refers to hido_util.o(.text.HIDO_UtilSnprintf) for HIDO_UtilSnprintf
    ntripclient.o(.text.HandleRecvData) refers to atoi.o(.text) for atoi
    ntripclient.o(.text.HandleRecvData) refers to socket.o(.text.Socket_Connect) for Socket_Connect
    ntripclient.o(.text.HandleRecvData) refers to ntripclient.o(.bss..L_MergedGlobals) for [Anonymous Symbol]
    ntripclient.o(.text.HandleRecvData) refers to ntripclient.o(.text.TimeOutCallback) for TimeOutCallback
    ntripclient.o(.text.HandleRecvData) refers to ntripclient.o(.rodata.str1.1) for .L.str.11
    ntripclient.o(.text.HandleRecvData) refers to ntripclient.o(.bss.l_stMountpointAttrib) for [Anonymous Symbol]
    ntripclient.o(.text.HandleRecvData) refers to ntripclient.o(.rodata.l_apcStateName) for [Anonymous Symbol]
    ntripclient.o(.text.HandleRecvData) refers to ntripclient.o(.data.l_u32Port) for [Anonymous Symbol]
    ntripclient.o(.text.HandleRecvData) refers to ntripclient.o(.bss.l_acHost) for [Anonymous Symbol]
    ntripclient.o(.ARM.exidx.text.HandleRecvData) refers to ntripclient.o(.text.HandleRecvData) for [Anonymous Symbol]
    ntripclient.o(.rodata.l_apcStateName) refers to ntripclient.o(.rodata.str1.1) for .L.str.2
    uart.o(.text.Uart_Register) refers to hido_util.o(.text.HIDO_UtilBzero) for HIDO_UtilBzero
    uart.o(.text.Uart_Register) refers to uart.o(.bss.l_astUartInfo) for [Anonymous Symbol]
    uart.o(.ARM.exidx.text.Uart_Register) refers to uart.o(.text.Uart_Register) for [Anonymous Symbol]
@@ -4596,6 +4674,43 @@
    log10f_x.o(i.__log10f$lsc) refers to fscalb.o(.text) for __ARM_scalbnf
    log10f_x.o(i.__log10f$lsc) refers to log10f_x.o(.constdata) for .constdata
    log10f_x.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
    pow.o(i.__softfp_pow) refers (Special) to iusefp.o(.text) for __I$use$fp
    pow.o(i.__softfp_pow) refers to pow.o(i.pow) for pow
    pow.o(i.pow) refers (Special) to iusefp.o(.text) for __I$use$fp
    pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
    pow.o(i.pow) refers to errno.o(i.__set_errno) for __set_errno
    pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_divzero) for __mathlib_dbl_divzero
    pow.o(i.pow) refers to ddiv.o(.text) for __aeabi_ddiv
    pow.o(i.pow) refers to sqrt.o(i.sqrt) for sqrt
    pow.o(i.pow) refers to dflti.o(.text) for __aeabi_i2d
    pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
    pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_overflow) for __mathlib_dbl_overflow
    pow.o(i.pow) refers to dmul.o(.text) for __aeabi_dmul
    pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
    pow.o(i.pow) refers to dadd.o(.text) for __aeabi_dsub
    pow.o(i.pow) refers to dscalb.o(.text) for __ARM_scalbn
    pow.o(i.pow) refers to qnan.o(.constdata) for __mathlib_zero
    pow.o(i.pow) refers to poly.o(i.__kernel_poly) for __kernel_poly
    pow.o(i.pow) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    pow.o(i.pow) refers to pow.o(.constdata) for .constdata
    pow.o(i.pow) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
    pow.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
    pow_x.o(i.____softfp_pow$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
    pow_x.o(i.____softfp_pow$lsc) refers to pow_x.o(i.__pow$lsc) for __pow$lsc
    pow_x.o(i.__pow$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
    pow_x.o(i.__pow$lsc) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
    pow_x.o(i.__pow$lsc) refers to errno.o(i.__set_errno) for __set_errno
    pow_x.o(i.__pow$lsc) refers to ddiv.o(.text) for __aeabi_ddiv
    pow_x.o(i.__pow$lsc) refers to sqrt.o(i.sqrt) for sqrt
    pow_x.o(i.__pow$lsc) refers to dflti.o(.text) for __aeabi_i2d
    pow_x.o(i.__pow$lsc) refers to dmul.o(.text) for __aeabi_dmul
    pow_x.o(i.__pow$lsc) refers to dadd.o(.text) for __aeabi_dsub
    pow_x.o(i.__pow$lsc) refers to dscalb.o(.text) for __ARM_scalbn
    pow_x.o(i.__pow$lsc) refers to qnan.o(.constdata) for __mathlib_zero
    pow_x.o(i.__pow$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
    pow_x.o(i.__pow$lsc) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    pow_x.o(i.__pow$lsc) refers to pow_x.o(.constdata) for .constdata
    pow_x.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
    sin.o(i.__softfp_sin) refers (Special) to iusefp.o(.text) for __I$use$fp
    sin.o(i.__softfp_sin) refers to sin.o(i.sin) for sin
    sin.o(i.sin) refers (Special) to iusefp.o(.text) for __I$use$fp
@@ -4931,6 +5046,7 @@
    fcmpge.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fcmpgt.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fcmpeq.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dcmpeq.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fflti.o(.text) refers to fepilogue.o(.text) for _float_epilogue
    ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
@@ -5617,12 +5733,15 @@
    Removing pca9555.o(.text.PCA9555_Set_One_Value_Polarity_input), (88 bytes).
    Removing pca9555.o(.ARM.exidx.text.PCA9555_Set_One_Value_Polarity_input), (8 bytes).
    Removing pca9555.o(.ARM.exidx.text.Get5VState), (8 bytes).
    Removing pca9555.o(.text.Set5VState), (28 bytes).
    Removing pca9555.o(.text.Set5VState), (12 bytes).
    Removing pca9555.o(.ARM.exidx.text.Set5VState), (8 bytes).
    Removing pca9555.o(.ARM.exidx.text.read_5v_input_pca), (8 bytes).
    Removing pca9555.o(.ARM.exidx.text.read_powerkey_input_pca), (8 bytes).
    Removing pca9555.o(.ARM.exidx.text.read_userkey_input_pca), (8 bytes).
    Removing pca9555.o(.ARM.exidx.text.PCA9555_init), (8 bytes).
    Removing pca9555.o(.text.move_handler), (56 bytes).
    Removing pca9555.o(.ARM.exidx.text.move_handler), (8 bytes).
    Removing pca9555.o(.ARM.exidx.text.check_input_change), (8 bytes).
    Removing pca9555.o(.bss.temp), (1 bytes).
    Removing pca9555.o(.bss.pca9555writedata_polarity), (10 bytes).
    Removing pca9555.o(.bss.gps_led_output_state), (1 bytes).
@@ -5642,6 +5761,8 @@
    Removing pca9555.o(.bss.pwr_on_output_state), (1 bytes).
    Removing pca9555.o(.bss.pwr_enable_output_state), (1 bytes).
    Removing pca9555.o(.bss.statistic_num), (1 bytes).
    Removing pca9555.o(.bss.test11), (1 bytes).
    Removing pca9555.o(.bss.test41), (1 bytes).
    Removing ws2812.o(.text), (0 bytes).
    Removing ws2812.o(.text.w28delay), (12 bytes).
    Removing ws2812.o(.ARM.exidx.text.w28delay), (8 bytes).
@@ -5758,9 +5879,7 @@
    Removing lis3dh_driver.o(.ARM.exidx.text.drv_lis2dh12_get_angle), (8 bytes).
    Removing lis3dh_driver.o(.text.LIS3DH_GetAccAxesRaw), (68 bytes).
    Removing lis3dh_driver.o(.ARM.exidx.text.LIS3DH_GetAccAxesRaw), (8 bytes).
    Removing lis3dh_driver.o(.text.IIC2_Start), (38 bytes).
    Removing lis3dh_driver.o(.ARM.exidx.text.IIC2_Start), (8 bytes).
    Removing lis3dh_driver.o(.text.IIC2_Stop), (46 bytes).
    Removing lis3dh_driver.o(.ARM.exidx.text.IIC2_Stop), (8 bytes).
    Removing lis3dh_driver.o(.ARM.exidx.text.IIC2_Wait_Ack), (8 bytes).
    Removing lis3dh_driver.o(.text.IIC2_Ack), (44 bytes).
@@ -5867,6 +5986,7 @@
    Removing lis3dh_driver.o(.bss.offset_z), (2 bytes).
    Removing lis3dh_driver.o(.bss.t11), (1 bytes).
    Removing lis3dh_driver.o(.bss.acc_g), (4 bytes).
    Removing dw_app_anchor.o(.text), (0 bytes).
    Removing dw_tag.o(.text), (0 bytes).
    Removing dw_tag.o(.text.SetANCTimestap), (2 bytes).
    Removing dw_tag.o(.ARM.exidx.text.SetANCTimestap), (8 bytes).
@@ -5880,7 +6000,6 @@
    Removing dw_tag.o(.bss.tof_i), (4 bytes).
    Removing dw_tag.o(.bss.tof_i_ui), (4 bytes).
    Removing dw_tag.o(.bss.tof_f), (8 bytes).
    Removing dw_app_anchor.o(.text), (0 bytes).
    Removing global_param.o(.text), (0 bytes).
    Removing global_param.o(.text.parameter_check), (4 bytes).
    Removing global_param.o(.ARM.exidx.text.parameter_check), (8 bytes).
@@ -5963,22 +6082,25 @@
    Removing main.o(.text), (0 bytes).
    Removing main.o(.ARM.exidx.text.uart_receive_callback), (8 bytes).
    Removing main.o(.ARM.exidx.text.mcu_deep_sleep), (8 bytes).
    Removing main.o(.text.IMUTask), (44 bytes).
    Removing main.o(.text.IMUTask), (104 bytes).
    Removing main.o(.ARM.exidx.text.IMUTask), (8 bytes).
    Removing main.o(.text.UserKeyTask), (44 bytes).
    Removing main.o(.text.powerON_Task), (28 bytes).
    Removing main.o(.ARM.exidx.text.powerON_Task), (8 bytes).
    Removing main.o(.ARM.exidx.text.UserKeyTask), (8 bytes).
    Removing main.o(.ARM.exidx.text.PowerTask), (8 bytes).
    Removing main.o(.text.MinuteTask), (32 bytes).
    Removing main.o(.text.MinuteTask), (40 bytes).
    Removing main.o(.ARM.exidx.text.MinuteTask), (8 bytes).
    Removing main.o(.ARM.exidx.text.adc_callback), (8 bytes).
    Removing main.o(.text.SecondTask), (112 bytes).
    Removing main.o(.text.SecondTask), (116 bytes).
    Removing main.o(.ARM.exidx.text.SecondTask), (8 bytes).
    Removing main.o(.text._4gUsart_handler), (16 bytes).
    Removing main.o(.ARM.exidx.text._4gUsart_handler), (8 bytes).
    Removing main.o(.ARM.exidx.text.Program_Init), (8 bytes).
    Removing main.o(.ARM.exidx.text.IdleTask), (8 bytes).
    Removing main.o(.text.boot_deinit), (50 bytes).
    Removing main.o(.text.boot_deinit), (80 bytes).
    Removing main.o(.ARM.exidx.text.boot_deinit), (8 bytes).
    Removing main.o(.text.upload_apppoll), (108 bytes).
    Removing main.o(.ARM.exidx.text.upload_apppoll), (8 bytes).
    Removing main.o(.ARM.exidx.text.main), (8 bytes).
    Removing main.o(.ARM.exidx.text.sleep_timer_callback), (8 bytes).
    Removing main.o(.ARM.exidx.text.pca_handler), (8 bytes).
@@ -5987,13 +6109,13 @@
    Removing main.o(.bss.flag_alam_state), (1 bytes).
    Removing main.o(.bss.flag_fenli_alarm), (1 bytes).
    Removing main.o(.data.tt), (1 bytes).
    Removing main.o(.bss.uwb_enable_flag), (1 bytes).
    Removing main.o(.data.bat_percent_old), (1 bytes).
    Removing main.o(.bss.flag_4guart_needinit), (1 bytes).
    Removing main.o(.bss.tag_frequency), (2 bytes).
    Removing main.o(.bss.first_search_flag), (2 bytes).
    Removing main.o(.bss.link_success_flag), (1 bytes).
    Removing main.o(.bss.motor_count), (1 bytes).
    Removing main.o(.bss.gps_wait_count), (2 bytes).
    Removing main.o(.bss.gps_wait_count2), (2 bytes).
    Removing main.o(.bss.first_motor_in_flag), (1 bytes).
    Removing main.o(.bss.recev_error_num), (1 bytes).
    Removing main.o(.bss.send_messgae_count), (1 bytes).
@@ -6013,9 +6135,9 @@
    Removing main.o(.bss.need_open_gps_count), (4 bytes).
    Removing main.o(.bss.ledontime), (4 bytes).
    Removing main.o(.bss.flag_sleeptimer), (1 bytes).
    Removing main.o(.bss.test21), (1 bytes).
    Removing main.o(.bss.test51), (1 bytes).
    Removing main.o(.bss.input5vflag), (1 bytes).
    Removing main.o(.bss.gps_ntripsend), (1 bytes).
    Removing main.o(.bss.gps_need_data_flag), (1 bytes).
    Removing main.o(.bss.gps_open_flag), (1 bytes).
    Removing main.o(.bss.index1), (1 bytes).
    Removing main.o(.bss.index2), (1 bytes).
    Removing main.o(.bss.index3), (1 bytes).
@@ -6025,35 +6147,6 @@
    Removing main.o(.bss.test3), (4 bytes).
    Removing main.o(.bss.test4), (4 bytes).
    Removing main.o(.ARM.use_no_argv), (4 bytes).
    Removing tcpclient.o(.text), (0 bytes).
    Removing tcpclient.o(.ARM.exidx.text.UDPClient_UploadGPS), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.HexToAsciiSendUDP), (8 bytes).
    Removing tcpclient.o(.text.TCPHeartBeatUpload), (92 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPHeartBeatUpload), (8 bytes).
    Removing tcpclient.o(.text.TCPReceiveMessageReply), (64 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPReceiveMessageReply), (8 bytes).
    Removing tcpclient.o(.text._4GAlarmUpload), (104 bytes).
    Removing tcpclient.o(.ARM.exidx.text._4GAlarmUpload), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_Poll), (8 bytes).
    Removing tcpclient.o(.text.TCPClient_Upload), (24 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_Upload), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_Uploadhex), (8 bytes).
    Removing tcpclient.o(.text.TCPClient_IsSendOver), (16 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_IsSendOver), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_Init), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_SocketEventProc), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.AIR780E_Reset), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.IfTCPConnected), (8 bytes).
    Removing tcpclient.o(.data.str), (19 bytes).
    Removing tcpclient.o(.bss.ip0), (2 bytes).
    Removing tcpclient.o(.bss.ip1), (2 bytes).
    Removing tcpclient.o(.bss.ip2), (2 bytes).
    Removing tcpclient.o(.bss.ip3), (2 bytes).
    Removing tcpclient.o(.bss.port), (2 bytes).
    Removing tcpclient.o(.bss.TCP_command), (24 bytes).
    Removing tcpclient.o(.bss.result), (1 bytes).
    Removing tcpclient.o(.bss.applyid), (10 bytes).
    Removing tcpclient.o(.bss.gps_timeout_flag), (1 bytes).
    Removing uwb_app.o(.text), (0 bytes).
    Removing uwb_app.o(.text.PushAnchorDataArray), (164 bytes).
    Removing uwb_app.o(.ARM.exidx.text.PushAnchorDataArray), (8 bytes).
@@ -6075,7 +6168,6 @@
    Removing uwb_app.o(.text.UWBOneSecondTask), (124 bytes).
    Removing uwb_app.o(.ARM.exidx.text.UWBOneSecondTask), (8 bytes).
    Removing uwb_app.o(.ARM.exidx.text.UWBSendUDPTask), (8 bytes).
    Removing uwb_app.o(.text.UWBIdleTask), (152 bytes).
    Removing uwb_app.o(.ARM.exidx.text.UWBIdleTask), (8 bytes).
    Removing uwb_app.o(.ARM.exidx.text.uwb_app_poll), (8 bytes).
    Removing uwb_app.o(.ARM.exidx.text.Anchor_App), (8 bytes).
@@ -6156,22 +6248,62 @@
    Removing uwb_tag.o(.bss.count2), (4 bytes).
    Removing uwb_tag.o(.bss..L_MergedGlobals), (84 bytes).
    Removing uwb_tag.o(.bss..L_MergedGlobals.1), (100 bytes).
    Removing tcpclient.o(.text), (0 bytes).
    Removing tcpclient.o(.ARM.exidx.text.UDPClient_UploadGPS), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.HexToAsciiSendUDP), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPHeartBeatUpload), (8 bytes).
    Removing tcpclient.o(.text.TCPReceiveMessageReply), (64 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPReceiveMessageReply), (8 bytes).
    Removing tcpclient.o(.text._4GAlarmUpload), (28 bytes).
    Removing tcpclient.o(.ARM.exidx.text._4GAlarmUpload), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_Poll), (8 bytes).
    Removing tcpclient.o(.text.TCPClient_Upload), (24 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_Upload), (8 bytes).
    Removing tcpclient.o(.text.TCPClient_Uploadhex), (76 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_Uploadhex), (8 bytes).
    Removing tcpclient.o(.text.TCPClient_IsSendOver), (16 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_IsSendOver), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_Init), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.TCPClient_SocketEventProc), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.AIR780E_Reset), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.AIR780E_Reset_usart), (8 bytes).
    Removing tcpclient.o(.ARM.exidx.text.IfTCPConnected), (8 bytes).
    Removing tcpclient.o(.bss.alarm_type), (1 bytes).
    Removing tcpclient.o(.bss.TCPClient_Uploadhex.l_acUploadBuff), (1024 bytes).
    Removing tcpclient.o(.bss.ip0), (2 bytes).
    Removing tcpclient.o(.bss.ip1), (2 bytes).
    Removing tcpclient.o(.bss.ip2), (2 bytes).
    Removing tcpclient.o(.bss.ip3), (2 bytes).
    Removing tcpclient.o(.bss.port), (2 bytes).
    Removing tcpclient.o(.bss.TCP_command), (24 bytes).
    Removing tcpclient.o(.bss.applyid), (10 bytes).
    Removing tcpclient.o(.bss.receive_id), (2 bytes).
    Removing tcpclient.o(.bss.g_com_position), (2 bytes).
    Removing tcpclient.o(.bss.g_com_num), (2 bytes).
    Removing tcpclient.o(.bss.testdata), (100 bytes).
    Removing tcpclient.o(.bss.gps_timeout_flag), (1 bytes).
    Removing tcpclient.o(.bss.g_spsum), (2 bytes).
    Removing tcpclient.o(.bss.g_snum), (2 bytes).
    Removing tcpclient.o(.rodata.str1.4), (12 bytes).
    Removing gps.o(.text), (0 bytes).
    Removing gps.o(.text.GPS_ParseRMC), (900 bytes).
    Removing gps.o(.ARM.exidx.text.GPS_ParseRMC), (8 bytes).
    Removing gps.o(.ARM.exidx.text.GPS_RecvFsm), (8 bytes).
    Removing gps.o(.ARM.exidx.text.GPS_Poll), (8 bytes).
    Removing gps.o(.text.GPS_SetEventCallback), (12 bytes).
    Removing gps.o(.text.GPS_SetEventCallback), (2 bytes).
    Removing gps.o(.ARM.exidx.text.GPS_SetEventCallback), (8 bytes).
    Removing gps.o(.text.GPS_IsIdle), (4 bytes).
    Removing gps.o(.ARM.exidx.text.GPS_IsIdle), (8 bytes).
    Removing gps.o(.bss.l_stGPS), (40 bytes).
    Removing gps.o(.bss.GPS_data), (100 bytes).
    Removing ntripapp.o(.text), (0 bytes).
    Removing ntripapp.o(.ARM.exidx.text.NTRIPApp_ReportGGA), (8 bytes).
    Removing ntripapp.o(.ARM.exidx.text.NTRIPApp_Init), (8 bytes).
    Removing ntripapp.o(.ARM.exidx.text.CSQCallback), (8 bytes).
    Removing ntripapp.o(.ARM.exidx.text.SignalIntensityCallback), (8 bytes).
    Removing ntripapp.o(.ARM.exidx.text.NTRIPClientCallback), (8 bytes).
    Removing ntripapp.o(.ARM.exidx.text.TimeOutCallback), (8 bytes).
    Removing gps.o(.bss.GPS_successful_flag), (1 bytes).
    Removing gps.o(.bss.jinru_parsegga_flag), (1 bytes).
    Removing gps.o(.bss.fangchai_flag), (1 bytes).
    Removing gps.o(.bss.GPS_ParseGGA_data), (256 bytes).
    Removing gps.o(.bss.GPS_ParseGGA_changdu), (1 bytes).
    Removing gps.o(.bss.YUANGPS_ParseGGA_data), (256 bytes).
    Removing gps.o(.bss.YUANGPS_ParseGGA_changdu), (1 bytes).
    Removing gps.o(.bss.gpsbaoxu), (1 bytes).
    Removing dbg.o(.text), (0 bytes).
    Removing dbg.o(.ARM.exidx.text.HIDO_Debug), (8 bytes).
    Removing dbg.o(.ARM.exidx.text.DBG_GetMode), (8 bytes).
@@ -6227,11 +6359,59 @@
    Removing shell.o(.ARM.exidx.text.Shell_Log), (8 bytes).
    Removing shell.o(.ARM.exidx.text.Shell_LogClean), (8 bytes).
    Removing shell.o(.ARM.exidx.text.Shell_LogPrint), (8 bytes).
    Removing shell.o(.ARM.exidx.text.Set_Gpsuwbpara), (8 bytes).
    Removing shell.o(.ARM.exidx.text.Shell_SocketEventProc), (8 bytes).
    Removing tcpclient_1.o(.text), (0 bytes).
    Removing tcpclient_1.o(.ARM.exidx.text.TCPClient_Poll_1), (8 bytes).
    Removing tcpclient_1.o(.ARM.exidx.text.TCPClient_Init_1), (8 bytes).
    Removing tcpclient_1.o(.ARM.exidx.text.TCPClient_SocketEventProc_1), (8 bytes).
    Removing spiv1.07.o(.text), (0 bytes).
    Removing spiv1.07.o(.text.OTA_GetMusicPackData), (2 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.OTA_GetMusicPackData), (8 bytes).
    Removing spiv1.07.o(.text.OTA_GetMusicPackNum), (4 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.OTA_GetMusicPackNum), (8 bytes).
    Removing spiv1.07.o(.text.Get512Byte), (16 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.Get512Byte), (8 bytes).
    Removing spiv1.07.o(.text.GetPackNum), (8 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.GetPackNum), (8 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.SPI_WT588E_COMMAND), (8 bytes).
    Removing spiv1.07.o(.text.SPI_WT588E_BYTE), (352 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.SPI_WT588E_BYTE), (8 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.WT588E_PLAY), (8 bytes).
    Removing spiv1.07.o(.text.DATA_CHANGE_All_START), (68 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_All_START), (8 bytes).
    Removing spiv1.07.o(.text.DATA_CHANGE_SINGLE_START), (68 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_SINGLE_START), (8 bytes).
    Removing spiv1.07.o(.text.DATA_CHANGE_End), (38 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_End), (8 bytes).
    Removing spiv1.07.o(.text.DATA_CHANGE_PACK_START), (96 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_PACK_START), (8 bytes).
    Removing spiv1.07.o(.text.DATA_CHANGE_PACK_SEND), (108 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_PACK_SEND), (8 bytes).
    Removing spiv1.07.o(.text.DATA_CHANGE), (400 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.DATA_CHANGE), (8 bytes).
    Removing spiv1.07.o(.text.DATA_CHANGE_SINGLE), (328 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.DATA_CHANGE_SINGLE), (8 bytes).
    Removing spiv1.07.o(.ARM.exidx.text.WT588E02B_Init), (8 bytes).
    Removing spiv1.07.o(.bss.DATA_SONG), (512 bytes).
    Removing spiv1.07.o(.bss..L_MergedGlobals), (4 bytes).
    Removing dps310.o(.text), (0 bytes).
    Removing dps310.o(.text.dps310_resume), (40 bytes).
    Removing dps310.o(.ARM.exidx.text.dps310_resume), (8 bytes).
    Removing dps310.o(.text.dps310_standby), (40 bytes).
    Removing dps310.o(.ARM.exidx.text.dps310_standby), (8 bytes).
    Removing dps310.o(.text.dps310_config), (180 bytes).
    Removing dps310.o(.ARM.exidx.text.dps310_config), (8 bytes).
    Removing dps310.o(.ARM.exidx.text.dps310_get_processed_data), (8 bytes).
    Removing dps310.o(.ARM.exidx.text.dps310_init), (8 bytes).
    Removing dps310.o(.rodata..Lswitch.table.dps310_config.1), (28 bytes).
    Removing dps368_test.o(.text), (0 bytes).
    Removing dps368_test.o(.ARM.exidx.text.test_read_byte), (8 bytes).
    Removing dps368_test.o(.ARM.exidx.text.test_read_block), (8 bytes).
    Removing dps368_test.o(.ARM.exidx.text.test_write_byte), (8 bytes).
    Removing dps368_test.o(.ARM.exidx.text.test_wait_ms), (8 bytes).
    Removing dps368_test.o(.ARM.exidx.text.BarInit), (8 bytes).
    Removing dps368_test.o(.ARM.exidx.text.GetPressAndHeight), (8 bytes).
    Removing wsf_assert.o(.text), (0 bytes).
    Removing wsf_assert.o(.text.WsfAssert), (8 bytes).
    Removing wsf_assert.o(.ARM.exidx.text.WsfAssert), (8 bytes).
@@ -6436,9 +6616,11 @@
    Removing crc.o(.rodata.crc_tab), (512 bytes).
    Removing libc.o(.text), (0 bytes).
    Removing hido_base64.o(.text), (0 bytes).
    Removing hido_base64.o(.text.HIDO_Base64Encode), (172 bytes).
    Removing hido_base64.o(.ARM.exidx.text.HIDO_Base64Encode), (8 bytes).
    Removing hido_base64.o(.text.HIDO_Base64Decode), (240 bytes).
    Removing hido_base64.o(.ARM.exidx.text.HIDO_Base64Decode), (8 bytes).
    Removing hido_base64.o(.rodata.str1.1), (65 bytes).
    Removing hido_base64.o(.rodata..L__const.HIDO_Base64Decode.au8Base64DecodeTable), (123 bytes).
    Removing air780ecsq.o(.text), (0 bytes).
    Removing air780ecsq.o(.ARM.exidx.text.AIR780ECSQProc), (8 bytes).
@@ -6510,6 +6692,7 @@
    Removing internet.o(.ARM.exidx.text.Internet_Init), (8 bytes).
    Removing module.o(.text), (0 bytes).
    Removing module.o(.ARM.exidx.text.Module_SignalIntensityResult), (8 bytes).
    Removing module.o(.text.Module_GetSignalIntensityAsync), (20 bytes).
    Removing module.o(.ARM.exidx.text.Module_GetSignalIntensityAsync), (8 bytes).
    Removing module.o(.ARM.exidx.text.Module_SignalIntensityNeedRequest), (8 bytes).
    Removing module.o(.text.Module_LBSLocationResult), (24 bytes).
@@ -6585,22 +6768,12 @@
    Removing socket.o(.ARM.exidx.text.Socket_GetHeartbeatFreq), (8 bytes).
    Removing socket.o(.ARM.exidx.text.Socket_GetHeartbeatData), (8 bytes).
    Removing socket.o(.ARM.exidx.text.Socket_Recv), (8 bytes).
    Removing ntripclient.o(.text), (0 bytes).
    Removing ntripclient.o(.ARM.exidx.text.NTRIPClient_Connect), (8 bytes).
    Removing ntripclient.o(.ARM.exidx.text.NTRIPClient_ReportGGA), (8 bytes).
    Removing ntripclient.o(.text.NTRIPClient_Poll), (4 bytes).
    Removing ntripclient.o(.ARM.exidx.text.NTRIPClient_Poll), (8 bytes).
    Removing ntripclient.o(.ARM.exidx.text.NTRIPClient_Init), (8 bytes).
    Removing ntripclient.o(.ARM.exidx.text.SocketEventProc), (8 bytes).
    Removing ntripclient.o(.ARM.exidx.text.TimeOutCallback), (8 bytes).
    Removing ntripclient.o(.ARM.exidx.text.HandleRecvData), (8 bytes).
    Removing uart.o(.text), (0 bytes).
    Removing uart.o(.ARM.exidx.text.Uart_Register), (8 bytes).
    Removing uart.o(.ARM.exidx.text.Uart_Init), (8 bytes).
    Removing uart.o(.ARM.exidx.text.uart_receive_callback), (8 bytes).
    Removing uart.o(.text.Uart_ReInit), (100 bytes).
    Removing uart.o(.ARM.exidx.text.Uart_ReInit), (8 bytes).
    Removing uart.o(.text.Uart_ReConfigBaudRate), (288 bytes).
    Removing uart.o(.ARM.exidx.text.Uart_ReConfigBaudRate), (8 bytes).
    Removing uart.o(.ARM.exidx.text.Uart_GetChar), (8 bytes).
    Removing uart.o(.ARM.exidx.text.Uart_SetChar), (8 bytes).
@@ -6915,6 +7088,7 @@
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilStrToInt), (8 bytes).
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilHexStrToInt), (8 bytes).
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilHexStrBufToInt), (8 bytes).
    Removing hido_util.o(.text.HIDO_UtilStrBufToInt), (86 bytes).
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilStrBufToInt), (8 bytes).
    Removing hido_util.o(.text.HIDO_UtilBufToHex), (142 bytes).
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilBufToHex), (8 bytes).
@@ -6949,7 +7123,9 @@
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilIsIpString), (8 bytes).
    Removing hido_util.o(.text.HIDO_UtilStrStr), (74 bytes).
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilStrStr), (8 bytes).
    Removing hido_util.o(.text.HIDO_UtilStrnchr), (32 bytes).
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilStrnchr), (8 bytes).
    Removing hido_util.o(.text.HIDO_UtilStrnstr), (64 bytes).
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilStrnstr), (8 bytes).
    Removing hido_util.o(.text.HIDO_UtilStrrnstr), (78 bytes).
    Removing hido_util.o(.ARM.exidx.text.HIDO_UtilStrrnstr), (8 bytes).
@@ -7115,15 +7291,13 @@
    Removing mk8000_fap_adjust.o(.ARM.exidx.text.MK8000_fap_adjust_simple_FLT), (8 bytes).
    Removing mk8000_fap_adjust.o(.ARM.exidx.text.MK8000_fap_adjust), (8 bytes).
    Removing mk8000_fap_adjust.o(.ARM.exidx.text.MK8000_fap_adjust_FLT), (8 bytes).
    Removing dflti.o(.text), (40 bytes).
    Removing fscalb.o(.text), (24 bytes).
    Removing fsqrt.o(.text), (88 bytes).
    Removing frnd.o(.text), (62 bytes).
    Removing dscalb.o(.text), (44 bytes).
    Removing dsqrt.o(.text), (162 bytes).
    Removing cdcmple.o(.text), (40 bytes).
    Removing fcmp4.o(.text), (52 bytes).
    Removing fpstat.o(.text), (4 bytes).
    Removing dfltul.o(.text), (28 bytes).
    Removing dmake.o(.text), (44 bytes).
1986 unused section(s) (total 85010 bytes) removed from the image.
2044 unused section(s) (total 89867 bytes) removed from the image.