WXK
2023-03-20 d0d2b8c01b47b3744e1af549561a8212e4a9311c
新增版本v1.51
已修改6个文件
800 ■■■■■ 文件已修改
MDK-ARM/L051/L051.build_log.htm 194 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.hex 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.htm 188 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.map 412 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051_L051.dep 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Src/main.c 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.build_log.htm
@@ -26,8 +26,196 @@
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'L051'
"L051\L051.axf" - 0 Error(s), 0 Warning(s).
Rebuild target 'L051'
assembling startup_stm32l051xx.s...
compiling deca_range_tables.c...
compiling deca_params_init.c...
compiling ADC.c...
..\Src\OnChipDevices\ADC.c(11): warning:  #940-D: missing return statement at end of non-void function "Get_ADC_Value"
  }
..\Src\OnChipDevices\ADC.c(69): warning:  #1-D: last line of file ends without a newline
  }
..\Src\OnChipDevices\ADC.c: 2 warnings, 0 errors
compiling global_param.c...
..\Src\OnChipDevices\Flash.h(3): warning:  #47-D: incompatible redefinition of macro "FLASH_SIZE"  (declared at line 125 of "../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h")
  #define FLASH_SIZE               (uint32_t)0x10000
..\Src\application\global_param.c(17): warning:  #223-D: function "printf" declared implicitly
          printf("进入升级模式\r\n");
..\Src\application\global_param.c(20): warning:  #223-D: function "delay_ms" declared implicitly
          delay_ms(100);
..\Src\application\global_param.c(49): warning:  #68-D: integer conversion resulted in a change of sign
          g_com_map[DIST_OFFSET]=-31;
..\Src\application\global_param.c: 4 warnings, 0 errors
compiling serial_at_cmd_app.c...
..\Src\application\serial_at_cmd_app.c(11): warning:  #47-D: incompatible redefinition of macro "EUART_RX_BUF_SIZE"  (declared at line 40 of "..\Src\OnChipDevices\Usart.h")
  #define EUART_RX_BUF_SIZE 100
..\Src\application\serial_at_cmd_app.c(52): warning:  #223-D: function "FLASH_Prepare" declared implicitly
          result = FLASH_Prepare(0x8004A38, 128);
..\Src\application\serial_at_cmd_app.c(54): warning:  #223-D: function "FLASH_Write" declared implicitly
              result = FLASH_Write(0x8004A38, (const uint8_t*)&tmp, 2);
..\Src\application\serial_at_cmd_app.c(59): warning:  #223-D: function "delay_ms" declared implicitly
          delay_ms(100);
..\Src\application\serial_at_cmd_app.c(69): warning:  #223-D: function "delay_ms" declared implicitly
          delay_ms(100);
..\Src\application\serial_at_cmd_app.c(76): warning:  #223-D: function "delay_ms" declared implicitly
          delay_ms(100);
..\Src\application\serial_at_cmd_app.c(112): warning:  #223-D: function "delay_ms" declared implicitly
                      delay_ms(100);
..\Src\application\serial_at_cmd_app.c: 7 warnings, 0 errors
compiling Flash.c...
..\Src\OnChipDevices\Flash.h(3): warning:  #47-D: incompatible redefinition of macro "FLASH_SIZE"  (declared at line 125 of "../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h")
  #define FLASH_SIZE               (uint32_t)0x10000
..\Src\OnChipDevices\Flash.c: 1 warning, 0 errors
compiling stm32l0xx_it.c...
../Src/stm32l0xx_it.c(161): warning:  #223-D: function "UsartInit" declared implicitly
          UsartInit();
../Src/stm32l0xx_it.c: 1 warning, 0 errors
compiling Spi.c...
..\Src\OnChipDevices\Spi.c(43): warning:  #177-D: variable "stat"  was declared but never referenced
      decaIrqStatus_t  stat ;
..\Src\OnChipDevices\Spi.c(94): warning:  #177-D: variable "stat"  was declared but never referenced
      decaIrqStatus_t  stat ;
..\Src\OnChipDevices\Spi.c: 2 warnings, 0 errors
compiling CRC.c...
..\Src\application\CRC.c(44): warning:  #1-D: last line of file ends without a newline
  }
..\Src\application\CRC.c: 1 warning, 0 errors
compiling stm32l0xx_hal_adc_ex.c...
compiling dw_driver.c...
..\Src\ExternalDevices\dw_driver.c(9): warning:  #223-D: function "delay_us" declared implicitly
      delay_us(i);
..\Src\ExternalDevices\dw_driver.c: 1 warning, 0 errors
compiling Usart.c...
compiling stm32l0xx_hal_msp.c...
compiling stm32l0xx_hal_adc.c...
compiling main.c...
..\Drivers\ExternlDrivers\lis3dh_driver.h(67): warning:  #1295-D: Deprecated declaration LIS3DH_ENTER_STY_Init - give arg types
  void LIS3DH_ENTER_STY_Init();
..\Src\OnChipDevices\Flash.h(3): warning:  #47-D: incompatible redefinition of macro "FLASH_SIZE"  (declared at line 125 of "../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h")
  #define FLASH_SIZE               (uint32_t)0x10000
../Src/main.c(117): warning:  #177-D: variable "current_time"  was declared but never referenced
  {u16 current_time;
../Src/main.c(161): warning:  #177-D: variable "lptime"  was declared but never referenced
    int32_t lpcount,lptime,target_time;
../Src/main.c(161): warning:  #177-D: variable "target_time"  was declared but never referenced
    int32_t lpcount,lptime,target_time;
../Src/main.c(259): warning:  #186-D: pointless comparison of unsigned integer with zero
          if(module_power<0)
../Src/main.c(269): warning:  #223-D: function "printf" declared implicitly
      printf("标签ID: %d .\r\n",dev_id);
../Src/main.c(212): warning:  #177-D: variable "temp"  was declared but never referenced
  {    float temp;
../Src/main.c(213): warning:  #177-D: variable "temp2"  was declared but never referenced
      uint16_t temp2;
../Src/main.c(214): warning:  #177-D: variable "i"  was declared but never referenced
      uint16_t i;
../Src/main.c(313): warning:  #177-D: variable "bat_count"  was declared but never referenced
      static uint16_t bat_count = 0;
../Src/main.c(400): warning:  #177-D: variable "blink_count"  was declared but never referenced
      { static uint16_t blink_count=0;
../Src/main.c(745): warning:  #223-D: function "Usart1InitVariables" declared implicitly
      Usart1InitVariables();
../Src/main.c(278): warning:  #177-D: function "SystemPower_Config"  was declared but never referenced
  static void SystemPower_Config(void)
../Src/main.c: 14 warnings, 0 errors
compiling dw_app.c...
..\Src\application\dw_app.c(247): warning:  #940-D: missing return statement at end of non-void function "FindNearBasePos"
  }
..\Src\application\dw_app.c(255): warning:  #223-D: function "Get_ADC_Value" declared implicitly
          temp_adc=Get_ADC_Value();
..\Src\application\dw_app.c(375): warning:  #175-D: subscript out of range
                                    memcpy(&tx_near_msg[MESSAGE_PARAREPLY_IDX+SENDANCPARA_LEN],&calCRC,2);
..\Src\application\dw_app.c(631): warning:  #223-D: function "delay_ms" declared implicitly
                          delay_ms(100);
..\Src\application\dw_app.c(314): warning:  #177-D: variable "start_poll"  was declared but never referenced
      u32 start_poll;
..\Src\application\dw_app.c(315): warning:  #177-D: variable "getsync_flag"  was declared but never referenced
      u8 i,j,getsync_flag=0,timeout,flag_ancreadpara=0;
..\Src\application\dw_app.c(656): warning:  #223-D: function "delay_us" declared implicitly
      delay_us(100);
..\Src\application\dw_app.c(660): warning:  #223-D: function "Get_VDDVlotage" declared implicitly
      bat_percent=Get_VDDVlotage();
..\Src\application\dw_app.c(97): warning:  #177-D: variable "poll_rx_ts"  was declared but never referenced
  static uint64_t poll_rx_ts;
..\Src\application\dw_app.c(98): warning:  #177-D: variable "resp_tx_ts"  was declared but never referenced
  static uint64_t resp_tx_ts;
..\Src\application\dw_app.c(99): warning:  #177-D: variable "final_rx_ts"  was declared but never referenced
  static uint64_t final_rx_ts;
..\Src\application\dw_app.c(100): warning:  #177-D: variable "tof"  was declared but never referenced
  static double tof;
..\Src\application\dw_app.c(151): warning:  #177-D: function "final_msg_get_ts"  was declared but never referenced
  static void final_msg_get_ts(const uint8_t *ts_field, uint32_t *ts)
..\Src\application\dw_app.c: 13 warnings, 0 errors
compiling lis3dh_driver.c...
..\Drivers\ExternlDrivers\lis3dh_driver.h(67): warning:  #1295-D: Deprecated declaration LIS3DH_ENTER_STY_Init - give arg types
  void LIS3DH_ENTER_STY_Init();
..\Drivers\ExternlDrivers\lis3dh_driver.c(83): warning:  #177-D: variable "lisid"  was declared but never referenced
      uint8_t lisid,response;
..\Drivers\ExternlDrivers\lis3dh_driver.c(83): warning:  #177-D: variable "response"  was declared but never referenced
      uint8_t lisid,response;
..\Drivers\ExternlDrivers\lis3dh_driver.c(121): warning:  #177-D: variable "lisid"  was declared but never referenced
      uint8_t lisid,response;
..\Drivers\ExternlDrivers\lis3dh_driver.c(121): warning:  #177-D: variable "response"  was declared but never referenced
      uint8_t lisid,response;
..\Drivers\ExternlDrivers\lis3dh_driver.c(122): warning:  #177-D: variable "lisidtemp"  was declared but never referenced
      uint8_t lisidtemp;
..\Drivers\ExternlDrivers\lis3dh_driver.c(160): warning:  #177-D: variable "angle_x"  was declared but never referenced
      float angle_x, angle_y, angle_z, angle_xyz;
..\Drivers\ExternlDrivers\lis3dh_driver.c(160): warning:  #177-D: variable "angle_y"  was declared but never referenced
      float angle_x, angle_y, angle_z, angle_xyz;
..\Drivers\ExternlDrivers\lis3dh_driver.c(160): warning:  #177-D: variable "angle_xyz"  was declared but never referenced
      float angle_x, angle_y, angle_z, angle_xyz;
..\Drivers\ExternlDrivers\lis3dh_driver.c(161): warning:  #177-D: variable "data"  was declared but never referenced
      int8_t data[6];
..\Drivers\ExternlDrivers\lis3dh_driver.c(162): warning:  #177-D: variable "i"  was declared but never referenced
      uint8_t i;
..\Drivers\ExternlDrivers\lis3dh_driver.c(163): warning:  #550-D: variable "lisid"  was set but never used
      uint8_t lisid,response;
..\Drivers\ExternlDrivers\lis3dh_driver.c: 12 warnings, 0 errors
compiling deca_device.c...
..\Src\decadriver\deca_device.c(1532): warning:  #223-D: function "delay_ms" declared implicitly
      deca_sleep(10);
..\Src\decadriver\deca_device.c(1617): warning:  #223-D: function "delay_ms" declared implicitly
          deca_sleep(1);
..\Src\decadriver\deca_device.c(1822): warning:  #223-D: function "delay_ms" declared implicitly
      deca_sleep(1);
..\Src\decadriver\deca_device.c(1979): warning:  #223-D: function "delay_ms" declared implicitly
          deca_sleep(5);
..\Src\decadriver\deca_device.c(2045): warning:  #223-D: function "delay_ms" declared implicitly
      deca_sleep(1); // Allow time for code to upload (should take up to 120 us)
..\Src\decadriver\deca_device.c(2841): warning:  #177-D: variable "stat"  was declared but never referenced
      decaIrqStatus_t stat ;
..\Src\decadriver\deca_device.c(3063): warning:  #177-D: variable "stat"  was declared but never referenced
      decaIrqStatus_t stat ;
..\Src\decadriver\deca_device.c(3205): warning:  #223-D: function "delay_ms" declared implicitly
      deca_sleep(1);
..\Src\decadriver\deca_device.c(3395): warning:  #223-D: function "delay_ms" declared implicitly
          deca_sleep(1); // If using PLL clocks(and fast SPI rate) then this sleep is needed
..\Src\decadriver\deca_device.c: 9 warnings, 0 errors
compiling stm32l0xx_hal_flash_ramfunc.c...
compiling stm32l0xx_hal.c...
compiling stm32l0xx_hal_pwr.c...
compiling stm32l0xx_hal_cortex.c...
compiling stm32l0xx_hal_flash.c...
compiling stm32l0xx_hal_pwr_ex.c...
compiling stm32l0xx_hal_rcc.c...
compiling stm32l0xx_hal_gpio.c...
compiling stm32l0xx_hal_rcc_ex.c...
compiling stm32l0xx_hal_i2c_ex.c...
compiling stm32l0xx_hal_dma.c...
compiling stm32l0xx_hal_flash_ex.c...
compiling stm32l0xx_hal_lptim.c...
compiling stm32l0xx_hal_spi.c...
compiling stm32l0xx_hal_i2c.c...
compiling stm32l0xx_hal_tim.c...
compiling stm32l0xx_hal_tim_ex.c...
compiling system_stm32l0xx.c...
compiling stm32l0xx_hal_uart_ex.c...
compiling stm32l0xx_hal_uart.c...
linking...
Program Size: Code=20816 RO-data=908 RW-data=288 ZI-data=7552
FromELF: creating hex file...
"L051\L051.axf" - 0 Error(s), 67 Warning(s).
<h2>Software Packages used:</h2>
@@ -50,7 +238,7 @@
<h2>Collection of Component Files used:</h2>
   * Component: ARM::CMSIS:CORE:5.4.0
Build Time Elapsed:  00:00:00
Build Time Elapsed:  00:00:04
</pre>
</body>
</html>
MDK-ARM/L051/L051.hex
@@ -886,7 +886,7 @@
:10874000FFFF010070470000FEB54749454808603B
:1087500001F0BAFC454800F0E9F8454C6083434815
:10876000801C00F0E3F8A0834048001D00F0DEF814
:10877000E083FF203F4D3230688028464030017949
:10877000E083FF203F4D3430688028464030017947
:1087800021720291E88E3C49C0B208700190E88FD6
:108790006071A88FA071A87AE070A8880090E0624C
:1087A0002889FCF79FFF354A354BFCF79FFE00F008
MDK-ARM/L051/L051.htm
@@ -3,7 +3,7 @@
<title>Static Call Graph - [L051\L051.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image L051\L051.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Fri Mar 17 18:29:55 2023
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Mon Mar 20 09:28:30 2023
<BR><P>
<H3>Maximum Stack Usage =        224 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -156,17 +156,17 @@
<P><STRONG><a name="[48]"></a>__aeabi_uidivmod</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_DelayMicroSecond
<BR>[Called By]<UL><LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_DelayMicroSecond
<LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_DMA_Init
<LI><a href="#[85]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetNextPollTime
<LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<LI><a href="#[a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_core
<LI><a href="#[a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
</UL>
<P><STRONG><a name="[29]"></a>__aeabi_uldivmod</STRONG> (Thumb, 96 bytes, Stack size 48 bytes, uldiv.o(.text))
@@ -179,12 +179,12 @@
</UL>
<P><STRONG><a name="[b3]"></a>__aeabi_memcpy</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_PushFrame
<LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<BR><BR>[Called By]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_PushFrame
</UL>
<P><STRONG><a name="[f7]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
@@ -205,13 +205,13 @@
</UL>
<P><STRONG><a name="[78]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
<LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<BR><BR>[Called By]<UL><LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_MspInit
<LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_MspInit
<LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
<LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
</UL>
<P><STRONG><a name="[fb]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
@@ -258,9 +258,9 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_float_round
</UL>
<BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<BR>[Called By]<UL><LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
</UL>
<P><STRONG><a name="[35]"></a>__aeabi_dadd</STRONG> (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text))
@@ -271,10 +271,10 @@
<LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<BR>[Called By]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dsub
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<BR>[Called By]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dsub
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
<LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
</UL>
@@ -284,8 +284,8 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
</UL>
<BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
</UL>
<P><STRONG><a name="[3a]"></a>__aeabi_drsub</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text))
@@ -301,10 +301,10 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<BR>[Called By]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetLPTime
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
</UL>
<P><STRONG><a name="[3c]"></a>__aeabi_ddiv</STRONG> (Thumb, 234 bytes, Stack size 40 bytes, ddiv.o(.text))
@@ -321,9 +321,9 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_float_epilogue
</UL>
<BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<BR>[Called By]<UL><LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
</UL>
<P><STRONG><a name="[3e]"></a>__aeabi_i2d</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))
@@ -345,8 +345,8 @@
</UL>
<P><STRONG><a name="[6f]"></a>__aeabi_f2uiz</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR><BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
</UL>
<P><STRONG><a name="[40]"></a>__aeabi_d2iz</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text))
@@ -383,8 +383,8 @@
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_llsl
</UL>
<BR>[Called By]<UL><LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
<LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uldivmod
<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<P><STRONG><a name="[fc]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED)
@@ -392,10 +392,10 @@
<P><STRONG><a name="[2a]"></a>__aeabi_llsr</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_llsr
</UL>
<BR>[Called By]<UL><LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2iz
<LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
<BR>[Called By]<UL><LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2iz
<LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uldivmod
<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<P><STRONG><a name="[fd]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED)
@@ -419,8 +419,8 @@
<P><STRONG><a name="[30]"></a>_float_epilogue</STRONG> (Thumb, 114 bytes, Stack size 12 bytes, fepilogue.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = _float_epilogue
</UL>
<BR>[Called By]<UL><LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2f
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
<BR>[Called By]<UL><LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2f
</UL>
<P><STRONG><a name="[38]"></a>_double_round</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, depilogue.o(.text))
@@ -440,9 +440,9 @@
<LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
</UL>
<BR>[Called By]<UL><LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
<LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
<LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
</UL>
<P><STRONG><a name="[e6]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text))
@@ -531,9 +531,9 @@
<LI><a href="#[5e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_FLASH_Lock
<LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_FLASHEx_Erase
</UL>
<BR>[Called By]<UL><LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<BR>[Called By]<UL><LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
</UL>
<P><STRONG><a name="[ef]"></a>FLASH_Read</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, flash.o(i.FLASH_Read))
@@ -559,9 +559,9 @@
<LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_FLASH_Program
<LI><a href="#[5e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_FLASH_Lock
</UL>
<BR>[Called By]<UL><LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<BR>[Called By]<UL><LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
</UL>
<P><STRONG><a name="[c5]"></a>FindNearBasePos</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, dw_app.o(i.FindNearBasePos))
@@ -573,11 +573,11 @@
<P><STRONG><a name="[62]"></a>GetLPTime</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, main.o(i.GetLPTime))
<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = GetLPTime &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
<BR>[Calls]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
<LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[63]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_ReadCounter
<LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
</UL>
<BR>[Called By]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
</UL>
@@ -734,9 +734,9 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
</UL>
<BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
</UL>
<P><STRONG><a name="[5d]"></a>HAL_FLASHEx_Erase</STRONG> (Thumb, 106 bytes, Stack size 24 bytes, stm32l0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase))
@@ -787,12 +787,12 @@
<P><STRONG><a name="[79]"></a>HAL_GPIO_Init</STRONG> (Thumb, 346 bytes, Stack size 24 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_GPIO_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
<LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<BR>[Called By]<UL><LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_MspInit
<LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_MspInit
<LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
</UL>
<P><STRONG><a name="[53]"></a>HAL_GPIO_ReadPin</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin))
@@ -803,18 +803,16 @@
</UL>
<P><STRONG><a name="[86]"></a>HAL_GPIO_WritePin</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin))
<BR><BR>[Called By]<UL><LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
<LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<BR><BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
</UL>
<P><STRONG><a name="[46]"></a>HAL_GetTick</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_GetTick))
<BR><BR>[Called By]<UL><LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Delay
<LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Transmit
<LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_PollForConversion
<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_Enable
<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_Disable
<LI><a href="#[45]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_ConversionStop
@@ -823,6 +821,8 @@
<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCCEx_PeriphCLKConfig
<LI><a href="#[71]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADCEx_EnableVREFINT
<LI><a href="#[70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADCEx_Calibration_Start
<LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Transmit
<LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_PollForConversion
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FLASH_WaitForLastOperation
<LI><a href="#[a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_WaitOnFlagUntilTimeout
<LI><a href="#[a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckIdleState
@@ -868,10 +868,10 @@
<LI><a href="#[86]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
<LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Delay
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2f
<LI><a href="#[85]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetNextPollTime
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2f
</UL>
<BR>[Called By]<UL><LI><a href="#[87]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
@@ -972,9 +972,9 @@
<P><STRONG><a name="[93]"></a>HAL_RCC_ClockConfig</STRONG> (Thumb, 344 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = HAL_RCC_ClockConfig &rArr; HAL_InitTick &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
<LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<BR>[Calls]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<LI><a href="#[94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
</UL>
<BR>[Called By]<UL><LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
</UL>
@@ -1000,9 +1000,9 @@
<P><STRONG><a name="[95]"></a>HAL_RCC_OscConfig</STRONG> (Thumb, 1052 bytes, Stack size 32 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = HAL_RCC_OscConfig &rArr; HAL_InitTick &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
<LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<BR>[Calls]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<LI><a href="#[94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
</UL>
<BR>[Called By]<UL><LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
</UL>
@@ -1116,9 +1116,9 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[86]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
<LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckSend
<LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckReceive
<LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
@@ -1160,6 +1160,14 @@
<LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[86]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
<LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
<LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[63]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_ReadCounter
<LI><a href="#[b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CRC_Compute
<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TagFreqProcess
<LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FindNearBasePos
<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;final_msg_set_ts
<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_SystemReset
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
@@ -1184,14 +1192,6 @@
<LI><a href="#[bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readrxdata
<LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
<LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
<LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
<LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[63]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_ReadCounter
<LI><a href="#[b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CRC_Compute
<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TagFreqProcess
<LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FindNearBasePos
<LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp
<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
<LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
@@ -1206,18 +1206,18 @@
<BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = Program_Init &rArr; GetLPTime &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_init
<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;STMFLASH_ReadHalfWord
<LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_TimeOut_Start_IT
<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetLPTime
<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
<LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_init
<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;STMFLASH_ReadHalfWord
<LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2printf
<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
<LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
@@ -1243,8 +1243,8 @@
<P><STRONG><a name="[cb]"></a>SendComMap</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.SendComMap))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = SendComMap &rArr; UART_PushFrame
</UL>
<BR>[Calls]<UL><LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_PushFrame
<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Checksum_u16
<BR>[Calls]<UL><LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Checksum_u16
<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_PushFrame
<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Called By]<UL><LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
@@ -1292,10 +1292,10 @@
<BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = Tag_App &rArr; NearPoll &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_VDDVlotage
<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readdevid
<LI><a href="#[d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleep
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
@@ -1396,10 +1396,10 @@
<P><STRONG><a name="[25]"></a>UsartParseDataHandler</STRONG> (Thumb, 264 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UsartParseDataHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = UsartParseDataHandler &rArr; UpdateProcess &rArr; save_com_map_to_flash &rArr; FLASH_Prepare &rArr; HAL_FLASHEx_Erase &rArr; FLASH_WaitForLastOperation &rArr; FLASH_SetErrorCode
</UL>
<BR>[Calls]<UL><LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
<BR>[Calls]<UL><LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(i.Program_Init)
@@ -1413,9 +1413,9 @@
<P><STRONG><a name="[59]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __2printf
</UL>
<BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
<LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<BR>[Called By]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
<LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
</UL>
<P><STRONG><a name="[43]"></a>__ARM_clz</STRONG> (Thumb, 46 bytes, Stack size 0 bytes, depilogue.o(i.__ARM_clz))
@@ -1498,18 +1498,18 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
<BR>[Called By]<UL><LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
</UL>
<P><STRONG><a name="[d3]"></a>delay_us</STRONG> (Thumb, 140 bytes, Stack size 0 bytes, lis3dh_driver.o(i.delay_us))
<BR><BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckSend
<BR><BR>[Called By]<UL><LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckSend
<LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
</UL>
<P><STRONG><a name="[50]"></a>dwt_configure</STRONG> (Thumb, 474 bytes, Stack size 32 bytes, deca_device.o(i.dwt_configure))
@@ -1558,8 +1558,8 @@
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_syncrxbufptrs
<LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
</UL>
<P><STRONG><a name="[4f]"></a>dwt_initialise</STRONG> (Thumb, 310 bytes, Stack size 24 bytes, deca_device.o(i.dwt_initialise))
@@ -1594,14 +1594,14 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxaftertxdelay
<BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxaftertxdelay
<LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readsystimestamphi32
<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readdevid
<LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleepaftertx
<LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_otpread
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[d2]"></a>dwt_readdevid</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readdevid))
@@ -1609,8 +1609,8 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<BR>[Called By]<UL><LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
</UL>
<P><STRONG><a name="[e3]"></a>dwt_readfromdevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readfromdevice))
@@ -1757,14 +1757,14 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
</UL>
<BR>[Called By]<UL><LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetxfctrl
<BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetxfctrl
<LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxaftertxdelay
<LI><a href="#[ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setdelayedtrxtime
<LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleepaftertx
<LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configure
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[df]"></a>dwt_writetodevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_writetodevice))
@@ -1827,8 +1827,6 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[86]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Delay
<LI><a href="#[d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleep
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configuresleep
<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Receive_DMA
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_Init
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Init
@@ -1842,6 +1840,8 @@
<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_Init
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_App_Init
<LI><a href="#[d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleep
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configuresleep
<LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp
</UL>
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
@@ -1868,12 +1868,12 @@
<LI><a href="#[57]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FLASH_Prepare
<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Called By]<UL><LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_init
<LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<BR>[Called By]<UL><LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_init
<LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
</UL>
<P><STRONG><a name="[ed]"></a>writetospi</STRONG> (Thumb, 68 bytes, Stack size 20 bytes, spi.o(i.writetospi))
@@ -1929,8 +1929,8 @@
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = MX_USART1_UART_Init &rArr; HAL_UART_Init &rArr; UART_SetConfig &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
<LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Usart1InitVariables
<LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
<LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Usart1InitVariables
<LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
@@ -1965,8 +1965,8 @@
<P><STRONG><a name="[4a]"></a>ADC_Enable</STRONG> (Thumb, 96 bytes, Stack size 24 bytes, stm32l0xx_hal_adc.o(i.ADC_Enable))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = ADC_Enable &rArr; ADC_DelayMicroSecond &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_DelayMicroSecond
<LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<BR>[Calls]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_DelayMicroSecond
</UL>
<BR>[Called By]<UL><LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_Start
</UL>
MDK-ARM/L051/L051.map
@@ -3413,207 +3413,207 @@
    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
    0x08005000   0x08005000   0x000000c0   Data   RO            3    RESET               startup_stm32l051xx.o
    0x080050c0   0x080050c0   0x00000000   Code   RO         5608  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x080050c0   0x080050c0   0x00000004   Code   RO         5937    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x080050c4   0x080050c4   0x00000004   Code   RO         5940    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x080050c8   0x080050c8   0x00000000   Code   RO         5942    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x080050c8   0x080050c8   0x00000000   Code   RO         5944    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x080050c8   0x080050c8   0x00000008   Code   RO         5945    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x080050d0   0x080050d0   0x00000000   Code   RO         5947    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x080050d0   0x080050d0   0x00000000   Code   RO         5949    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x080050d0   0x080050d0   0x00000004   Code   RO         5938    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x080050c0   0x080050c0   0x00000000   Code   RO         5457  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x080050c0   0x080050c0   0x00000004   Code   RO         5786    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x080050c4   0x080050c4   0x00000004   Code   RO         5789    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x080050c8   0x080050c8   0x00000000   Code   RO         5791    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x080050c8   0x080050c8   0x00000000   Code   RO         5793    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x080050c8   0x080050c8   0x00000008   Code   RO         5794    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x080050d0   0x080050d0   0x00000000   Code   RO         5796    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x080050d0   0x080050d0   0x00000000   Code   RO         5798    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x080050d0   0x080050d0   0x00000004   Code   RO         5787    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x080050d4   0x080050d4   0x0000001c   Code   RO            4    .text               startup_stm32l051xx.o
    0x080050f0   0x080050f0   0x0000002c   Code   RO         5611    .text               mc_p.l(uidiv.o)
    0x0800511c   0x0800511c   0x00000060   Code   RO         5613    .text               mc_p.l(uldiv.o)
    0x0800517c   0x0800517c   0x00000024   Code   RO         5615    .text               mc_p.l(memcpya.o)
    0x080051a0   0x080051a0   0x00000024   Code   RO         5617    .text               mc_p.l(memseta.o)
    0x080051c4   0x080051c4   0x0000001a   Code   RO         5619    .text               mc_p.l(memcmp.o)
    0x080051de   0x080051de   0x000000b2   Code   RO         5884    .text               mf_p.l(fadd.o)
    0x08005290   0x08005290   0x0000007a   Code   RO         5886    .text               mf_p.l(fmul.o)
    0x0800530a   0x0800530a   0x0000007c   Code   RO         5888    .text               mf_p.l(fdiv.o)
    0x080050f0   0x080050f0   0x0000002c   Code   RO         5460    .text               mc_p.l(uidiv.o)
    0x0800511c   0x0800511c   0x00000060   Code   RO         5462    .text               mc_p.l(uldiv.o)
    0x0800517c   0x0800517c   0x00000024   Code   RO         5464    .text               mc_p.l(memcpya.o)
    0x080051a0   0x080051a0   0x00000024   Code   RO         5466    .text               mc_p.l(memseta.o)
    0x080051c4   0x080051c4   0x0000001a   Code   RO         5468    .text               mc_p.l(memcmp.o)
    0x080051de   0x080051de   0x000000b2   Code   RO         5733    .text               mf_p.l(fadd.o)
    0x08005290   0x08005290   0x0000007a   Code   RO         5735    .text               mf_p.l(fmul.o)
    0x0800530a   0x0800530a   0x0000007c   Code   RO         5737    .text               mf_p.l(fdiv.o)
    0x08005386   0x08005386   0x00000002   PAD
    0x08005388   0x08005388   0x00000164   Code   RO         5890    .text               mf_p.l(dadd.o)
    0x080054ec   0x080054ec   0x000000d0   Code   RO         5892    .text               mf_p.l(dmul.o)
    0x080055bc   0x080055bc   0x000000f0   Code   RO         5894    .text               mf_p.l(ddiv.o)
    0x080056ac   0x080056ac   0x0000000e   Code   RO         5900    .text               mf_p.l(ffltui.o)
    0x08005388   0x08005388   0x00000164   Code   RO         5739    .text               mf_p.l(dadd.o)
    0x080054ec   0x080054ec   0x000000d0   Code   RO         5741    .text               mf_p.l(dmul.o)
    0x080055bc   0x080055bc   0x000000f0   Code   RO         5743    .text               mf_p.l(ddiv.o)
    0x080056ac   0x080056ac   0x0000000e   Code   RO         5749    .text               mf_p.l(ffltui.o)
    0x080056ba   0x080056ba   0x00000002   PAD
    0x080056bc   0x080056bc   0x00000028   Code   RO         5902    .text               mf_p.l(dflti.o)
    0x080056e4   0x080056e4   0x0000001c   Code   RO         5904    .text               mf_p.l(dfltui.o)
    0x08005700   0x08005700   0x00000028   Code   RO         5906    .text               mf_p.l(ffixui.o)
    0x08005728   0x08005728   0x00000048   Code   RO         5908    .text               mf_p.l(dfixi.o)
    0x08005770   0x08005770   0x0000003c   Code   RO         5910    .text               mf_p.l(dfixui.o)
    0x080057ac   0x080057ac   0x00000028   Code   RO         5912    .text               mf_p.l(f2d.o)
    0x080057d4   0x080057d4   0x00000038   Code   RO         5914    .text               mf_p.l(d2f.o)
    0x0800580c   0x0800580c   0x00000020   Code   RO         5952    .text               mc_p.l(llshl.o)
    0x0800582c   0x0800582c   0x00000022   Code   RO         5954    .text               mc_p.l(llushr.o)
    0x0800584e   0x0800584e   0x00000026   Code   RO         5956    .text               mc_p.l(llsshr.o)
    0x08005874   0x08005874   0x00000000   Code   RO         5965    .text               mc_p.l(iusefp.o)
    0x08005874   0x08005874   0x00000082   Code   RO         5966    .text               mf_p.l(fepilogue.o)
    0x080058f6   0x080058f6   0x000000be   Code   RO         5968    .text               mf_p.l(depilogue.o)
    0x080059b4   0x080059b4   0x00000028   Code   RO         5978    .text               mf_p.l(cdrcmple.o)
    0x080059dc   0x080059dc   0x00000024   Code   RO         5980    .text               mc_p.l(init.o)
    0x08005a00   0x08005a00   0x00000052   Code   RO         2083    i.ADC_ConversionStop  stm32l0xx_hal_adc.o
    0x080056bc   0x080056bc   0x00000028   Code   RO         5751    .text               mf_p.l(dflti.o)
    0x080056e4   0x080056e4   0x0000001c   Code   RO         5753    .text               mf_p.l(dfltui.o)
    0x08005700   0x08005700   0x00000028   Code   RO         5755    .text               mf_p.l(ffixui.o)
    0x08005728   0x08005728   0x00000048   Code   RO         5757    .text               mf_p.l(dfixi.o)
    0x08005770   0x08005770   0x0000003c   Code   RO         5759    .text               mf_p.l(dfixui.o)
    0x080057ac   0x080057ac   0x00000028   Code   RO         5761    .text               mf_p.l(f2d.o)
    0x080057d4   0x080057d4   0x00000038   Code   RO         5763    .text               mf_p.l(d2f.o)
    0x0800580c   0x0800580c   0x00000020   Code   RO         5801    .text               mc_p.l(llshl.o)
    0x0800582c   0x0800582c   0x00000022   Code   RO         5803    .text               mc_p.l(llushr.o)
    0x0800584e   0x0800584e   0x00000026   Code   RO         5805    .text               mc_p.l(llsshr.o)
    0x08005874   0x08005874   0x00000000   Code   RO         5814    .text               mc_p.l(iusefp.o)
    0x08005874   0x08005874   0x00000082   Code   RO         5815    .text               mf_p.l(fepilogue.o)
    0x080058f6   0x080058f6   0x000000be   Code   RO         5817    .text               mf_p.l(depilogue.o)
    0x080059b4   0x080059b4   0x00000028   Code   RO         5827    .text               mf_p.l(cdrcmple.o)
    0x080059dc   0x080059dc   0x00000024   Code   RO         5829    .text               mc_p.l(init.o)
    0x08005a00   0x08005a00   0x00000052   Code   RO         1932    i.ADC_ConversionStop  stm32l0xx_hal_adc.o
    0x08005a52   0x08005a52   0x00000002   PAD
    0x08005a54   0x08005a54   0x00000024   Code   RO         2087    i.ADC_DelayMicroSecond  stm32l0xx_hal_adc.o
    0x08005a78   0x08005a78   0x00000060   Code   RO         2088    i.ADC_Disable       stm32l0xx_hal_adc.o
    0x08005ad8   0x08005ad8   0x00000064   Code   RO         2089    i.ADC_Enable        stm32l0xx_hal_adc.o
    0x08005b3c   0x08005b3c   0x00000030   Code   RO         1731    i.CRC_Compute       crc.o
    0x08005a54   0x08005a54   0x00000024   Code   RO         1936    i.ADC_DelayMicroSecond  stm32l0xx_hal_adc.o
    0x08005a78   0x08005a78   0x00000060   Code   RO         1937    i.ADC_Disable       stm32l0xx_hal_adc.o
    0x08005ad8   0x08005ad8   0x00000064   Code   RO         1938    i.ADC_Enable        stm32l0xx_hal_adc.o
    0x08005b3c   0x08005b3c   0x00000030   Code   RO         1592    i.CRC_Compute       crc.o
    0x08005b6c   0x08005b6c   0x0000001a   Code   RO         1414    i.Checksum_u16      dw_app.o
    0x08005b86   0x08005b86   0x00000002   PAD
    0x08005b88   0x08005b88   0x00000018   Code   RO         1921    i.DMA1_Channel2_3_IRQHandler  stm32l0xx_it.o
    0x08005ba0   0x08005ba0   0x0000002c   Code   RO         3482    i.DMA_SetConfig     stm32l0xx_hal_dma.o
    0x08005b88   0x08005b88   0x00000018   Code   RO         1770    i.DMA1_Channel2_3_IRQHandler  stm32l0xx_it.o
    0x08005ba0   0x08005ba0   0x0000002c   Code   RO         3331    i.DMA_SetConfig     stm32l0xx_hal_dma.o
    0x08005bcc   0x08005bcc   0x0000004c   Code   RO         1415    i.Dw1000_App_Init   dw_app.o
    0x08005c18   0x08005c18   0x00000034   Code   RO         1416    i.Dw1000_Init       dw_app.o
    0x08005c4c   0x08005c4c   0x00000050   Code   RO         1922    i.EXTI0_1_IRQHandler  stm32l0xx_it.o
    0x08005c4c   0x08005c4c   0x00000050   Code   RO         1771    i.EXTI0_1_IRQHandler  stm32l0xx_it.o
    0x08005c9c   0x08005c9c   0x00000068   Code   RO         1375    i.EnterUWBUpdateMode  global_param.o
    0x08005d04   0x08005d04   0x00000002   Code   RO         1757    i.Error_Handler     main.o
    0x08005d04   0x08005d04   0x00000002   Code   RO         1615    i.Error_Handler     main.o
    0x08005d06   0x08005d06   0x00000002   PAD
    0x08005d08   0x08005d08   0x0000002c   Code   RO         3312    i.FLASH_PageErase   stm32l0xx_hal_flash_ex.o
    0x08005d08   0x08005d08   0x0000002c   Code   RO         3161    i.FLASH_PageErase   stm32l0xx_hal_flash_ex.o
    0x08005d34   0x08005d34   0x00000034   Code   RO         1329    i.FLASH_Prepare     flash.o
    0x08005d68   0x08005d68   0x00000012   Code   RO         1330    i.FLASH_Read        flash.o
    0x08005d7a   0x08005d7a   0x00000002   PAD
    0x08005d7c   0x08005d7c   0x00000090   Code   RO         3214    i.FLASH_SetErrorCode  stm32l0xx_hal_flash.o
    0x08005e0c   0x08005e0c   0x00000070   Code   RO         3215    i.FLASH_WaitForLastOperation  stm32l0xx_hal_flash.o
    0x08005d7c   0x08005d7c   0x00000090   Code   RO         3063    i.FLASH_SetErrorCode  stm32l0xx_hal_flash.o
    0x08005e0c   0x08005e0c   0x00000070   Code   RO         3064    i.FLASH_WaitForLastOperation  stm32l0xx_hal_flash.o
    0x08005e7c   0x08005e7c   0x00000038   Code   RO         1331    i.FLASH_Write       flash.o
    0x08005eb4   0x08005eb4   0x00000028   Code   RO         1417    i.FindNearBasePos   dw_app.o
    0x08005edc   0x08005edc   0x00000038   Code   RO         1759    i.GetLPTime         main.o
    0x08005edc   0x08005edc   0x00000038   Code   RO         1617    i.GetLPTime         main.o
    0x08005f14   0x08005f14   0x00000028   Code   RO         1206    i.Get_ADC_Value     adc.o
    0x08005f3c   0x08005f3c   0x00000110   Code   RO         1208    i.Get_VDDVlotage    adc.o
    0x0800604c   0x0800604c   0x000000aa   Code   RO         2266    i.HAL_ADCEx_Calibration_Start  stm32l0xx_hal_adc_ex.o
    0x0800604c   0x0800604c   0x000000aa   Code   RO         2115    i.HAL_ADCEx_Calibration_Start  stm32l0xx_hal_adc_ex.o
    0x080060f6   0x080060f6   0x00000002   PAD
    0x080060f8   0x080060f8   0x00000010   Code   RO         2267    i.HAL_ADCEx_DisableVREFINT  stm32l0xx_hal_adc_ex.o
    0x08006108   0x08006108   0x00000030   Code   RO         2269    i.HAL_ADCEx_EnableVREFINT  stm32l0xx_hal_adc_ex.o
    0x08006138   0x08006138   0x00000094   Code   RO         2091    i.HAL_ADC_ConfigChannel  stm32l0xx_hal_adc.o
    0x080061cc   0x080061cc   0x000000b4   Code   RO         2094    i.HAL_ADC_DeInit    stm32l0xx_hal_adc.o
    0x08006280   0x08006280   0x00000004   Code   RO         2097    i.HAL_ADC_GetState  stm32l0xx_hal_adc.o
    0x08006284   0x08006284   0x00000006   Code   RO         2098    i.HAL_ADC_GetValue  stm32l0xx_hal_adc.o
    0x080060f8   0x080060f8   0x00000010   Code   RO         2116    i.HAL_ADCEx_DisableVREFINT  stm32l0xx_hal_adc_ex.o
    0x08006108   0x08006108   0x00000030   Code   RO         2118    i.HAL_ADCEx_EnableVREFINT  stm32l0xx_hal_adc_ex.o
    0x08006138   0x08006138   0x00000094   Code   RO         1940    i.HAL_ADC_ConfigChannel  stm32l0xx_hal_adc.o
    0x080061cc   0x080061cc   0x000000b4   Code   RO         1943    i.HAL_ADC_DeInit    stm32l0xx_hal_adc.o
    0x08006280   0x08006280   0x00000004   Code   RO         1946    i.HAL_ADC_GetState  stm32l0xx_hal_adc.o
    0x08006284   0x08006284   0x00000006   Code   RO         1947    i.HAL_ADC_GetValue  stm32l0xx_hal_adc.o
    0x0800628a   0x0800628a   0x00000002   PAD
    0x0800628c   0x0800628c   0x000001c8   Code   RO         2100    i.HAL_ADC_Init      stm32l0xx_hal_adc.o
    0x08006454   0x08006454   0x00000028   Code   RO         1996    i.HAL_ADC_MspDeInit  stm32l0xx_hal_msp.o
    0x0800647c   0x0800647c   0x00000050   Code   RO         1997    i.HAL_ADC_MspInit   stm32l0xx_hal_msp.o
    0x080064cc   0x080064cc   0x000000c0   Code   RO         2104    i.HAL_ADC_PollForConversion  stm32l0xx_hal_adc.o
    0x0800658c   0x0800658c   0x0000005c   Code   RO         2106    i.HAL_ADC_Start     stm32l0xx_hal_adc.o
    0x080065e8   0x080065e8   0x0000004c   Code   RO         3484    i.HAL_DMA_Abort_IT  stm32l0xx_hal_dma.o
    0x08006634   0x08006634   0x000000a8   Code   RO         3488    i.HAL_DMA_IRQHandler  stm32l0xx_hal_dma.o
    0x080066dc   0x080066dc   0x00000090   Code   RO         3489    i.HAL_DMA_Init      stm32l0xx_hal_dma.o
    0x0800676c   0x0800676c   0x00000068   Code   RO         3493    i.HAL_DMA_Start_IT  stm32l0xx_hal_dma.o
    0x080067d4   0x080067d4   0x0000001c   Code   RO         2329    i.HAL_Delay         stm32l0xx_hal.o
    0x080067f0   0x080067f0   0x00000078   Code   RO         3321    i.HAL_FLASHEx_Erase  stm32l0xx_hal_flash_ex.o
    0x08006868   0x08006868   0x0000001c   Code   RO         3219    i.HAL_FLASH_Lock    stm32l0xx_hal_flash.o
    0x08006884   0x08006884   0x0000003c   Code   RO         3224    i.HAL_FLASH_Program  stm32l0xx_hal_flash.o
    0x080068c0   0x080068c0   0x0000005c   Code   RO         3226    i.HAL_FLASH_Unlock  stm32l0xx_hal_flash.o
    0x0800691c   0x0800691c   0x000000e4   Code   RO         3420    i.HAL_GPIO_DeInit   stm32l0xx_hal_gpio.o
    0x08006a00   0x08006a00   0x00000002   Code   RO         3421    i.HAL_GPIO_EXTI_Callback  stm32l0xx_hal_gpio.o
    0x0800628c   0x0800628c   0x000001c8   Code   RO         1949    i.HAL_ADC_Init      stm32l0xx_hal_adc.o
    0x08006454   0x08006454   0x00000028   Code   RO         1845    i.HAL_ADC_MspDeInit  stm32l0xx_hal_msp.o
    0x0800647c   0x0800647c   0x00000050   Code   RO         1846    i.HAL_ADC_MspInit   stm32l0xx_hal_msp.o
    0x080064cc   0x080064cc   0x000000c0   Code   RO         1953    i.HAL_ADC_PollForConversion  stm32l0xx_hal_adc.o
    0x0800658c   0x0800658c   0x0000005c   Code   RO         1955    i.HAL_ADC_Start     stm32l0xx_hal_adc.o
    0x080065e8   0x080065e8   0x0000004c   Code   RO         3333    i.HAL_DMA_Abort_IT  stm32l0xx_hal_dma.o
    0x08006634   0x08006634   0x000000a8   Code   RO         3337    i.HAL_DMA_IRQHandler  stm32l0xx_hal_dma.o
    0x080066dc   0x080066dc   0x00000090   Code   RO         3338    i.HAL_DMA_Init      stm32l0xx_hal_dma.o
    0x0800676c   0x0800676c   0x00000068   Code   RO         3342    i.HAL_DMA_Start_IT  stm32l0xx_hal_dma.o
    0x080067d4   0x080067d4   0x0000001c   Code   RO         2178    i.HAL_Delay         stm32l0xx_hal.o
    0x080067f0   0x080067f0   0x00000078   Code   RO         3170    i.HAL_FLASHEx_Erase  stm32l0xx_hal_flash_ex.o
    0x08006868   0x08006868   0x0000001c   Code   RO         3068    i.HAL_FLASH_Lock    stm32l0xx_hal_flash.o
    0x08006884   0x08006884   0x0000003c   Code   RO         3073    i.HAL_FLASH_Program  stm32l0xx_hal_flash.o
    0x080068c0   0x080068c0   0x0000005c   Code   RO         3075    i.HAL_FLASH_Unlock  stm32l0xx_hal_flash.o
    0x0800691c   0x0800691c   0x000000e4   Code   RO         3269    i.HAL_GPIO_DeInit   stm32l0xx_hal_gpio.o
    0x08006a00   0x08006a00   0x00000002   Code   RO         3270    i.HAL_GPIO_EXTI_Callback  stm32l0xx_hal_gpio.o
    0x08006a02   0x08006a02   0x00000002   PAD
    0x08006a04   0x08006a04   0x00000018   Code   RO         3422    i.HAL_GPIO_EXTI_IRQHandler  stm32l0xx_hal_gpio.o
    0x08006a1c   0x08006a1c   0x00000178   Code   RO         3423    i.HAL_GPIO_Init     stm32l0xx_hal_gpio.o
    0x08006b94   0x08006b94   0x0000000a   Code   RO         3425    i.HAL_GPIO_ReadPin  stm32l0xx_hal_gpio.o
    0x08006b9e   0x08006b9e   0x0000000c   Code   RO         3427    i.HAL_GPIO_WritePin  stm32l0xx_hal_gpio.o
    0x08006a04   0x08006a04   0x00000018   Code   RO         3271    i.HAL_GPIO_EXTI_IRQHandler  stm32l0xx_hal_gpio.o
    0x08006a1c   0x08006a1c   0x00000178   Code   RO         3272    i.HAL_GPIO_Init     stm32l0xx_hal_gpio.o
    0x08006b94   0x08006b94   0x0000000a   Code   RO         3274    i.HAL_GPIO_ReadPin  stm32l0xx_hal_gpio.o
    0x08006b9e   0x08006b9e   0x0000000c   Code   RO         3276    i.HAL_GPIO_WritePin  stm32l0xx_hal_gpio.o
    0x08006baa   0x08006baa   0x00000002   PAD
    0x08006bac   0x08006bac   0x0000000c   Code   RO         2333    i.HAL_GetTick       stm32l0xx_hal.o
    0x08006bb8   0x08006bb8   0x00000010   Code   RO         2337    i.HAL_IncTick       stm32l0xx_hal.o
    0x08006bc8   0x08006bc8   0x00000028   Code   RO         2338    i.HAL_Init          stm32l0xx_hal.o
    0x08006bf0   0x08006bf0   0x00000030   Code   RO         2339    i.HAL_InitTick      stm32l0xx_hal.o
    0x08006c20   0x08006c20   0x00000002   Code   RO         3857    i.HAL_LPTIM_AutoReloadMatchCallback  stm32l0xx_hal_lptim.o
    0x08006c22   0x08006c22   0x00000002   Code   RO         3858    i.HAL_LPTIM_AutoReloadWriteCallback  stm32l0xx_hal_lptim.o
    0x08006c24   0x08006c24   0x000000f0   Code   RO         1761    i.HAL_LPTIM_CompareMatchCallback  main.o
    0x08006d14   0x08006d14   0x00000002   Code   RO         3860    i.HAL_LPTIM_CompareWriteCallback  stm32l0xx_hal_lptim.o
    0x08006d16   0x08006d16   0x00000002   Code   RO         3866    i.HAL_LPTIM_DirectionDownCallback  stm32l0xx_hal_lptim.o
    0x08006d18   0x08006d18   0x00000002   Code   RO         3867    i.HAL_LPTIM_DirectionUpCallback  stm32l0xx_hal_lptim.o
    0x08006d1a   0x08006d1a   0x000000ca   Code   RO         3873    i.HAL_LPTIM_IRQHandler  stm32l0xx_hal_lptim.o
    0x08006de4   0x08006de4   0x000000a0   Code   RO         3874    i.HAL_LPTIM_Init    stm32l0xx_hal_lptim.o
    0x08006e84   0x08006e84   0x00000030   Code   RO         1999    i.HAL_LPTIM_MspInit  stm32l0xx_hal_msp.o
    0x08006eb4   0x08006eb4   0x00000006   Code   RO         3887    i.HAL_LPTIM_ReadCounter  stm32l0xx_hal_lptim.o
    0x08006bac   0x08006bac   0x0000000c   Code   RO         2182    i.HAL_GetTick       stm32l0xx_hal.o
    0x08006bb8   0x08006bb8   0x00000010   Code   RO         2186    i.HAL_IncTick       stm32l0xx_hal.o
    0x08006bc8   0x08006bc8   0x00000028   Code   RO         2187    i.HAL_Init          stm32l0xx_hal.o
    0x08006bf0   0x08006bf0   0x00000030   Code   RO         2188    i.HAL_InitTick      stm32l0xx_hal.o
    0x08006c20   0x08006c20   0x00000002   Code   RO         3706    i.HAL_LPTIM_AutoReloadMatchCallback  stm32l0xx_hal_lptim.o
    0x08006c22   0x08006c22   0x00000002   Code   RO         3707    i.HAL_LPTIM_AutoReloadWriteCallback  stm32l0xx_hal_lptim.o
    0x08006c24   0x08006c24   0x000000f0   Code   RO         1619    i.HAL_LPTIM_CompareMatchCallback  main.o
    0x08006d14   0x08006d14   0x00000002   Code   RO         3709    i.HAL_LPTIM_CompareWriteCallback  stm32l0xx_hal_lptim.o
    0x08006d16   0x08006d16   0x00000002   Code   RO         3715    i.HAL_LPTIM_DirectionDownCallback  stm32l0xx_hal_lptim.o
    0x08006d18   0x08006d18   0x00000002   Code   RO         3716    i.HAL_LPTIM_DirectionUpCallback  stm32l0xx_hal_lptim.o
    0x08006d1a   0x08006d1a   0x000000ca   Code   RO         3722    i.HAL_LPTIM_IRQHandler  stm32l0xx_hal_lptim.o
    0x08006de4   0x08006de4   0x000000a0   Code   RO         3723    i.HAL_LPTIM_Init    stm32l0xx_hal_lptim.o
    0x08006e84   0x08006e84   0x00000030   Code   RO         1848    i.HAL_LPTIM_MspInit  stm32l0xx_hal_msp.o
    0x08006eb4   0x08006eb4   0x00000006   Code   RO         3736    i.HAL_LPTIM_ReadCounter  stm32l0xx_hal_lptim.o
    0x08006eba   0x08006eba   0x00000002   PAD
    0x08006ebc   0x08006ebc   0x0000004c   Code   RO         3893    i.HAL_LPTIM_TimeOut_Start_IT  stm32l0xx_hal_lptim.o
    0x08006f08   0x08006f08   0x00000002   Code   RO         3896    i.HAL_LPTIM_TriggerCallback  stm32l0xx_hal_lptim.o
    0x08006ebc   0x08006ebc   0x0000004c   Code   RO         3742    i.HAL_LPTIM_TimeOut_Start_IT  stm32l0xx_hal_lptim.o
    0x08006f08   0x08006f08   0x00000002   Code   RO         3745    i.HAL_LPTIM_TriggerCallback  stm32l0xx_hal_lptim.o
    0x08006f0a   0x08006f0a   0x00000002   PAD
    0x08006f0c   0x08006f0c   0x00000018   Code   RO         2000    i.HAL_MspInit       stm32l0xx_hal_msp.o
    0x08006f24   0x08006f24   0x00000014   Code   RO         3750    i.HAL_NVIC_EnableIRQ  stm32l0xx_hal_cortex.o
    0x08006f38   0x08006f38   0x00000008   Code   RO         3754    i.HAL_NVIC_SetPriority  stm32l0xx_hal_cortex.o
    0x08006f40   0x08006f40   0x00000010   Code   RO         3580    i.HAL_PWR_EnableBkUpAccess  stm32l0xx_hal_pwr.o
    0x08006f50   0x08006f50   0x00000164   Code   RO         3110    i.HAL_RCCEx_PeriphCLKConfig  stm32l0xx_hal_rcc_ex.o
    0x080070b4   0x080070b4   0x0000016c   Code   RO         3012    i.HAL_RCC_ClockConfig  stm32l0xx_hal_rcc.o
    0x08007220   0x08007220   0x00000020   Code   RO         3018    i.HAL_RCC_GetPCLK1Freq  stm32l0xx_hal_rcc.o
    0x08007240   0x08007240   0x00000020   Code   RO         3019    i.HAL_RCC_GetPCLK2Freq  stm32l0xx_hal_rcc.o
    0x08007260   0x08007260   0x00000078   Code   RO         3020    i.HAL_RCC_GetSysClockFreq  stm32l0xx_hal_rcc.o
    0x080072d8   0x080072d8   0x0000041c   Code   RO         3023    i.HAL_RCC_OscConfig  stm32l0xx_hal_rcc.o
    0x080076f4   0x080076f4   0x00000080   Code   RO         4128    i.HAL_SPI_Init      stm32l0xx_hal_spi.o
    0x08007774   0x08007774   0x00000058   Code   RO         2002    i.HAL_SPI_MspInit   stm32l0xx_hal_msp.o
    0x080077cc   0x080077cc   0x00000030   Code   RO         3758    i.HAL_SYSTICK_Config  stm32l0xx_hal_cortex.o
    0x080077fc   0x080077fc   0x00000002   Code   RO         5489    i.HAL_UARTEx_WakeupCallback  stm32l0xx_hal_uart_ex.o
    0x080077fe   0x080077fe   0x00000002   Code   RO         1762    i.HAL_UART_ErrorCallback  main.o
    0x08007800   0x08007800   0x0000013c   Code   RO         5155    i.HAL_UART_IRQHandler  stm32l0xx_hal_uart.o
    0x0800793c   0x0800793c   0x0000006a   Code   RO         5156    i.HAL_UART_Init     stm32l0xx_hal_uart.o
    0x08006f0c   0x08006f0c   0x00000018   Code   RO         1849    i.HAL_MspInit       stm32l0xx_hal_msp.o
    0x08006f24   0x08006f24   0x00000014   Code   RO         3599    i.HAL_NVIC_EnableIRQ  stm32l0xx_hal_cortex.o
    0x08006f38   0x08006f38   0x00000008   Code   RO         3603    i.HAL_NVIC_SetPriority  stm32l0xx_hal_cortex.o
    0x08006f40   0x08006f40   0x00000010   Code   RO         3429    i.HAL_PWR_EnableBkUpAccess  stm32l0xx_hal_pwr.o
    0x08006f50   0x08006f50   0x00000164   Code   RO         2959    i.HAL_RCCEx_PeriphCLKConfig  stm32l0xx_hal_rcc_ex.o
    0x080070b4   0x080070b4   0x0000016c   Code   RO         2861    i.HAL_RCC_ClockConfig  stm32l0xx_hal_rcc.o
    0x08007220   0x08007220   0x00000020   Code   RO         2867    i.HAL_RCC_GetPCLK1Freq  stm32l0xx_hal_rcc.o
    0x08007240   0x08007240   0x00000020   Code   RO         2868    i.HAL_RCC_GetPCLK2Freq  stm32l0xx_hal_rcc.o
    0x08007260   0x08007260   0x00000078   Code   RO         2869    i.HAL_RCC_GetSysClockFreq  stm32l0xx_hal_rcc.o
    0x080072d8   0x080072d8   0x0000041c   Code   RO         2872    i.HAL_RCC_OscConfig  stm32l0xx_hal_rcc.o
    0x080076f4   0x080076f4   0x00000080   Code   RO         3977    i.HAL_SPI_Init      stm32l0xx_hal_spi.o
    0x08007774   0x08007774   0x00000058   Code   RO         1851    i.HAL_SPI_MspInit   stm32l0xx_hal_msp.o
    0x080077cc   0x080077cc   0x00000030   Code   RO         3607    i.HAL_SYSTICK_Config  stm32l0xx_hal_cortex.o
    0x080077fc   0x080077fc   0x00000002   Code   RO         5338    i.HAL_UARTEx_WakeupCallback  stm32l0xx_hal_uart_ex.o
    0x080077fe   0x080077fe   0x00000002   Code   RO         1620    i.HAL_UART_ErrorCallback  main.o
    0x08007800   0x08007800   0x0000013c   Code   RO         5004    i.HAL_UART_IRQHandler  stm32l0xx_hal_uart.o
    0x0800793c   0x0800793c   0x0000006a   Code   RO         5005    i.HAL_UART_Init     stm32l0xx_hal_uart.o
    0x080079a6   0x080079a6   0x00000002   PAD
    0x080079a8   0x080079a8   0x000000d4   Code   RO         2007    i.HAL_UART_MspInit  stm32l0xx_hal_msp.o
    0x08007a7c   0x08007a7c   0x000000b8   Code   RO         5160    i.HAL_UART_Receive_DMA  stm32l0xx_hal_uart.o
    0x08007b34   0x08007b34   0x00000002   Code   RO         5162    i.HAL_UART_RxCpltCallback  stm32l0xx_hal_uart.o
    0x08007b36   0x08007b36   0x00000002   Code   RO         5163    i.HAL_UART_RxHalfCpltCallback  stm32l0xx_hal_uart.o
    0x08007b38   0x08007b38   0x000000ce   Code   RO         5164    i.HAL_UART_Transmit  stm32l0xx_hal_uart.o
    0x08007c06   0x08007c06   0x00000002   Code   RO         5167    i.HAL_UART_TxCpltCallback  stm32l0xx_hal_uart.o
    0x08007c08   0x08007c08   0x00000010   Code   RO         1923    i.HardFault_Handler  stm32l0xx_it.o
    0x08007c18   0x08007c18   0x00000098   Code   RO         1764    i.IdleTask          main.o
    0x08007cb0   0x08007cb0   0x00000010   Code   RO         1924    i.LPTIM1_IRQHandler  stm32l0xx_it.o
    0x08007cc0   0x08007cc0   0x00000014   Code   RO         1765    i.MX_ADC_DeInit     main.o
    0x08007cd4   0x08007cd4   0x00000070   Code   RO         1766    i.MX_ADC_Init       main.o
    0x08007d44   0x08007d44   0x00000028   Code   RO         1767    i.MX_DMA_Init       main.o
    0x08007d6c   0x08007d6c   0x00000148   Code   RO         1768    i.MX_GPIO_Init      main.o
    0x08007eb4   0x08007eb4   0x00000044   Code   RO         1769    i.MX_SPI1_Init      main.o
    0x08007ef8   0x08007ef8   0x0000006c   Code   RO         1771    i.MX_USART1_UART_Init  main.o
    0x08007f64   0x08007f64   0x00000002   Code   RO         1925    i.NMI_Handler       stm32l0xx_it.o
    0x080079a8   0x080079a8   0x000000d4   Code   RO         1856    i.HAL_UART_MspInit  stm32l0xx_hal_msp.o
    0x08007a7c   0x08007a7c   0x000000b8   Code   RO         5009    i.HAL_UART_Receive_DMA  stm32l0xx_hal_uart.o
    0x08007b34   0x08007b34   0x00000002   Code   RO         5011    i.HAL_UART_RxCpltCallback  stm32l0xx_hal_uart.o
    0x08007b36   0x08007b36   0x00000002   Code   RO         5012    i.HAL_UART_RxHalfCpltCallback  stm32l0xx_hal_uart.o
    0x08007b38   0x08007b38   0x000000ce   Code   RO         5013    i.HAL_UART_Transmit  stm32l0xx_hal_uart.o
    0x08007c06   0x08007c06   0x00000002   Code   RO         5016    i.HAL_UART_TxCpltCallback  stm32l0xx_hal_uart.o
    0x08007c08   0x08007c08   0x00000010   Code   RO         1772    i.HardFault_Handler  stm32l0xx_it.o
    0x08007c18   0x08007c18   0x00000098   Code   RO         1622    i.IdleTask          main.o
    0x08007cb0   0x08007cb0   0x00000010   Code   RO         1773    i.LPTIM1_IRQHandler  stm32l0xx_it.o
    0x08007cc0   0x08007cc0   0x00000014   Code   RO         1623    i.MX_ADC_DeInit     main.o
    0x08007cd4   0x08007cd4   0x00000070   Code   RO         1624    i.MX_ADC_Init       main.o
    0x08007d44   0x08007d44   0x00000028   Code   RO         1625    i.MX_DMA_Init       main.o
    0x08007d6c   0x08007d6c   0x00000148   Code   RO         1626    i.MX_GPIO_Init      main.o
    0x08007eb4   0x08007eb4   0x00000044   Code   RO         1627    i.MX_SPI1_Init      main.o
    0x08007ef8   0x08007ef8   0x0000006c   Code   RO         1629    i.MX_USART1_UART_Init  main.o
    0x08007f64   0x08007f64   0x00000002   Code   RO         1774    i.NMI_Handler       stm32l0xx_it.o
    0x08007f66   0x08007f66   0x00000002   PAD
    0x08007f68   0x08007f68   0x00000044   Code   RO         3760    i.NVIC_SetPriority  stm32l0xx_hal_cortex.o
    0x08007f68   0x08007f68   0x00000044   Code   RO         3609    i.NVIC_SetPriority  stm32l0xx_hal_cortex.o
    0x08007fac   0x08007fac   0x0000001c   Code   RO         1420    i.NVIC_SystemReset  dw_app.o
    0x08007fc8   0x08007fc8   0x0000077c   Code   RO         1421    i.NearPoll          dw_app.o
    0x08008744   0x08008744   0x00000002   Code   RO         1926    i.PendSV_Handler    stm32l0xx_it.o
    0x08008744   0x08008744   0x00000002   Code   RO         1775    i.PendSV_Handler    stm32l0xx_it.o
    0x08008746   0x08008746   0x00000002   PAD
    0x08008748   0x08008748   0x00000194   Code   RO         1772    i.Program_Init      main.o
    0x08008748   0x08008748   0x00000194   Code   RO         1630    i.Program_Init      main.o
    0x080088dc   0x080088dc   0x00000050   Code   RO         1142    i.Reset_DW1000      dw_driver.o
    0x0800892c   0x0800892c   0x00000004   Code   RO         1332    i.STMFLASH_ReadHalfWord  flash.o
    0x08008930   0x08008930   0x00000002   Code   RO         1927    i.SVC_Handler       stm32l0xx_it.o
    0x08008930   0x08008930   0x00000002   Code   RO         1776    i.SVC_Handler       stm32l0xx_it.o
    0x08008932   0x08008932   0x00000002   PAD
    0x08008934   0x08008934   0x00000078   Code   RO         1692    i.SendComMap        serial_at_cmd_app.o
    0x080089ac   0x080089ac   0x00000034   Code   RO         1773    i.SetNextPollTime   main.o
    0x08008934   0x08008934   0x00000078   Code   RO         1556    i.SendComMap        serial_at_cmd_app.o
    0x080089ac   0x080089ac   0x00000034   Code   RO         1631    i.SetNextPollTime   main.o
    0x080089e0   0x080089e0   0x00000014   Code   RO         1168    i.Spi_ChangePrescaler  spi.o
    0x080089f4   0x080089f4   0x00000008   Code   RO         1928    i.SysTick_Handler   stm32l0xx_it.o
    0x080089fc   0x080089fc   0x00000094   Code   RO         1774    i.SystemClock_Config  main.o
    0x08008a90   0x08008a90   0x00000058   Code   RO         5545    i.SystemInit        system_stm32l0xx.o
    0x080089f4   0x080089f4   0x00000008   Code   RO         1777    i.SysTick_Handler   stm32l0xx_it.o
    0x080089fc   0x080089fc   0x00000094   Code   RO         1632    i.SystemClock_Config  main.o
    0x08008a90   0x08008a90   0x00000058   Code   RO         5394    i.SystemInit        system_stm32l0xx.o
    0x08008ae8   0x08008ae8   0x00000028   Code   RO         1422    i.TagFreqProcess    dw_app.o
    0x08008b10   0x08008b10   0x00000040   Code   RO         1423    i.Tag_App           dw_app.o
    0x08008b50   0x08008b50   0x000000ca   Code   RO         5169    i.UART_AdvFeatureConfig  stm32l0xx_hal_uart.o
    0x08008b50   0x08008b50   0x000000ca   Code   RO         5018    i.UART_AdvFeatureConfig  stm32l0xx_hal_uart.o
    0x08008c1a   0x08008c1a   0x00000002   PAD
    0x08008c1c   0x08008c1c   0x00000060   Code   RO         5170    i.UART_CheckIdleState  stm32l0xx_hal_uart.o
    0x08008c1c   0x08008c1c   0x00000060   Code   RO         5019    i.UART_CheckIdleState  stm32l0xx_hal_uart.o
    0x08008c7c   0x08008c7c   0x00000074   Code   RO         1241    i.UART_CheckReceive  usart.o
    0x08008cf0   0x08008cf0   0x00000098   Code   RO         1242    i.UART_CheckSend    usart.o
    0x08008d88   0x08008d88   0x00000014   Code   RO         5171    i.UART_DMAAbortOnError  stm32l0xx_hal_uart.o
    0x08008d9c   0x08008d9c   0x00000048   Code   RO         5172    i.UART_DMAError     stm32l0xx_hal_uart.o
    0x08008de4   0x08008de4   0x0000003e   Code   RO         5173    i.UART_DMAReceiveCplt  stm32l0xx_hal_uart.o
    0x08008e22   0x08008e22   0x0000000a   Code   RO         5175    i.UART_DMARxHalfCplt  stm32l0xx_hal_uart.o
    0x08008e2c   0x08008e2c   0x00000020   Code   RO         5181    i.UART_EndRxTransfer  stm32l0xx_hal_uart.o
    0x08008e4c   0x08008e4c   0x00000010   Code   RO         5182    i.UART_EndTxTransfer  stm32l0xx_hal_uart.o
    0x08008d88   0x08008d88   0x00000014   Code   RO         5020    i.UART_DMAAbortOnError  stm32l0xx_hal_uart.o
    0x08008d9c   0x08008d9c   0x00000048   Code   RO         5021    i.UART_DMAError     stm32l0xx_hal_uart.o
    0x08008de4   0x08008de4   0x0000003e   Code   RO         5022    i.UART_DMAReceiveCplt  stm32l0xx_hal_uart.o
    0x08008e22   0x08008e22   0x0000000a   Code   RO         5024    i.UART_DMARxHalfCplt  stm32l0xx_hal_uart.o
    0x08008e2c   0x08008e2c   0x00000020   Code   RO         5030    i.UART_EndRxTransfer  stm32l0xx_hal_uart.o
    0x08008e4c   0x08008e4c   0x00000010   Code   RO         5031    i.UART_EndTxTransfer  stm32l0xx_hal_uart.o
    0x08008e5c   0x08008e5c   0x00000064   Code   RO         1244    i.UART_PushFrame    usart.o
    0x08008ec0   0x08008ec0   0x00000228   Code   RO         5185    i.UART_SetConfig    stm32l0xx_hal_uart.o
    0x080090e8   0x080090e8   0x00000062   Code   RO         5188    i.UART_WaitOnFlagUntilTimeout  stm32l0xx_hal_uart.o
    0x08008ec0   0x08008ec0   0x00000228   Code   RO         5034    i.UART_SetConfig    stm32l0xx_hal_uart.o
    0x080090e8   0x080090e8   0x00000062   Code   RO         5037    i.UART_WaitOnFlagUntilTimeout  stm32l0xx_hal_uart.o
    0x0800914a   0x0800914a   0x00000002   PAD
    0x0800914c   0x0800914c   0x00000018   Code   RO         1929    i.USART1_IRQHandler  stm32l0xx_it.o
    0x08009164   0x08009164   0x00000080   Code   RO         1693    i.UpdateProcess     serial_at_cmd_app.o
    0x0800914c   0x0800914c   0x00000018   Code   RO         1778    i.USART1_IRQHandler  stm32l0xx_it.o
    0x08009164   0x08009164   0x00000080   Code   RO         1557    i.UpdateProcess     serial_at_cmd_app.o
    0x080091e4   0x080091e4   0x0000000c   Code   RO         1247    i.Usart1InitVariables  usart.o
    0x080091f0   0x080091f0   0x0000002c   Code   RO         1775    i.UsartInit         main.o
    0x0800921c   0x0800921c   0x0000011c   Code   RO         1694    i.UsartParseDataHandler  serial_at_cmd_app.o
    0x08009338   0x08009338   0x00000020   Code   RO         5668    i.__0printf$1       mc_p.l(printf1.o)
    0x08009358   0x08009358   0x0000002e   Code   RO         5970    i.__ARM_clz         mf_p.l(depilogue.o)
    0x080091f0   0x080091f0   0x0000002c   Code   RO         1633    i.UsartInit         main.o
    0x0800921c   0x0800921c   0x0000011c   Code   RO         1558    i.UsartParseDataHandler  serial_at_cmd_app.o
    0x08009338   0x08009338   0x00000020   Code   RO         5517    i.__0printf$1       mc_p.l(printf1.o)
    0x08009358   0x08009358   0x0000002e   Code   RO         5819    i.__ARM_clz         mf_p.l(depilogue.o)
    0x08009386   0x08009386   0x0000001a   Code   RO         1078    i.__ARM_common_switch8  deca_device.o
    0x080093a0   0x080093a0   0x0000000e   Code   RO         5984    i.__scatterload_copy  mc_p.l(handlers.o)
    0x080093ae   0x080093ae   0x00000002   Code   RO         5985    i.__scatterload_null  mc_p.l(handlers.o)
    0x080093b0   0x080093b0   0x0000000e   Code   RO         5986    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x080093a0   0x080093a0   0x0000000e   Code   RO         5833    i.__scatterload_copy  mc_p.l(handlers.o)
    0x080093ae   0x080093ae   0x00000002   Code   RO         5834    i.__scatterload_null  mc_p.l(handlers.o)
    0x080093b0   0x080093b0   0x0000000e   Code   RO         5835    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x080093be   0x080093be   0x00000026   Code   RO          571    i._dwt_aonarrayupload  deca_device.o
    0x080093e4   0x080093e4   0x0000003c   Code   RO          573    i._dwt_configlde    deca_device.o
    0x08009420   0x08009420   0x000000b6   Code   RO          575    i._dwt_enableclocks  deca_device.o
    0x080094d6   0x080094d6   0x00000032   Code   RO          576    i._dwt_loaducodefromrom  deca_device.o
    0x08009508   0x08009508   0x00000044   Code   RO          578    i._dwt_otpread      deca_device.o
    0x0800954c   0x0800954c   0x00000150   Code   RO         5675    i._printf_core      mc_p.l(printf1.o)
    0x0800969c   0x0800969c   0x000000c8   Code   RO         5587    i.ceil              m_ps.l(ceil.o)
    0x0800954c   0x0800954c   0x00000150   Code   RO         5524    i._printf_core      mc_p.l(printf1.o)
    0x0800969c   0x0800969c   0x000000c8   Code   RO         5436    i.ceil              m_ps.l(ceil.o)
    0x08009764   0x08009764   0x0000000e   Code   RO         1143    i.delay_ms          dw_driver.o
    0x08009772   0x08009772   0x0000008c   Code   RO           76    i.delay_us          lis3dh_driver.o
    0x080097fe   0x080097fe   0x00000002   PAD
@@ -3650,7 +3650,7 @@
    0x08009f7c   0x08009f7c   0x00000016   Code   RO         1424    i.final_msg_set_ts  dw_app.o
    0x08009f92   0x08009f92   0x00000002   PAD
    0x08009f94   0x08009f94   0x00000018   Code   RO         1248    i.fputc             usart.o
    0x08009fac   0x08009fac   0x0000011c   Code   RO         1776    i.main              main.o
    0x08009fac   0x08009fac   0x0000011c   Code   RO         1634    i.main              main.o
    0x0800a0c8   0x0800a0c8   0x00000074   Code   RO         1376    i.parameter_init    global_param.o
    0x0800a13c   0x0800a13c   0x0000004c   Code   RO         1169    i.readfromspi       spi.o
    0x0800a188   0x0800a188   0x00000040   Code   RO         1377    i.save_com_map_to_flash  global_param.o
@@ -3662,11 +3662,11 @@
    0x0800a244   0x0800a244   0x00000004   Data   RO         1101    .constdata          deca_params_init.o
    0x0800a248   0x0800a248   0x00000020   Data   RO         1102    .constdata          deca_params_init.o
    0x0800a268   0x0800a268   0x00000032   Data   RO         1103    .constdata          deca_params_init.o
    0x0800a29a   0x0800a29a   0x00000200   Data   RO         1732    .constdata          crc.o
    0x0800a49a   0x0800a49a   0x00000019   Data   RO         5546    .constdata          system_stm32l0xx.o
    0x0800a4b3   0x0800a4b3   0x00000008   Data   RO         5547    .constdata          system_stm32l0xx.o
    0x0800a29a   0x0800a29a   0x00000200   Data   RO         1593    .constdata          crc.o
    0x0800a49a   0x0800a49a   0x00000019   Data   RO         5395    .constdata          system_stm32l0xx.o
    0x0800a4b3   0x0800a4b3   0x00000008   Data   RO         5396    .constdata          system_stm32l0xx.o
    0x0800a4bb   0x0800a4bb   0x00000001   PAD
    0x0800a4bc   0x0800a4bc   0x00000020   Data   RO         5982    Region$$Table       anon$$obj.o
    0x0800a4bc   0x0800a4bc   0x00000020   Data   RO         5831    Region$$Table       anon$$obj.o
    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800a4dc, Size: 0x00001ea0, Max: 0x00002000, ABSOLUTE)
@@ -3680,24 +3680,24 @@
    0x20000024   0x0800a500   0x00000014   Data   RW         1209    .data               adc.o
    0x20000038   0x0800a514   0x00000018   Data   RW         1250    .data               usart.o
    0x20000050   0x0800a52c   0x00000073   Data   RW         1432    .data               dw_app.o
    0x200000c3   0x0800a59f   0x00000007   Data   RW         1696    .data               serial_at_cmd_app.o
    0x200000c3   0x0800a59f   0x00000007   Data   RW         1560    .data               serial_at_cmd_app.o
    0x200000ca   0x0800a5a6   0x00000002   PAD
    0x200000cc   0x0800a5a8   0x00000040   Data   RW         1781    .data               main.o
    0x2000010c   0x0800a5e8   0x00000002   Data   RW         1784    .data               main.o
    0x200000cc   0x0800a5a8   0x00000040   Data   RW         1639    .data               main.o
    0x2000010c   0x0800a5e8   0x00000002   Data   RW         1642    .data               main.o
    0x2000010e   0x0800a5ea   0x00000002   PAD
    0x20000110   0x0800a5ec   0x00000004   Data   RW         1930    .data               stm32l0xx_it.o
    0x20000114   0x0800a5f0   0x00000004   Data   RW         2348    .data               stm32l0xx_hal.o
    0x20000118   0x0800a5f4   0x00000004   Data   RW         5548    .data               system_stm32l0xx.o
    0x2000011c   0x0800a5f8   0x00000004   Data   RW         5951    .data               mc_p.l(stdout.o)
    0x20000110   0x0800a5ec   0x00000004   Data   RW         1779    .data               stm32l0xx_it.o
    0x20000114   0x0800a5f0   0x00000004   Data   RW         2197    .data               stm32l0xx_hal.o
    0x20000118   0x0800a5f4   0x00000004   Data   RW         5397    .data               system_stm32l0xx.o
    0x2000011c   0x0800a5f8   0x00000004   Data   RW         5800    .data               mc_p.l(stdout.o)
    0x20000120        -       0x0000003c   Zero   RW          654    .bss                deca_device.o
    0x2000015c        -       0x00000bf0   Zero   RW         1249    .bss                usart.o
    0x20000d4c        -       0x00000800   Zero   RW         1378    .bss                global_param.o
    0x2000154c        -       0x00000244   Zero   RW         1426    .bss                dw_app.o
    0x20001790        -       0x000000c8   Zero   RW         1695    .bss                serial_at_cmd_app.o
    0x20001858        -       0x000001a0   Zero   RW         1778    .bss                main.o
    0x200019f8        -       0x00000048   Zero   RW         1779    .bss                main.o
    0x20001a40        -       0x00000048   Zero   RW         1780    .bss                main.o
    0x20001a88        -       0x00000018   Zero   RW         3227    .bss                stm32l0xx_hal_flash.o
    0x20001790        -       0x000000c8   Zero   RW         1559    .bss                serial_at_cmd_app.o
    0x20001858        -       0x000001a0   Zero   RW         1636    .bss                main.o
    0x200019f8        -       0x00000048   Zero   RW         1637    .bss                main.o
    0x20001a40        -       0x00000048   Zero   RW         1638    .bss                main.o
    0x20001a88        -       0x00000018   Zero   RW         3076    .bss                stm32l0xx_hal_flash.o
    0x20001aa0        -       0x00000400   Zero   RW            1    STACK               startup_stm32l051xx.o
@@ -3708,41 +3708,41 @@
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
       312         48          0         20          0       1814   adc.o
        48          6        512          0          0       1156   crc.o
      2336        146          0          1         60      24126   deca_device.o
         0          0        138         35          0       1749   deca_params_init.o
      2264        188          0        115        580     360100   dw_app.o
        94          4          0          0          0       1362   dw_driver.o
       130          0          0          0          0       2883   flash.o
       284         62          0          0       2048       2165   global_param.o
       140          0          0          0          0     351791   lis3dh_driver.o
       312         48          0         20          0       1878   adc.o
        48          6        512          0          0       1204   crc.o
      2336        146          0          1         60      24702   deca_device.o
         0          0        138         35          0       1797   deca_params_init.o
      2264        188          0        115        580      20554   dw_app.o
        94          4          0          0          0       1410   dw_driver.o
       130          0          0          0          0       2963   flash.o
       284         62          0          0       2048       2245   global_param.o
       140          0          0          0          0     354141   lis3dh_driver.o
      2060        354          0         66        560      13073   main.o
       532         68          0          7        200      11497   serial_at_cmd_app.o
       168         14          0          0          0       2245   spi.o
        28          8        192          0       1024        592   startup_stm32l051xx.o
       144         20          0          4          0       3487   stm32l0xx_hal.o
      1392         52          0          0          0       8258   stm32l0xx_hal_adc.o
       234          8          0          0          0       2471   stm32l0xx_hal_adc_ex.o
       144         24          0          0          0      10445   stm32l0xx_hal_cortex.o
       536         12          0          0          0       4074   stm32l0xx_hal_dma.o
       436         54          0          0         24       5114   stm32l0xx_hal_flash.o
       164         24          0          0          0       2517   stm32l0xx_hal_flash_ex.o
       652         62          0          0          0       4665   stm32l0xx_hal_gpio.o
       456         16          0          0          0       6016   stm32l0xx_hal_lptim.o
       492         62          0          0          0       3613   stm32l0xx_hal_msp.o
        16          4          0          0          0        471   stm32l0xx_hal_pwr.o
      1600         90          0          0          0       5272   stm32l0xx_hal_rcc.o
       356         14          0          0          0       1372   stm32l0xx_hal_rcc_ex.o
       128          0          0          0          0       1027   stm32l0xx_hal_spi.o
      1978         96          0          0          0      12748   stm32l0xx_hal_uart.o
         2          0          0          0          0        908   stm32l0xx_hal_uart_ex.o
       174         44          0          4          0       3824   stm32l0xx_it.o
        88         22         33          4          0       1091   system_stm32l0xx.o
       404         50          0         24       3056       6212   usart.o
       532         68          0          7        200       3485   serial_at_cmd_app.o
       168         14          0          0          0       2309   spi.o
        28          8        192          0       1024        604   startup_stm32l051xx.o
       144         20          0          4          0       3599   stm32l0xx_hal.o
      1392         52          0          0          0       8450   stm32l0xx_hal_adc.o
       234          8          0          0          0       2535   stm32l0xx_hal_adc_ex.o
       144         24          0          0          0      10525   stm32l0xx_hal_cortex.o
       536         12          0          0          0       4170   stm32l0xx_hal_dma.o
       436         54          0          0         24       5226   stm32l0xx_hal_flash.o
       164         24          0          0          0       2565   stm32l0xx_hal_flash_ex.o
       652         62          0          0          0       4777   stm32l0xx_hal_gpio.o
       456         16          0          0          0       6192   stm32l0xx_hal_lptim.o
       492         62          0          0          0       3725   stm32l0xx_hal_msp.o
        16          4          0          0          0        487   stm32l0xx_hal_pwr.o
      1600         90          0          0          0       5368   stm32l0xx_hal_rcc.o
       356         14          0          0          0       1404   stm32l0xx_hal_rcc_ex.o
       128          0          0          0          0       1059   stm32l0xx_hal_spi.o
      1978         96          0          0          0      13036   stm32l0xx_hal_uart.o
         2          0          0          0          0        940   stm32l0xx_hal_uart_ex.o
       174         44          0          4          0       3984   stm32l0xx_it.o
        88         22         33          4          0       1139   system_stm32l0xx.o
       404         50          0         24       3056       6340   usart.o
    ----------------------------------------------------------------------
     17832       1552        908        284       7552     858138   Object Totals
     17832       1552        908        284       7552     515886   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        40          0          1          4          0          0   (incl. Padding)
@@ -3812,8 +3812,8 @@
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
     20816       1648        908        288       7552     851866   Grand Totals
     20816       1648        908        288       7552     851866   ELF Image Totals
     20816       1648        908        288       7552     509614   Grand Totals
     20816       1648        908        288       7552     509614   ELF Image Totals
     20816       1648        908        288          0          0   ROM Totals
==============================================================================
MDK-ARM/L051/L051_L051.dep
@@ -526,7 +526,7 @@
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x63F588EF)
F (../Src/main.c)(0x64140AF3)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ..\Drivers\ExternlDrivers -I ..\Src\decadriver -I ..\Src\ExternalDevices -I ..\Src\OnChipDevices -I ..\Src\algorithm -I ..\Src\application -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\main.o --omf_browse l051\main.crf --depend l051\main.d)
F (../Src/main.c)(0x6417B6B4)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ..\Drivers\ExternlDrivers -I ..\Src\decadriver -I ..\Src\ExternalDevices -I ..\Src\OnChipDevices -I ..\Src\algorithm -I ..\Src\application -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\main.o --omf_browse l051\main.crf --depend l051\main.d)
I (../Inc/main.h)(0x63F58785)
I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x6357A5FB)
I (../Inc/stm32l0xx_hal_conf.h)(0x63F58785)
Src/main.c
@@ -218,7 +218,7 @@
    hardware_pici = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+2);
    hardware_type = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+4);
    //deca_sleep(1000);
    g_com_map[VERSION] = (1<<8)|49;
    g_com_map[VERSION] = (1<<8)|51;
    
    #ifdef DEBUG_MODE
//    g_com_map[GROUP_ID]=21;