版本v2.68   uwb升级功能开发结束。可以以960字节的速度对标签进行升级。
已修改9个文件
73733 ■■■■ 文件已修改
MDK-ARM/JLinkLog.txt 70473 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051.uvoptx 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.build_log.htm 214 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.htm 1519 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051.map 1468 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/L051/L051_L051.dep 32 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Src/application/dw_app.c 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Src/application/global_param.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Src/main.c 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/JLinkLog.txt
ÎļþÌ«´ó
MDK-ARM/L051.uvoptx
@@ -195,6 +195,16 @@
          <WinNumber>1</WinNumber>
          <ItemText>exsistbase_list</ItemText>
        </Ww>
        <Ww>
          <count>7</count>
          <WinNumber>1</WinNumber>
          <ItemText>tag_state</ItemText>
        </Ww>
        <Ww>
          <count>8</count>
          <WinNumber>1</WinNumber>
          <ItemText>rx_buffer</ItemText>
        </Ww>
      </WatchWindow1>
      <WatchWindow2>
        <Ww>
MDK-ARM/L051/L051.build_log.htm
@@ -27,94 +27,6 @@
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'L051'
compiling ADC.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\ADC.c(11): warning:  #940-D: missing return statement at end of non-void function "Get_ADC_Value"
  }
..\Src\OnChipDevices\ADC.c(36): warning:  #1-D: last line of file ends without a newline
  }
..\Src\OnChipDevices\ADC.c: 3 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(81): 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 stm32l0xx_it.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/stm32l0xx_it.c(98): warning:  #223-D: function "printf" declared implicitly
        printf("HardFault_Handler.\r\n");
../Src/stm32l0xx_it.c(159): warning:  #223-D: function "SystemClock_Config" declared implicitly
      SystemClock_Config();
../Src/stm32l0xx_it.c(170): warning:  #223-D: function "GetLPTime" declared implicitly
              button_start = GetLPTime();
../Src/stm32l0xx_it.c(173): warning:  #223-D: function "GetLPTime" declared implicitly
              u16 button_time = GetLPTime()-button_start;
../Src/stm32l0xx_it.c(174): warning:  #186-D: pointless comparison of unsigned integer with zero
             if(button_time<0)
../Src/stm32l0xx_it.c(178): warning:  #223-D: function "DoubleClickProcess" declared implicitly
              DoubleClickProcess();
../Src/stm32l0xx_it.c(185): warning:  #223-D: function "delay_ms" declared implicitly
          delay_ms(10);
../Src/stm32l0xx_it.c(157): warning:  #177-D: variable "lastcount"  was declared but never referenced
      static u16 lastcount=0;
../Src/stm32l0xx_it.c(158): warning:  #177-D: variable "count_diff"  was declared but never referenced
      u16 count_diff;
../Src/stm32l0xx_it.c: 10 warnings, 0 errors
compiling Spi.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\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: 3 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_hal_msp.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/stm32l0xx_hal_msp.c: 1 warning, 0 errors
compiling serial_at_cmd_app.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\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(75): warning:  #223-D: function "delay_ms" declared implicitly
                      delay_ms(100);
..\Src\application\serial_at_cmd_app.c: 3 warnings, 0 errors
compiling Usart.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\Usart.c: 1 warning, 0 errors
compiling dw_driver.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\decadriver\dw_driver.c(9): warning:  #223-D: function "delay_us" declared implicitly
      delay_us(i);
..\Src\decadriver\dw_driver.c: 2 warnings, 0 errors
compiling dps368_test.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\ExternalDevices\lis3dh_driver.h(67): warning:  #1295-D: Deprecated declaration LIS3DH_ENTER_STY_Init - give arg types
  void LIS3DH_ENTER_STY_Init();
..\Src\ExternalDevices\dps368_test.c(45): warning:  #177-D: variable "temp"  was declared but never referenced
      uint32_t temp=0;
..\Src\ExternalDevices\dps368_test.c(67): warning:  #940-D: missing return statement at end of non-void function "test_write_byte"
  }
..\Src\ExternalDevices\dps368_test.c(158): warning:  #1-D: last line of file ends without a newline
     }
..\Src\ExternalDevices\dps368_test.c(145): warning:  #550-D: variable "ret"  was set but never used
  {  u8 ret;
..\Src\ExternalDevices\dps368_test.c: 6 warnings, 0 errors
compiling main.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
@@ -161,130 +73,10 @@
../Src/main.c(351): warning:  #177-D: function "SystemPower_Config"  was declared but never referenced
  static void SystemPower_Config(void)
../Src/main.c: 22 warnings, 0 errors
compiling lis3dh_driver.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
..\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.h(69): warning:  #1295-D: Deprecated declaration Accelerometer_Init - give arg types
  void Accelerometer_Init();
..\Drivers\ExternlDrivers\lis3dh_driver.h(72): warning:  #1295-D: Deprecated declaration do_difff_calibrate - give arg types
  void do_difff_calibrate();
..\Drivers\ExternlDrivers\lis3dh_driver.c(142): warning:  #940-D: missing return statement at end of non-void function "mir3da_register_read"
  }
..\Drivers\ExternlDrivers\lis3dh_driver.c(149): warning:  #940-D: missing return statement at end of non-void function "mir3da_register_write"
  }
..\Drivers\ExternlDrivers\lis3dh_driver.c(222): warning:  #177-D: variable "data_m"  was declared but never referenced
      u8_m data_m = 0;
..\Drivers\ExternlDrivers\lis3dh_driver.c(223): warning:  #177-D: variable "i"  was declared but never referenced
      int i;
..\Drivers\ExternlDrivers\lis3dh_driver.c(224): warning:  #177-D: variable "threshold"  was declared but never referenced
      int threshold = 0;
..\Drivers\ExternlDrivers\lis3dh_driver.c(266): warning:  #177-D: variable "response"  was declared but never referenced
      uint8_t response;
..\Drivers\ExternlDrivers\lis3dh_driver.c(308): warning:  #177-D: variable "response"  was declared but never referenced
      uint8_t response;
..\Drivers\ExternlDrivers\lis3dh_driver.c(309): warning:  #177-D: variable "lisidtemp"  was declared but never referenced
    uint8_t lisidtemp;
..\Drivers\ExternlDrivers\lis3dh_driver.c(416): warning:  #177-D: variable "tmp_data"  was declared but never referenced
      u8_m tmp_data[2] = {0};
..\Drivers\ExternlDrivers\lis3dh_driver.c(431): 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(431): 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(431): 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(432): warning:  #177-D: variable "data"  was declared but never referenced
      int8_t data[6];
..\Drivers\ExternlDrivers\lis3dh_driver.c(433): warning:  #177-D: variable "i"  was declared but never referenced
      uint8_t i;
..\Drivers\ExternlDrivers\lis3dh_driver.c: 18 warnings, 0 errors
compiling deca_device.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\decadriver\deca_device.c(1561): warning:  #223-D: function "delay_ms" declared implicitly
      deca_sleep(10);
..\Src\decadriver\deca_device.c(1646): warning:  #223-D: function "delay_ms" declared implicitly
          deca_sleep(1);
..\Src\decadriver\deca_device.c(1851): warning:  #223-D: function "delay_ms" declared implicitly
      deca_sleep(1);
..\Src\decadriver\deca_device.c(2008): warning:  #223-D: function "delay_ms" declared implicitly
          deca_sleep(5);
..\Src\decadriver\deca_device.c(2074): 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(2882): warning:  #177-D: variable "stat"  was declared but never referenced
      decaIrqStatus_t stat ;
..\Src\decadriver\deca_device.c(3104): warning:  #177-D: variable "stat"  was declared but never referenced
      decaIrqStatus_t stat ;
..\Src\decadriver\deca_device.c(3246): warning:  #223-D: function "delay_ms" declared implicitly
      deca_sleep(1);
..\Src\decadriver\deca_device.c(3436): 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: 10 warnings, 0 errors
compiling dw_app.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\dw_app.c(260): warning:  #940-D: missing return statement at end of non-void function "FindNearBasePos"
  }
..\Src\application\dw_app.c(268): warning:  #223-D: function "Get_ADC_Value" declared implicitly
          temp_adc=Get_ADC_Value();
..\Src\application\dw_app.c(354): warning:  #177-D: variable "rec_com_interval"  was declared but never referenced
          { u16 anc_id_recv,rec_com_interval;
..\Src\application\dw_app.c(460): warning:  #223-D: function "delay_ms" declared implicitly
          delay_ms(30);
..\Src\application\dw_app.c(298): warning:  #177-D: variable "start_poll"  was declared but never referenced
      u32 start_poll;
..\Src\application\dw_app.c(490): warning:  #177-D: variable "start_poll"  was declared but never referenced
      u32 start_poll;
..\Src\application\dw_app.c(491): warning:  #177-D: variable "minid"  was declared but never referenced
      int32_t minddist=0x1ffff,minid=-1,temp_dist;
..\Src\application\dw_app.c(492): warning:  #177-D: variable "i"  was declared but never referenced
      u8 i,j,getsync_flag=0;
..\Src\application\dw_app.c(492): warning:  #177-D: variable "j"  was declared but never referenced
      u8 i,j,getsync_flag=0;
..\Src\application\dw_app.c(493): warning:  #550-D: variable "random_delay_tim"  was set but never used
      u16 mindist_ancid,random_delay_tim,tempval;
..\Src\application\dw_app.c(493): warning:  #177-D: variable "tempval"  was declared but never referenced
      u16 mindist_ancid,random_delay_tim,tempval;
..\Src\application\dw_app.c(713): warning:  #177-D: variable "start_poll"  was declared but never referenced
      u32 start_poll,frame_len;
..\Src\application\dw_app.c(794): warning:  #223-D: function "USART_puts" declared implicitly
                      USART_puts(usart_send,27+8*nearbase_num);
..\Src\application\dw_app.c(1156): warning:  #223-D: function "delay_ms" declared implicitly
                              delay_ms(100);
..\Src\application\dw_app.c(852): warning:  #177-D: variable "temp1"  was declared but never referenced
      uint32_t temp1,temp2,dw_systime,mindist_slavebaseid;
..\Src\application\dw_app.c(852): warning:  #177-D: variable "temp2"  was declared but never referenced
      uint32_t temp1,temp2,dw_systime,mindist_slavebaseid;
..\Src\application\dw_app.c(852): warning:  #177-D: variable "dw_systime"  was declared but never referenced
      uint32_t temp1,temp2,dw_systime,mindist_slavebaseid;
..\Src\application\dw_app.c(853): warning:  #177-D: variable "notenoughdist_count"  was declared but never referenced
      static u8 notenoughdist_count=0;
..\Src\application\dw_app.c(854): warning:  #177-D: variable "final_tx_time"  was declared but never referenced
      uint32_t final_tx_time;
..\Src\application\dw_app.c(855): warning:  #177-D: variable "start_poll"  was declared but never referenced
      u32 start_poll;
..\Src\application\dw_app.c(856): warning:  #177-D: variable "j"  was declared but never referenced
      u8 i,j,getsync_flag=0,timeout,get_newdist;
..\Src\application\dw_app.c(856): warning:  #177-D: variable "getsync_flag"  was declared but never referenced
      u8 i,j,getsync_flag=0,timeout,get_newdist;
..\Src\application\dw_app.c(1232): warning:  #177-D: variable "rec_nearbasepos"  was declared but never referenced
                              {    u16 rec_nearbaseid,rec_nearbasepos;
..\Src\application\dw_app.c(1280): warning:  #223-D: function "delay_us" declared implicitly
      delay_us(700);
..\Src\application\dw_app.c(107): warning:  #177-D: variable "poll_rx_ts"  was declared but never referenced
  static uint64_t poll_rx_ts;
..\Src\application\dw_app.c(108): warning:  #177-D: variable "resp_tx_ts"  was declared but never referenced
  static uint64_t resp_tx_ts;
..\Src\application\dw_app.c(109): warning:  #177-D: variable "final_rx_ts"  was declared but never referenced
  static uint64_t final_rx_ts;
..\Src\application\dw_app.c(160): 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: 29 warnings, 0 errors
linking...
Program Size: Code=31472 RO-data=544 RW-data=432 ZI-data=7112
Program Size: Code=31032 RO-data=544 RW-data=432 ZI-data=7112
FromELF: creating hex file...
"L051\L051.axf" - 0 Error(s), 113 Warning(s).
"L051\L051.axf" - 0 Error(s), 22 Warning(s).
<h2>Software Packages used:</h2>
@@ -307,7 +99,7 @@
<h2>Collection of Component Files used:</h2>
   * Component: ARM::CMSIS:CORE:5.4.0
Build Time Elapsed:  00:00:03
Build Time Elapsed:  00:00:01
</pre>
</body>
</html>
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: Tue May 09 11:30:25 2023
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Mon May 15 10:39:18 2023
<BR><P>
<H3>Maximum Stack Usage =        312 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -68,7 +68,7 @@
<P><STRONG><a name="[20]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(.text)
</UL>
<P><STRONG><a name="[149]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
<P><STRONG><a name="[141]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
<P><STRONG><a name="[2b]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
<BR><BR>[Calls]<UL><LI><a href="#[2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
@@ -78,15 +78,15 @@
<BR><BR>[Called By]<UL><LI><a href="#[2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
</UL>
<P><STRONG><a name="[14a]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
<P><STRONG><a name="[142]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
<P><STRONG><a name="[14b]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
<P><STRONG><a name="[143]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
<P><STRONG><a name="[14c]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
<P><STRONG><a name="[144]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
<P><STRONG><a name="[14d]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
<P><STRONG><a name="[145]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
<P><STRONG><a name="[14e]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
<P><STRONG><a name="[146]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32l051xx.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
@@ -155,22 +155,22 @@
<P><STRONG><a name="[6]"></a>WWDG_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32l051xx.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
</UL>
<P><STRONG><a name="[14f]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
<P><STRONG><a name="[147]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
<P><STRONG><a name="[4d]"></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="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
<LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_DelayMicroSecond
<LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_DMA_Init
<LI><a href="#[bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_WaitForFlag
<LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
<LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_WaitForFlag
<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
</UL>
<P><STRONG><a name="[2d]"></a>__aeabi_uldivmod</STRONG> (Thumb, 96 bytes, Stack size 48 bytes, uldiv.o(.text))
@@ -179,53 +179,52 @@
<BR>[Calls]<UL><LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsl
</UL>
<BR>[Called By]<UL><LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
<BR>[Called By]<UL><LI><a href="#[bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
</UL>
<P><STRONG><a name="[6c]"></a>__aeabi_memcpy</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_PushFrame
<BR><BR>[Called By]<UL><LI><a href="#[10b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_PushFrame
<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
<LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetANCTimestap
<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetANCTimestap
<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[150]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
<P><STRONG><a name="[148]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
<P><STRONG><a name="[151]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
<P><STRONG><a name="[149]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
<P><STRONG><a name="[31]"></a>__aeabi_memset</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[32]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_memset$wrapper
<LI><a href="#[30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr
</UL>
<P><STRONG><a name="[152]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[14a]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[153]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[14b]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[30]"></a>__aeabi_memclr</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memset
</UL>
<P><STRONG><a name="[9d]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_read_calib_coeffs
<BR><BR>[Called By]<UL><LI><a href="#[12a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_read_calib_coeffs
<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_MspPostInit
<LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mcu_sleep
<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_MspPostInit
<LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
<LI><a href="#[ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_MspInit
<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_MspInit
<LI><a href="#[9c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_MspInit
</UL>
<P><STRONG><a name="[154]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[14c]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
<P><STRONG><a name="[32]"></a>_memset$wrapper</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memset
@@ -234,8 +233,8 @@
<P><STRONG><a name="[69]"></a>memcmp</STRONG> (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = memcmp
</UL>
<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
@@ -276,11 +275,11 @@
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
</UL>
<P><STRONG><a name="[12d]"></a>__ARM_scalbnf</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, fscalb.o(.text))
<P><STRONG><a name="[129]"></a>__ARM_scalbnf</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, fscalb.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[57]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_processed_data
</UL>
<P><STRONG><a name="[155]"></a>scalbnf</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, fscalb.o(.text), UNUSED)
<P><STRONG><a name="[14d]"></a>scalbnf</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, fscalb.o(.text), UNUSED)
<P><STRONG><a name="[39]"></a>__aeabi_dadd</STRONG> (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = __aeabi_dadd &rArr; _double_epilogue &rArr; __aeabi_llsr
@@ -294,15 +293,15 @@
<LI><a href="#[57]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_processed_data
<LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Battary
<LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
<LI><a href="#[11d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[11f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan2
<LI><a href="#[fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
<LI><a href="#[119]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[11b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan2
</UL>
<P><STRONG><a name="[3d]"></a>__aeabi_dsub</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text))
@@ -323,7 +322,7 @@
<BR>[Called By]<UL><LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetPressAndHeight
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
<LI><a href="#[fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
</UL>
<P><STRONG><a name="[3f]"></a>__aeabi_dmul</STRONG> (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text))
@@ -336,11 +335,11 @@
<LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetPressAndHeight
<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetLPTime
<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
<LI><a href="#[11d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[119]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
</UL>
<P><STRONG><a name="[40]"></a>__aeabi_ddiv</STRONG> (Thumb, 234 bytes, Stack size 40 bytes, ddiv.o(.text))
@@ -350,13 +349,13 @@
</UL>
<BR>[Called By]<UL><LI><a href="#[57]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_processed_data
<LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetPressAndHeight
<LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetLPTime
<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
<LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<LI><a href="#[11e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_divzero
<LI><a href="#[11c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<LI><a href="#[11a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_divzero
</UL>
<P><STRONG><a name="[5b]"></a>__ARM_scalbn</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dscalb.o(.text))
@@ -364,11 +363,11 @@
</UL>
<BR>[Called By]<UL><LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_underflow
<LI><a href="#[121]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_overflow
<LI><a href="#[11e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_underflow
<LI><a href="#[11d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_overflow
</UL>
<P><STRONG><a name="[156]"></a>scalbn</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED)
<P><STRONG><a name="[14e]"></a>scalbn</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED)
<P><STRONG><a name="[41]"></a>__aeabi_i2f</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, fflti.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = __aeabi_i2f &rArr; _float_epilogue
@@ -386,7 +385,7 @@
</UL>
<BR>[Called By]<UL><LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Battary
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[43]"></a>__aeabi_i2d</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))
@@ -395,9 +394,9 @@
<BR>[Calls]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<BR>[Called By]<UL><LI><a href="#[57]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_processed_data
<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
@@ -408,11 +407,11 @@
<BR>[Calls]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<BR>[Called By]<UL><LI><a href="#[57]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_processed_data
<LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetLPTime
<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
</UL>
@@ -433,7 +432,7 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
</UL>
<BR>[Called By]<UL><LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
<BR>[Called By]<UL><LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
</UL>
@@ -442,11 +441,11 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
</UL>
<BR>[Called By]<UL><LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<BR>[Called By]<UL><LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetLPTime
<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[5a]"></a>__aeabi_f2d</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, f2d.o(.text))
@@ -467,7 +466,7 @@
<BR><BR>[Called By]<UL><LI><a href="#[57]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_processed_data
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
<LI><a href="#[fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
</UL>
<P><STRONG><a name="[48]"></a>__aeabi_d2f</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))
@@ -480,7 +479,7 @@
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
</UL>
<P><STRONG><a name="[157]"></a>__aeabi_cfcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cfcmple.o(.text), UNUSED)
<P><STRONG><a name="[14f]"></a>__aeabi_cfcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cfcmple.o(.text), UNUSED)
<P><STRONG><a name="[aa]"></a>__aeabi_cfcmple</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, cfcmple.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
@@ -494,7 +493,7 @@
<LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<P><STRONG><a name="[158]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED)
<P><STRONG><a name="[150]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED)
<P><STRONG><a name="[2e]"></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
@@ -506,7 +505,7 @@
<LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<P><STRONG><a name="[159]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED)
<P><STRONG><a name="[151]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED)
<P><STRONG><a name="[3a]"></a>__aeabi_lasr</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, llsshr.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_lasr
@@ -514,9 +513,9 @@
<BR>[Called By]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
</UL>
<P><STRONG><a name="[15a]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED)
<P><STRONG><a name="[152]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED)
<P><STRONG><a name="[15b]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
<P><STRONG><a name="[153]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
<P><STRONG><a name="[35]"></a>_float_round</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fdiv
@@ -562,7 +561,7 @@
<BR>[Calls]<UL><LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
</UL>
<BR>[Called By]<UL><LI><a href="#[146]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sqrt
<BR>[Called By]<UL><LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sqrt
</UL>
<P><STRONG><a name="[2c]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
@@ -571,11 +570,11 @@
<BR>[Called By]<UL><LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_main_scatterload
</UL>
<P><STRONG><a name="[15c]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
<P><STRONG><a name="[154]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
<P><STRONG><a name="[15d]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
<P><STRONG><a name="[155]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
<P><STRONG><a name="[15e]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
<P><STRONG><a name="[156]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
<P><STRONG><a name="[50]"></a>Accelerometer_Init</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, lis3dh_driver.o(i.Accelerometer_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = Accelerometer_Init &rArr; mir3da_init &rArr; mir3da_set_enable &rArr; mir3da_register_mask_write &rArr; mir3da_register_write &rArr; mir3da_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
@@ -615,13 +614,13 @@
<LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fsub
<LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_cdcmple
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[10e]"></a>Checksum_u16</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dw_app.o(i.Checksum_u16))
<P><STRONG><a name="[10a]"></a>Checksum_u16</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dw_app.o(i.Checksum_u16))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Checksum_u16
</UL>
<BR>[Called By]<UL><LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
<BR>[Called By]<UL><LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
</UL>
<P><STRONG><a name="[f]"></a>DMA1_Channel2_3_IRQHandler</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.DMA1_Channel2_3_IRQHandler))
@@ -650,7 +649,7 @@
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp
<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Called By]<UL><LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<BR>[Called By]<UL><LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
</UL>
<P><STRONG><a name="[6f]"></a>DoubleClickProcess</STRONG> (Thumb, 66 bytes, Stack size 8 bytes, main.o(i.DoubleClickProcess))
@@ -664,7 +663,7 @@
<BR>[Called By]<UL><LI><a href="#[b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EXTI0_1_IRQHandler
</UL>
<P><STRONG><a name="[139]"></a>Dw1000_App_Init</STRONG> (Thumb, 84 bytes, Stack size 0 bytes, dw_app.o(i.Dw1000_App_Init))
<P><STRONG><a name="[135]"></a>Dw1000_App_Init</STRONG> (Thumb, 84 bytes, Stack size 0 bytes, dw_app.o(i.Dw1000_App_Init))
<BR><BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
@@ -703,11 +702,11 @@
<LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FLASH_Prepare
<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2printf
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[e3]"></a>Error_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Error_Handler))
<BR><BR>[Called By]<UL><LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<P><STRONG><a name="[df]"></a>Error_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Error_Handler))
<BR><BR>[Called By]<UL><LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
</UL>
<P><STRONG><a name="[a2]"></a>FLASH_PageErase</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, stm32l0xx_hal_flash_ex.o(i.FLASH_PageErase))
@@ -723,12 +722,12 @@
<LI><a href="#[87]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_FLASH_Lock
<LI><a href="#[86]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_FLASHEx_Erase
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<BR>[Called By]<UL><LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
</UL>
<P><STRONG><a name="[144]"></a>FLASH_Read</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, flash.o(i.FLASH_Read))
<P><STRONG><a name="[13c]"></a>FLASH_Read</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, flash.o(i.FLASH_Read))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = FLASH_Read
</UL>
<BR>[Called By]<UL><LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_init
@@ -751,15 +750,15 @@
<LI><a href="#[8a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_FLASH_Program
<LI><a href="#[87]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_FLASH_Lock
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<BR>[Called By]<UL><LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
</UL>
<P><STRONG><a name="[108]"></a>FindNearBasePos</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, dw_app.o(i.FindNearBasePos))
<P><STRONG><a name="[104]"></a>FindNearBasePos</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, dw_app.o(i.FindNearBasePos))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = FindNearBasePos
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[8b]"></a>GPIO_Toggle</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, main.o(i.GPIO_Toggle))
@@ -780,8 +779,8 @@
<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_ReadCounter
</UL>
<BR>[Called By]<UL><LI><a href="#[b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EXTI0_1_IRQHandler
<LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
</UL>
<P><STRONG><a name="[8e]"></a>GetNearMsg</STRONG> (Thumb, 294 bytes, Stack size 16 bytes, dw_app.o(i.GetNearMsg))
@@ -801,7 +800,7 @@
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp
<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Called By]<UL><LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<BR>[Called By]<UL><LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
</UL>
<P><STRONG><a name="[58]"></a>GetPressAndHeight</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, dps368_test.o(i.GetPressAndHeight))
@@ -843,7 +842,7 @@
<LI><a href="#[98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_f2uiz
<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_ADC_Value
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<BR>[Called By]<UL><LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
</UL>
<P><STRONG><a name="[99]"></a>HAL_ADCEx_Calibration_Start</STRONG> (Thumb, 170 bytes, Stack size 24 bytes, stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_Calibration_Start))
@@ -851,7 +850,7 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
</UL>
<BR>[Called By]<UL><LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_ADC_Init
<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_ADC_Init
</UL>
<P><STRONG><a name="[9a]"></a>HAL_ADC_ConfigChannel</STRONG> (Thumb, 140 bytes, Stack size 24 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_ConfigChannel))
@@ -859,7 +858,7 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_DelayMicroSecond
</UL>
<BR>[Called By]<UL><LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_ADC_Init
<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_ADC_Init
</UL>
<P><STRONG><a name="[95]"></a>HAL_ADC_GetState</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_GetState))
@@ -875,7 +874,7 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[9c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_MspInit
</UL>
<BR>[Called By]<UL><LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_ADC_Init
<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_ADC_Init
</UL>
<P><STRONG><a name="[9c]"></a>HAL_ADC_MspInit</STRONG> (Thumb, 72 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_ADC_MspInit))
@@ -903,16 +902,16 @@
<BR>[Called By]<UL><LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_ADC_Value
</UL>
<P><STRONG><a name="[da]"></a>HAL_DMA_Abort</STRONG> (Thumb, 68 bytes, Stack size 12 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Abort))
<P><STRONG><a name="[d6]"></a>HAL_DMA_Abort</STRONG> (Thumb, 68 bytes, Stack size 12 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Abort))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = HAL_DMA_Abort
</UL>
<BR>[Called By]<UL><LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<BR>[Called By]<UL><LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
</UL>
<P><STRONG><a name="[d8]"></a>HAL_DMA_Abort_IT</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Abort_IT))
<P><STRONG><a name="[d4]"></a>HAL_DMA_Abort_IT</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Abort_IT))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_DMA_Abort_IT
</UL>
<BR>[Called By]<UL><LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<BR>[Called By]<UL><LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
</UL>
<P><STRONG><a name="[5e]"></a>HAL_DMA_IRQHandler</STRONG> (Thumb, 168 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_IRQHandler))
@@ -926,7 +925,7 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<BR>[Called By]<UL><LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
</UL>
<P><STRONG><a name="[a0]"></a>HAL_DMA_Start_IT</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Start_IT))
@@ -934,7 +933,7 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DMA_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_Start_Receive_DMA
<BR>[Called By]<UL><LI><a href="#[e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_Start_Receive_DMA
</UL>
<P><STRONG><a name="[71]"></a>HAL_Delay</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, stm32l0xx_hal.o(i.HAL_Delay))
@@ -988,25 +987,23 @@
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = HAL_GPIO_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_MspPostInit
<LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mcu_sleep
<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_MspInit
<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_MspPostInit
<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_MspInit
<LI><a href="#[9c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_MspInit
</UL>
<P><STRONG><a name="[7c]"></a>HAL_GPIO_ReadPin</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin))
<BR><BR>[Called By]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<BR><BR>[Called By]<UL><LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<LI><a href="#[b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EXTI0_1_IRQHandler
<LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[8c]"></a>HAL_GPIO_TogglePin</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_TogglePin))
@@ -1014,39 +1011,39 @@
</UL>
<P><STRONG><a name="[7e]"></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="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_NAck
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Ack
<BR><BR>[Called By]<UL><LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_NAck
<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Ack
<LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Battary
<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
<LI><a href="#[b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EXTI0_1_IRQHandler
<LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
</UL>
<P><STRONG><a name="[4f]"></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="#[71]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Delay
<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Transmit
<LI><a href="#[e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Transmit
<LI><a href="#[94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_PollForConversion
<LI><a href="#[c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_OscConfig
<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_ClockConfig
<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCCEx_PeriphCLKConfig
<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_OscConfig
<LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_ClockConfig
<LI><a href="#[ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCCEx_PeriphCLKConfig
<LI><a href="#[99]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADCEx_Calibration_Start
<LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADC_Enable
<LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FLASH_WaitForLastOperation
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_WaitOnFlagUntilTimeout
<LI><a href="#[e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckIdleState
<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_WaitOnFlagUntilTimeout
<LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckIdleState
</UL>
<P><STRONG><a name="[110]"></a>HAL_IncTick</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_IncTick))
<P><STRONG><a name="[10c]"></a>HAL_IncTick</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_IncTick))
<BR><BR>[Called By]<UL><LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysTick_Handler
</UL>
@@ -1066,20 +1063,20 @@
<LI><a href="#[a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SYSTICK_Config
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_OscConfig
<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_ClockConfig
<BR>[Called By]<UL><LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_OscConfig
<LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_ClockConfig
<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Init
</UL>
<P><STRONG><a name="[b1]"></a>HAL_LPTIM_AutoReloadMatchCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback))
<BR><BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
<P><STRONG><a name="[ad]"></a>HAL_LPTIM_AutoReloadMatchCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback))
<BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
<P><STRONG><a name="[b4]"></a>HAL_LPTIM_AutoReloadWriteCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback))
<BR><BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
<P><STRONG><a name="[b0]"></a>HAL_LPTIM_AutoReloadWriteCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback))
<BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
<P><STRONG><a name="[a9]"></a>HAL_LPTIM_CompareMatchCallback</STRONG> (Thumb, 426 bytes, Stack size 24 bytes, main.o(i.HAL_LPTIM_CompareMatchCallback))
<P><STRONG><a name="[a9]"></a>HAL_LPTIM_CompareMatchCallback</STRONG> (Thumb, 400 bytes, Stack size 24 bytes, main.o(i.HAL_LPTIM_CompareMatchCallback))
<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = HAL_LPTIM_CompareMatchCallback &rArr; SystemClock_Config &rArr; HAL_RCC_OscConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2f
@@ -1091,148 +1088,107 @@
<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_frsub
<LI><a href="#[33]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
<LI><a href="#[aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_cfcmple
<LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mcu_sleep
<LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
<LI><a href="#[8b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIO_Toggle
<LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_init
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
<BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
<P><STRONG><a name="[b3]"></a>HAL_LPTIM_CompareWriteCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback))
<BR><BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
<P><STRONG><a name="[af]"></a>HAL_LPTIM_CompareWriteCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback))
<BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
<P><STRONG><a name="[ad]"></a>HAL_LPTIM_DeInit</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DeInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = HAL_LPTIM_DeInit &rArr; LPTIM_Disable &rArr; LPTIM_WaitForFlag &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_MspDeInit
<LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_Disable
</UL>
<BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mcu_sleep
<P><STRONG><a name="[b2]"></a>HAL_LPTIM_DirectionDownCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback))
<BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
<P><STRONG><a name="[b6]"></a>HAL_LPTIM_DirectionDownCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback))
<BR><BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
<P><STRONG><a name="[b1]"></a>HAL_LPTIM_DirectionUpCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback))
<BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
<P><STRONG><a name="[b5]"></a>HAL_LPTIM_DirectionUpCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback))
<BR><BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
<P><STRONG><a name="[b0]"></a>HAL_LPTIM_IRQHandler</STRONG> (Thumb, 202 bytes, Stack size 8 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler))
<P><STRONG><a name="[ac]"></a>HAL_LPTIM_IRQHandler</STRONG> (Thumb, 202 bytes, Stack size 8 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = HAL_LPTIM_IRQHandler &rArr; HAL_LPTIM_CompareMatchCallback &rArr; SystemClock_Config &rArr; HAL_RCC_OscConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_TriggerCallback
<LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_DirectionUpCallback
<LI><a href="#[b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_DirectionDownCallback
<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareWriteCallback
<LI><a href="#[b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_AutoReloadWriteCallback
<LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_AutoReloadMatchCallback
<LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_TriggerCallback
<LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_DirectionUpCallback
<LI><a href="#[b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_DirectionDownCallback
<LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareWriteCallback
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_AutoReloadWriteCallback
<LI><a href="#[ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_AutoReloadMatchCallback
</UL>
<BR>[Called By]<UL><LI><a href="#[12]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM1_IRQHandler
</UL>
<P><STRONG><a name="[b7]"></a>HAL_LPTIM_Init</STRONG> (Thumb, 144 bytes, Stack size 24 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init))
<P><STRONG><a name="[b3]"></a>HAL_LPTIM_Init</STRONG> (Thumb, 144 bytes, Stack size 24 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = HAL_LPTIM_Init &rArr; HAL_LPTIM_MspInit &rArr; HAL_NVIC_SetPriority
</UL>
<BR>[Calls]<UL><LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_MspInit
<BR>[Calls]<UL><LI><a href="#[b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_MspInit
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[af]"></a>HAL_LPTIM_MspDeInit</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspDeInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = HAL_LPTIM_MspDeInit
</UL>
<BR>[Calls]<UL><LI><a href="#[b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_DisableIRQ
</UL>
<BR>[Called By]<UL><LI><a href="#[ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_DeInit
</UL>
<P><STRONG><a name="[b8]"></a>HAL_LPTIM_MspInit</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit))
<P><STRONG><a name="[b4]"></a>HAL_LPTIM_MspInit</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_LPTIM_MspInit &rArr; HAL_NVIC_SetPriority
</UL>
<BR>[Calls]<UL><LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_SetPriority
<LI><a href="#[ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_EnableIRQ
<LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_EnableIRQ
</UL>
<BR>[Called By]<UL><LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_Init
<BR>[Called By]<UL><LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_Init
</UL>
<P><STRONG><a name="[8d]"></a>HAL_LPTIM_ReadCounter</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter))
<BR><BR>[Called By]<UL><LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetLPTime
<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
</UL>
<P><STRONG><a name="[bb]"></a>HAL_LPTIM_TimeOut_Start_IT</STRONG> (Thumb, 132 bytes, Stack size 24 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT))
<P><STRONG><a name="[b6]"></a>HAL_LPTIM_TimeOut_Start_IT</STRONG> (Thumb, 132 bytes, Stack size 24 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT))
<BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = HAL_LPTIM_TimeOut_Start_IT &rArr; LPTIM_Disable &rArr; LPTIM_WaitForFlag &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_Disable
<LI><a href="#[bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_WaitForFlag
<BR>[Calls]<UL><LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_Disable
<LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_WaitForFlag
</UL>
<BR>[Called By]<UL><LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<BR>[Called By]<UL><LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
</UL>
<P><STRONG><a name="[b2]"></a>HAL_LPTIM_TriggerCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback))
<BR><BR>[Called By]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
<P><STRONG><a name="[ae]"></a>HAL_LPTIM_TriggerCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback))
<BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
<P><STRONG><a name="[a6]"></a>HAL_MspInit</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_msp.o(i.HAL_MspInit))
<BR><BR>[Called By]<UL><LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Init
</UL>
<P><STRONG><a name="[b9]"></a>HAL_NVIC_DisableIRQ</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ))
<BR><BR>[Called By]<UL><LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_MspDeInit
</UL>
<P><STRONG><a name="[ba]"></a>HAL_NVIC_EnableIRQ</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ))
<BR><BR>[Called By]<UL><LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_DMA_Init
<LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_MspInit
<P><STRONG><a name="[b5]"></a>HAL_NVIC_EnableIRQ</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ))
<BR><BR>[Called By]<UL><LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_DMA_Init
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_MspInit
</UL>
<P><STRONG><a name="[a8]"></a>HAL_NVIC_SetPriority</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = HAL_NVIC_SetPriority
</UL>
<BR>[Calls]<UL><LI><a href="#[bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__NVIC_SetPriority
<BR>[Calls]<UL><LI><a href="#[b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__NVIC_SetPriority
</UL>
<BR>[Called By]<UL><LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_DMA_Init
<BR>[Called By]<UL><LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_DMA_Init
<LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
<LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_MspInit
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_MspInit
</UL>
<P><STRONG><a name="[13b]"></a>HAL_PWR_DisableWakeUpPin</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin))
<BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mcu_sleep
</UL>
<P><STRONG><a name="[111]"></a>HAL_PWR_EnableBkUpAccess</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess))
<P><STRONG><a name="[10d]"></a>HAL_PWR_EnableBkUpAccess</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess))
<BR><BR>[Called By]<UL><LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
</UL>
<P><STRONG><a name="[13c]"></a>HAL_PWR_EnableWakeUpPin</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin))
<BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mcu_sleep
</UL>
<P><STRONG><a name="[13d]"></a>HAL_PWR_EnterSTANDBYMode</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode))
<BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mcu_sleep
</UL>
<P><STRONG><a name="[13a]"></a>HAL_PWR_EnterSTOPMode</STRONG> (Thumb, 88 bytes, Stack size 20 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = HAL_PWR_EnterSTOPMode
</UL>
<BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mcu_sleep
<LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[be]"></a>HAL_RCCEx_PeriphCLKConfig</STRONG> (Thumb, 342 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig))
<P><STRONG><a name="[ba]"></a>HAL_RCCEx_PeriphCLKConfig</STRONG> (Thumb, 342 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_RCCEx_PeriphCLKConfig
</UL>
<BR>[Calls]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
@@ -1240,233 +1196,233 @@
<BR>[Called By]<UL><LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
</UL>
<P><STRONG><a name="[bf]"></a>HAL_RCC_ClockConfig</STRONG> (Thumb, 386 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig))
<P><STRONG><a name="[bb]"></a>HAL_RCC_ClockConfig</STRONG> (Thumb, 386 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = HAL_RCC_ClockConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
<LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<LI><a href="#[bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
</UL>
<BR>[Called By]<UL><LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
</UL>
<P><STRONG><a name="[119]"></a>HAL_RCC_GetPCLK1Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq))
<BR><BR>[Called By]<UL><LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
<P><STRONG><a name="[115]"></a>HAL_RCC_GetPCLK1Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq))
<BR><BR>[Called By]<UL><LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
</UL>
<P><STRONG><a name="[11a]"></a>HAL_RCC_GetPCLK2Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq))
<BR><BR>[Called By]<UL><LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
<P><STRONG><a name="[116]"></a>HAL_RCC_GetPCLK2Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq))
<BR><BR>[Called By]<UL><LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
</UL>
<P><STRONG><a name="[c0]"></a>HAL_RCC_GetSysClockFreq</STRONG> (Thumb, 108 bytes, Stack size 16 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq))
<P><STRONG><a name="[bc]"></a>HAL_RCC_GetSysClockFreq</STRONG> (Thumb, 108 bytes, Stack size 16 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq))
<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_ll_muluu
<BR>[Calls]<UL><LI><a href="#[bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_ll_muluu
<LI><a href="#[2d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uldivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_OscConfig
<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_ClockConfig
<LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
<BR>[Called By]<UL><LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_OscConfig
<LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_ClockConfig
<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
</UL>
<P><STRONG><a name="[c2]"></a>HAL_RCC_OscConfig</STRONG> (Thumb, 1062 bytes, Stack size 32 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig))
<P><STRONG><a name="[be]"></a>HAL_RCC_OscConfig</STRONG> (Thumb, 1062 bytes, Stack size 32 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = HAL_RCC_OscConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
<LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<LI><a href="#[bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
</UL>
<BR>[Called By]<UL><LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
</UL>
<P><STRONG><a name="[c3]"></a>HAL_SPI_Init</STRONG> (Thumb, 182 bytes, Stack size 24 bytes, stm32l0xx_hal_spi.o(i.HAL_SPI_Init))
<P><STRONG><a name="[bf]"></a>HAL_SPI_Init</STRONG> (Thumb, 182 bytes, Stack size 24 bytes, stm32l0xx_hal_spi.o(i.HAL_SPI_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = HAL_SPI_Init &rArr; HAL_SPI_MspInit &rArr; HAL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_MspInit
<BR>[Calls]<UL><LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_MspInit
</UL>
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI1_Init
<BR>[Called By]<UL><LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI1_Init
</UL>
<P><STRONG><a name="[c4]"></a>HAL_SPI_MspInit</STRONG> (Thumb, 78 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit))
<P><STRONG><a name="[c0]"></a>HAL_SPI_MspInit</STRONG> (Thumb, 78 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = HAL_SPI_MspInit &rArr; HAL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
<LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_Init
<BR>[Called By]<UL><LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_Init
</UL>
<P><STRONG><a name="[a7]"></a>HAL_SYSTICK_Config</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = HAL_SYSTICK_Config
</UL>
<BR>[Calls]<UL><LI><a href="#[bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__NVIC_SetPriority
<BR>[Calls]<UL><LI><a href="#[b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__NVIC_SetPriority
</UL>
<BR>[Called By]<UL><LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_InitTick
</UL>
<P><STRONG><a name="[fe]"></a>HAL_TIMEx_MasterConfigSynchronization</STRONG> (Thumb, 78 bytes, Stack size 20 bytes, stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization))
<P><STRONG><a name="[fa]"></a>HAL_TIMEx_MasterConfigSynchronization</STRONG> (Thumb, 78 bytes, Stack size 20 bytes, stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = HAL_TIMEx_MasterConfigSynchronization
</UL>
<BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
<BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
</UL>
<P><STRONG><a name="[c5]"></a>HAL_TIM_Base_Init</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_Base_Init))
<P><STRONG><a name="[c1]"></a>HAL_TIM_Base_Init</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_Base_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = HAL_TIM_Base_Init &rArr; TIM_Base_SetConfig
</UL>
<BR>[Calls]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_Base_MspInit
<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_Base_SetConfig
<BR>[Calls]<UL><LI><a href="#[c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_Base_MspInit
<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_Base_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
<BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
</UL>
<P><STRONG><a name="[c6]"></a>HAL_TIM_Base_MspInit</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, stm32l0xx_hal_msp.o(i.HAL_TIM_Base_MspInit))
<BR><BR>[Called By]<UL><LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_Base_Init
<P><STRONG><a name="[c2]"></a>HAL_TIM_Base_MspInit</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, stm32l0xx_hal_msp.o(i.HAL_TIM_Base_MspInit))
<BR><BR>[Called By]<UL><LI><a href="#[c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_Base_Init
</UL>
<P><STRONG><a name="[c8]"></a>HAL_TIM_ConfigClockSource</STRONG> (Thumb, 208 bytes, Stack size 24 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource))
<P><STRONG><a name="[c4]"></a>HAL_TIM_ConfigClockSource</STRONG> (Thumb, 208 bytes, Stack size 24 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = HAL_TIM_ConfigClockSource &rArr; TIM_TI2_ConfigInputStage
</UL>
<BR>[Calls]<UL><LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_TI2_ConfigInputStage
<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_TI1_ConfigInputStage
<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_ITRx_SetConfig
<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_ETR_SetConfig
<BR>[Calls]<UL><LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_TI2_ConfigInputStage
<LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_TI1_ConfigInputStage
<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_ITRx_SetConfig
<LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_ETR_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
<BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
</UL>
<P><STRONG><a name="[cd]"></a>HAL_TIM_MspPostInit</STRONG> (Thumb, 66 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit))
<P><STRONG><a name="[c9]"></a>HAL_TIM_MspPostInit</STRONG> (Thumb, 66 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = HAL_TIM_MspPostInit &rArr; HAL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
<LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
<BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
</UL>
<P><STRONG><a name="[ce]"></a>HAL_TIM_PWM_ConfigChannel</STRONG> (Thumb, 200 bytes, Stack size 24 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel))
<P><STRONG><a name="[ca]"></a>HAL_TIM_PWM_ConfigChannel</STRONG> (Thumb, 200 bytes, Stack size 24 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = HAL_TIM_PWM_ConfigChannel &rArr; TIM_OC4_SetConfig
</UL>
<BR>[Calls]<UL><LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC4_SetConfig
<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC3_SetConfig
<LI><a href="#[d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC2_SetConfig
<LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC1_SetConfig
<BR>[Calls]<UL><LI><a href="#[ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC4_SetConfig
<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC3_SetConfig
<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC2_SetConfig
<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_OC1_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
<BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
</UL>
<P><STRONG><a name="[d3]"></a>HAL_TIM_PWM_Init</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init))
<P><STRONG><a name="[cf]"></a>HAL_TIM_PWM_Init</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = HAL_TIM_PWM_Init &rArr; TIM_Base_SetConfig
</UL>
<BR>[Calls]<UL><LI><a href="#[d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_MspInit
<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_Base_SetConfig
<BR>[Calls]<UL><LI><a href="#[d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_MspInit
<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_Base_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
<BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
</UL>
<P><STRONG><a name="[d4]"></a>HAL_TIM_PWM_MspInit</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_MspInit))
<BR><BR>[Called By]<UL><LI><a href="#[d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Init
<P><STRONG><a name="[d0]"></a>HAL_TIM_PWM_MspInit</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_MspInit))
<BR><BR>[Called By]<UL><LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Init
</UL>
<P><STRONG><a name="[70]"></a>HAL_TIM_PWM_Start</STRONG> (Thumb, 116 bytes, Stack size 16 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Start))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_TIM_PWM_Start &rArr; TIM_CCxChannelCmd
</UL>
<BR>[Calls]<UL><LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_CCxChannelCmd
<BR>[Calls]<UL><LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_CCxChannelCmd
</UL>
<BR>[Called By]<UL><LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DoubleClickProcess
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
</UL>
<P><STRONG><a name="[72]"></a>HAL_TIM_PWM_Stop</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Stop))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_TIM_PWM_Stop &rArr; TIM_CCxChannelCmd
</UL>
<BR>[Calls]<UL><LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_CCxChannelCmd
<BR>[Calls]<UL><LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TIM_CCxChannelCmd
</UL>
<BR>[Called By]<UL><LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DoubleClickProcess
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
</UL>
<P><STRONG><a name="[db]"></a>HAL_UARTEx_RxEventCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback))
<BR><BR>[Called By]<UL><LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<P><STRONG><a name="[d7]"></a>HAL_UARTEx_RxEventCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback))
<BR><BR>[Called By]<UL><LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_DMARxHalfCplt
<LI><a href="#[27]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_DMAReceiveCplt
</UL>
<P><STRONG><a name="[dc]"></a>HAL_UARTEx_WakeupCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback))
<BR><BR>[Called By]<UL><LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<P><STRONG><a name="[d8]"></a>HAL_UARTEx_WakeupCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback))
<BR><BR>[Called By]<UL><LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
</UL>
<P><STRONG><a name="[d9]"></a>HAL_UART_ErrorCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.HAL_UART_ErrorCallback))
<BR><BR>[Called By]<UL><LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<P><STRONG><a name="[d5]"></a>HAL_UART_ErrorCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.HAL_UART_ErrorCallback))
<BR><BR>[Called By]<UL><LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_DMAError
<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_DMAAbortOnError
</UL>
<P><STRONG><a name="[d6]"></a>HAL_UART_IRQHandler</STRONG> (Thumb, 530 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler))
<P><STRONG><a name="[d2]"></a>HAL_UART_IRQHandler</STRONG> (Thumb, 530 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = HAL_UART_IRQHandler &rArr; HAL_DMA_Abort_IT
</UL>
<BR>[Calls]<UL><LI><a href="#[d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_ErrorCallback
<LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_DMA_Abort
<LI><a href="#[d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_DMA_Abort_IT
<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_TxCpltCallback
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UARTEx_RxEventCallback
<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UARTEx_WakeupCallback
<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_EndRxTransfer
<BR>[Calls]<UL><LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_ErrorCallback
<LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_DMA_Abort
<LI><a href="#[d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_DMA_Abort_IT
<LI><a href="#[d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_TxCpltCallback
<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UARTEx_RxEventCallback
<LI><a href="#[d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UARTEx_WakeupCallback
<LI><a href="#[d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_EndRxTransfer
</UL>
<BR>[Called By]<UL><LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;USART1_IRQHandler
</UL>
<P><STRONG><a name="[de]"></a>HAL_UART_Init</STRONG> (Thumb, 106 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Init))
<P><STRONG><a name="[da]"></a>HAL_UART_Init</STRONG> (Thumb, 106 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = HAL_UART_Init &rArr; UART_SetConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
<LI><a href="#[e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckIdleState
<LI><a href="#[e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_AdvFeatureConfig
<BR>[Calls]<UL><LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_MspInit
<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
<LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckIdleState
<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_AdvFeatureConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<BR>[Called By]<UL><LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
</UL>
<P><STRONG><a name="[df]"></a>HAL_UART_MspInit</STRONG> (Thumb, 190 bytes, Stack size 48 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspInit))
<P><STRONG><a name="[db]"></a>HAL_UART_MspInit</STRONG> (Thumb, 190 bytes, Stack size 48 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = HAL_UART_MspInit &rArr; HAL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
<LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_SetPriority
<LI><a href="#[ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_EnableIRQ
<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Error_Handler
<LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_EnableIRQ
<LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Error_Handler
<LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_DMA_Init
<LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
<BR>[Called By]<UL><LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
</UL>
<P><STRONG><a name="[e4]"></a>HAL_UART_Receive_DMA</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA))
<P><STRONG><a name="[e0]"></a>HAL_UART_Receive_DMA</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA))
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = HAL_UART_Receive_DMA &rArr; UART_Start_Receive_DMA &rArr; HAL_DMA_Start_IT &rArr; DMA_SetConfig
</UL>
<BR>[Calls]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_Start_Receive_DMA
<BR>[Calls]<UL><LI><a href="#[e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_Start_Receive_DMA
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
</UL>
<P><STRONG><a name="[117]"></a>HAL_UART_RxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback))
<P><STRONG><a name="[113]"></a>HAL_UART_RxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback))
<BR><BR>[Called By]<UL><LI><a href="#[27]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_DMAReceiveCplt
</UL>
<P><STRONG><a name="[118]"></a>HAL_UART_RxHalfCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback))
<P><STRONG><a name="[114]"></a>HAL_UART_RxHalfCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback))
<BR><BR>[Called By]<UL><LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_DMARxHalfCplt
</UL>
<P><STRONG><a name="[e6]"></a>HAL_UART_Transmit</STRONG> (Thumb, 210 bytes, Stack size 48 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Transmit))
<P><STRONG><a name="[e2]"></a>HAL_UART_Transmit</STRONG> (Thumb, 210 bytes, Stack size 48 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Transmit))
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = HAL_UART_Transmit &rArr; UART_WaitOnFlagUntilTimeout
</UL>
<BR>[Calls]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_WaitOnFlagUntilTimeout
<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_WaitOnFlagUntilTimeout
</UL>
<BR>[Called By]<UL><LI><a href="#[2a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;fputc
</UL>
<P><STRONG><a name="[dd]"></a>HAL_UART_TxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback))
<BR><BR>[Called By]<UL><LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<P><STRONG><a name="[d9]"></a>HAL_UART_TxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback))
<BR><BR>[Called By]<UL><LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
</UL>
<P><STRONG><a name="[2]"></a>HardFault_Handler</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.HardFault_Handler))
@@ -1476,120 +1432,120 @@
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
</UL>
<P><STRONG><a name="[e8]"></a>HardWareTypeDiffConfig</STRONG> (Thumb, 86 bytes, Stack size 32 bytes, main.o(i.HardWareTypeDiffConfig))
<P><STRONG><a name="[e4]"></a>HardWareTypeDiffConfig</STRONG> (Thumb, 86 bytes, Stack size 32 bytes, main.o(i.HardWareTypeDiffConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 140<LI>Call Chain = HardWareTypeDiffConfig &rArr; MX_TIM2_Init &rArr; HAL_TIM_MspPostInit &rArr; HAL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
<LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_TIM2_Init
<LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[ea]"></a>IIC2_Ack</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_Ack))
<P><STRONG><a name="[e6]"></a>IIC2_Ack</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_Ack))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = IIC2_Ack
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
</UL>
<P><STRONG><a name="[ec]"></a>IIC2_NAck</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_NAck))
<P><STRONG><a name="[e8]"></a>IIC2_NAck</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_NAck))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = IIC2_NAck
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<BR>[Called By]<UL><LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
</UL>
<P><STRONG><a name="[ed]"></a>IIC2_Read_Byte</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, lis3dh_driver.o(i.IIC2_Read_Byte))
<P><STRONG><a name="[e9]"></a>IIC2_Read_Byte</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, lis3dh_driver.o(i.IIC2_Read_Byte))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = IIC2_Read_Byte &rArr; IIC2_NAck
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_NAck
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Ack
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_NAck
<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Ack
</UL>
<BR>[Called By]<UL><LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_ReadOneByte
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_read_byte
</UL>
<P><STRONG><a name="[ee]"></a>IIC2_Send_Byte</STRONG> (Thumb, 90 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_Send_Byte))
<P><STRONG><a name="[ea]"></a>IIC2_Send_Byte</STRONG> (Thumb, 90 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_Send_Byte))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = IIC2_Send_Byte
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<BR>[Called By]<UL><LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_ReadOneByte
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_write_byte
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_read_byte
</UL>
<P><STRONG><a name="[ef]"></a>IIC2_Start</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_Start))
<P><STRONG><a name="[eb]"></a>IIC2_Start</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_Start))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = IIC2_Start
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<BR>[Called By]<UL><LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_ReadOneByte
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_write_byte
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_read_byte
</UL>
<P><STRONG><a name="[f0]"></a>IIC2_Stop</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_Stop))
<P><STRONG><a name="[ec]"></a>IIC2_Stop</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_Stop))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<BR>[Called By]<UL><LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_ReadOneByte
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_write_byte
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_read_byte
</UL>
<P><STRONG><a name="[f1]"></a>IIC2_Wait_Ack</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_Wait_Ack))
<P><STRONG><a name="[ed]"></a>IIC2_Wait_Ack</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_Wait_Ack))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
</UL>
<BR>[Called By]<UL><LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<BR>[Called By]<UL><LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_ReadOneByte
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_write_byte
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_read_byte
</UL>
<P><STRONG><a name="[f2]"></a>IdleTask</STRONG> (Thumb, 374 bytes, Stack size 24 bytes, main.o(i.IdleTask))
<P><STRONG><a name="[ee]"></a>IdleTask</STRONG> (Thumb, 374 bytes, Stack size 24 bytes, main.o(i.IdleTask))
<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = IdleTask &rArr; Get_Battary &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckSend
<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckReceive
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckSend
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckReceive
<LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Battary
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
<LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Stop
<LI><a href="#[70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Start
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetLPTime
<LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[83]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FLASH_Write
@@ -1597,15 +1553,15 @@
<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2printf
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
</UL>
<P><STRONG><a name="[54]"></a>LIS3DH_Data_Init</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_Data_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = LIS3DH_Data_Init &rArr; LIS3DH_GetWHO_AM_I &rArr; LIS3DH_ReadReg &rArr; LIS3DH_ReadOneByte &rArr; IIC2_Read_Byte &rArr; IIC2_NAck
</UL>
<BR>[Calls]<UL><LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteReg
<BR>[Calls]<UL><LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteReg
<LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_GetWHO_AM_I
</UL>
<BR>[Called By]<UL><LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Accelerometer_Init
@@ -1614,48 +1570,48 @@
<P><STRONG><a name="[52]"></a>LIS3DH_GetWHO_AM_I</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = LIS3DH_GetWHO_AM_I &rArr; LIS3DH_ReadReg &rArr; LIS3DH_ReadOneByte &rArr; IIC2_Read_Byte &rArr; IIC2_NAck
</UL>
<BR>[Calls]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadReg
<BR>[Calls]<UL><LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadReg
</UL>
<BR>[Called By]<UL><LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_Data_Init
<LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Accelerometer_Init
</UL>
<P><STRONG><a name="[f8]"></a>LIS3DH_ReadOneByte</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_ReadOneByte))
<P><STRONG><a name="[f4]"></a>LIS3DH_ReadOneByte</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_ReadOneByte))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = LIS3DH_ReadOneByte &rArr; IIC2_Read_Byte &rArr; IIC2_NAck
</UL>
<BR>[Calls]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<BR>[Calls]<UL><LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
</UL>
<BR>[Called By]<UL><LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadReg
<BR>[Called By]<UL><LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadReg
</UL>
<P><STRONG><a name="[f7]"></a>LIS3DH_ReadReg</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_ReadReg))
<P><STRONG><a name="[f3]"></a>LIS3DH_ReadReg</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_ReadReg))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = LIS3DH_ReadReg &rArr; LIS3DH_ReadOneByte &rArr; IIC2_Read_Byte &rArr; IIC2_NAck
</UL>
<BR>[Calls]<UL><LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
<BR>[Calls]<UL><LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_ReadOneByte
</UL>
<BR>[Called By]<UL><LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_GetWHO_AM_I
</UL>
<P><STRONG><a name="[f9]"></a>LIS3DH_WriteOneByte</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, lis3dh_driver.o(i.LIS3DH_WriteOneByte))
<P><STRONG><a name="[f5]"></a>LIS3DH_WriteOneByte</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, lis3dh_driver.o(i.LIS3DH_WriteOneByte))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = LIS3DH_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<BR>[Calls]<UL><LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
</UL>
<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteReg
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteReg
</UL>
<P><STRONG><a name="[f6]"></a>LIS3DH_WriteReg</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_WriteReg))
<P><STRONG><a name="[f2]"></a>LIS3DH_WriteReg</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_WriteReg))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = LIS3DH_WriteReg &rArr; LIS3DH_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<BR>[Calls]<UL><LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
</UL>
<BR>[Called By]<UL><LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_Data_Init
</UL>
@@ -1663,23 +1619,22 @@
<P><STRONG><a name="[12]"></a>LPTIM1_IRQHandler</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.LPTIM1_IRQHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 256<LI>Call Chain = LPTIM1_IRQHandler &rArr; HAL_LPTIM_IRQHandler &rArr; HAL_LPTIM_CompareMatchCallback &rArr; SystemClock_Config &rArr; HAL_RCC_OscConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
<BR>[Calls]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_IRQHandler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
</UL>
<P><STRONG><a name="[ae]"></a>LPTIM_Disable</STRONG> (Thumb, 214 bytes, Stack size 32 bytes, stm32l0xx_hal_lptim.o(i.LPTIM_Disable))
<P><STRONG><a name="[b8]"></a>LPTIM_Disable</STRONG> (Thumb, 214 bytes, Stack size 32 bytes, stm32l0xx_hal_lptim.o(i.LPTIM_Disable))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = LPTIM_Disable &rArr; LPTIM_WaitForFlag &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_WaitForFlag
<BR>[Calls]<UL><LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_WaitForFlag
</UL>
<BR>[Called By]<UL><LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_TimeOut_Start_IT
<LI><a href="#[ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_DeInit
<BR>[Called By]<UL><LI><a href="#[b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_TimeOut_Start_IT
</UL>
<P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.NMI_Handler))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
</UL>
<P><STRONG><a name="[101]"></a>NearPoll</STRONG> (Thumb, 1518 bytes, Stack size 56 bytes, dw_app.o(i.NearPoll))
<P><STRONG><a name="[fd]"></a>NearPoll</STRONG> (Thumb, 1560 bytes, Stack size 56 bytes, dw_app.o(i.NearPoll))
<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = NearPoll &rArr; CalculateDists &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
@@ -1693,18 +1648,19 @@
<LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_starttx
<LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxtimeout
<LI><a href="#[60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxaftertxdelay
<LI><a href="#[104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setdelayedtrxtime
<LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readrxdata
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readcarrierintegrator
<LI><a href="#[ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readcarrierintegrator
<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_ReadCounter
<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetANCTimestap
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetANCTimestap
<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FindNearBasePos
<LI><a href="#[104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FindNearBasePos
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
<LI><a href="#[6a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_tx_timestamp_u64
<LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_rx_timestamp_u64
@@ -1715,12 +1671,12 @@
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp
<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
<LI><a href="#[fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ceil
</UL>
<BR>[Called By]<UL><LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<BR>[Called By]<UL><LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
</UL>
<P><STRONG><a name="[109]"></a>NextPollDelay</STRONG> (Thumb, 188 bytes, Stack size 24 bytes, dw_app.o(i.NextPollDelay))
<P><STRONG><a name="[105]"></a>NextPollDelay</STRONG> (Thumb, 188 bytes, Stack size 24 bytes, dw_app.o(i.NextPollDelay))
<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
@@ -1728,7 +1684,7 @@
<LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2iz
</UL>
<BR>[Called By]<UL><LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<BR>[Called By]<UL><LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
</UL>
<P><STRONG><a name="[8f]"></a>NextSlotDelayMs</STRONG> (Thumb, 166 bytes, Stack size 32 bytes, dw_app.o(i.NextSlotDelayMs))
@@ -1742,30 +1698,30 @@
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
</UL>
<P><STRONG><a name="[4]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.PendSV_Handler))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
</UL>
<P><STRONG><a name="[10a]"></a>Program_Init</STRONG> (Thumb, 206 bytes, Stack size 16 bytes, main.o(i.Program_Init))
<P><STRONG><a name="[106]"></a>Program_Init</STRONG> (Thumb, 208 bytes, Stack size 16 bytes, main.o(i.Program_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = Program_Init &rArr; GetLPTime &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
<LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
<LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_TimeOut_Start_IT
<LI><a href="#[b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_TimeOut_Start_IT
<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetLPTime
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_init
<LI><a href="#[10b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;STMFLASH_ReadHalfWord
<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;STMFLASH_ReadHalfWord
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[10c]"></a>Registor_Poll</STRONG> (Thumb, 466 bytes, Stack size 24 bytes, dw_app.o(i.Registor_Poll))
<P><STRONG><a name="[108]"></a>Registor_Poll</STRONG> (Thumb, 466 bytes, Stack size 24 bytes, dw_app.o(i.Registor_Poll))
<BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = Registor_Poll &rArr; SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
@@ -1777,16 +1733,16 @@
<LI><a href="#[60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxaftertxdelay
<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readrxdata
<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_ReadCounter
<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetLPTimer
<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
<LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__NVIC_SystemReset
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp
<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<BR>[Called By]<UL><LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
</UL>
<P><STRONG><a name="[75]"></a>Reset_DW1000</STRONG> (Thumb, 76 bytes, Stack size 40 bytes, dw_driver.o(i.Reset_DW1000))
@@ -1800,32 +1756,32 @@
<BR>[Called By]<UL><LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_Init
</UL>
<P><STRONG><a name="[10b]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord))
<BR><BR>[Called By]<UL><LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<P><STRONG><a name="[107]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord))
<BR><BR>[Called By]<UL><LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
</UL>
<P><STRONG><a name="[3]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.SVC_Handler))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
</UL>
<P><STRONG><a name="[10d]"></a>SendComMap</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.SendComMap))
<P><STRONG><a name="[109]"></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="#[10f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_PushFrame
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Checksum_u16
<BR>[Calls]<UL><LI><a href="#[10b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_PushFrame
<LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Checksum_u16
<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Called By]<UL><LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
</UL>
<P><STRONG><a name="[105]"></a>SetANCTimestap</STRONG> (Thumb, 74 bytes, Stack size 40 bytes, dw_app.o(i.SetANCTimestap))
<P><STRONG><a name="[101]"></a>SetANCTimestap</STRONG> (Thumb, 74 bytes, Stack size 40 bytes, dw_app.o(i.SetANCTimestap))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = SetANCTimestap
</UL>
<BR>[Calls]<UL><LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[107]"></a>SetLPTimer</STRONG> (Thumb, 154 bytes, Stack size 32 bytes, dw_app.o(i.SetLPTimer))
<P><STRONG><a name="[103]"></a>SetLPTimer</STRONG> (Thumb, 154 bytes, Stack size 32 bytes, dw_app.o(i.SetLPTimer))
<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
@@ -1834,10 +1790,10 @@
<LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_ReadCounter
<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextPollDelay
</UL>
<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[76]"></a>Spi_ChangePrescaler</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, spi.o(i.Spi_ChangePrescaler))
@@ -1847,17 +1803,17 @@
<P><STRONG><a name="[5]"></a>SysTick_Handler</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.SysTick_Handler))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = SysTick_Handler
</UL>
<BR>[Calls]<UL><LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_IncTick
<BR>[Calls]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_IncTick
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
</UL>
<P><STRONG><a name="[7b]"></a>SystemClock_Config</STRONG> (Thumb, 140 bytes, Stack size 112 bytes, main.o(i.SystemClock_Config))
<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = SystemClock_Config &rArr; HAL_RCC_OscConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_OscConfig
<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_ClockConfig
<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCCEx_PeriphCLKConfig
<LI><a href="#[111]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_PWR_EnableBkUpAccess
<BR>[Calls]<UL><LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_OscConfig
<LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_ClockConfig
<LI><a href="#[ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCCEx_PeriphCLKConfig
<LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_PWR_EnableBkUpAccess
<LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EXTI0_1_IRQHandler
@@ -1868,18 +1824,18 @@
<P><STRONG><a name="[1f]"></a>SystemInit</STRONG> (Thumb, 66 bytes, Stack size 0 bytes, system_stm32l0xx.o(i.SystemInit))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(.text)
</UL>
<P><STRONG><a name="[112]"></a>Tag_App</STRONG> (Thumb, 206 bytes, Stack size 24 bytes, dw_app.o(i.Tag_App))
<P><STRONG><a name="[10e]"></a>Tag_App</STRONG> (Thumb, 206 bytes, Stack size 24 bytes, dw_app.o(i.Tag_App))
<BR><BR>[Stack]<UL><LI>Max Depth = 272<LI>Call Chain = Tag_App &rArr; NearPoll &rArr; CalculateDists &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[114]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<BR>[Calls]<UL><LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[113]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readdevid
<LI><a href="#[115]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleep
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[10f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readdevid
<LI><a href="#[111]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleep
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2printf
@@ -1887,116 +1843,116 @@
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[e1]"></a>UART_AdvFeatureConfig</STRONG> (Thumb, 202 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig))
<P><STRONG><a name="[dd]"></a>UART_AdvFeatureConfig</STRONG> (Thumb, 202 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_AdvFeatureConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
<BR>[Called By]<UL><LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
</UL>
<P><STRONG><a name="[e2]"></a>UART_CheckIdleState</STRONG> (Thumb, 94 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_CheckIdleState))
<P><STRONG><a name="[de]"></a>UART_CheckIdleState</STRONG> (Thumb, 94 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_CheckIdleState))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = UART_CheckIdleState &rArr; UART_WaitOnFlagUntilTimeout
</UL>
<BR>[Calls]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_WaitOnFlagUntilTimeout
<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_WaitOnFlagUntilTimeout
</UL>
<BR>[Called By]<UL><LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
<BR>[Called By]<UL><LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
</UL>
<P><STRONG><a name="[f3]"></a>UART_CheckReceive</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, usart.o(i.UART_CheckReceive))
<P><STRONG><a name="[ef]"></a>UART_CheckReceive</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, usart.o(i.UART_CheckReceive))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = UART_CheckReceive
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<BR>[Called By]<UL><LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
</UL>
<P><STRONG><a name="[f4]"></a>UART_CheckSend</STRONG> (Thumb, 140 bytes, Stack size 16 bytes, usart.o(i.UART_CheckSend))
<P><STRONG><a name="[f0]"></a>UART_CheckSend</STRONG> (Thumb, 140 bytes, Stack size 16 bytes, usart.o(i.UART_CheckSend))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UART_CheckSend
</UL>
<BR>[Calls]<UL><LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<BR>[Calls]<UL><LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<BR>[Called By]<UL><LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
</UL>
<P><STRONG><a name="[10f]"></a>UART_PushFrame</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, usart.o(i.UART_PushFrame))
<P><STRONG><a name="[10b]"></a>UART_PushFrame</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, usart.o(i.UART_PushFrame))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UART_PushFrame
</UL>
<BR>[Calls]<UL><LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Called By]<UL><LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
<BR>[Called By]<UL><LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
</UL>
<P><STRONG><a name="[e0]"></a>UART_SetConfig</STRONG> (Thumb, 480 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_SetConfig))
<P><STRONG><a name="[dc]"></a>UART_SetConfig</STRONG> (Thumb, 480 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_SetConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = UART_SetConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[114]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<LI><a href="#[11a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetPCLK2Freq
<LI><a href="#[119]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetPCLK1Freq
<BR>[Calls]<UL><LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<LI><a href="#[bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<LI><a href="#[116]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetPCLK2Freq
<LI><a href="#[115]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetPCLK1Freq
<LI><a href="#[2d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uldivmod
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
<BR>[Called By]<UL><LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
</UL>
<P><STRONG><a name="[e5]"></a>UART_Start_Receive_DMA</STRONG> (Thumb, 128 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA))
<P><STRONG><a name="[e1]"></a>UART_Start_Receive_DMA</STRONG> (Thumb, 128 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = UART_Start_Receive_DMA &rArr; HAL_DMA_Start_IT &rArr; DMA_SetConfig
</UL>
<BR>[Calls]<UL><LI><a href="#[a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_DMA_Start_IT
</UL>
<BR>[Called By]<UL><LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Receive_DMA
<BR>[Called By]<UL><LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Receive_DMA
</UL>
<P><STRONG><a name="[e7]"></a>UART_WaitOnFlagUntilTimeout</STRONG> (Thumb, 158 bytes, Stack size 40 bytes, stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout))
<P><STRONG><a name="[e3]"></a>UART_WaitOnFlagUntilTimeout</STRONG> (Thumb, 158 bytes, Stack size 40 bytes, stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = UART_WaitOnFlagUntilTimeout
</UL>
<BR>[Calls]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
</UL>
<BR>[Called By]<UL><LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Transmit
<LI><a href="#[e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckIdleState
<BR>[Called By]<UL><LI><a href="#[e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Transmit
<LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckIdleState
</UL>
<P><STRONG><a name="[1b]"></a>USART1_IRQHandler</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.USART1_IRQHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = USART1_IRQHandler &rArr; HAL_UART_IRQHandler &rArr; HAL_DMA_Abort_IT
</UL>
<BR>[Calls]<UL><LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<BR>[Calls]<UL><LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
</UL>
<P><STRONG><a name="[100]"></a>Usart1InitVariables</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, usart.o(i.Usart1InitVariables))
<BR><BR>[Called By]<UL><LI><a href="#[ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<P><STRONG><a name="[fc]"></a>Usart1InitVariables</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, usart.o(i.Usart1InitVariables))
<BR><BR>[Called By]<UL><LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
</UL>
<P><STRONG><a name="[f5]"></a>UsartInit</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, main.o(i.UsartInit))
<P><STRONG><a name="[f1]"></a>UsartInit</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, main.o(i.UsartInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = UsartInit &rArr; MX_USART1_UART_Init &rArr; HAL_UART_Init &rArr; UART_SetConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Receive_DMA
<LI><a href="#[ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_DMA_Init
<BR>[Calls]<UL><LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Receive_DMA
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_DMA_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<BR>[Called By]<UL><LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
</UL>
<P><STRONG><a name="[26]"></a>UsartParseDataHandler</STRONG> (Thumb, 250 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UsartParseDataHandler))
<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = UsartParseDataHandler &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="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
<LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendComMap
<LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(i.Program_Init)
</UL>
<P><STRONG><a name="[11b]"></a>__0printf$bare</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[11c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_core
<P><STRONG><a name="[117]"></a>__0printf$bare</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[118]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_core
</UL>
<P><STRONG><a name="[15f]"></a>__1printf$bare</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED)
<P><STRONG><a name="[157]"></a>__1printf$bare</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED)
<P><STRONG><a name="[84]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __2printf
</UL>
<BR>[Called By]<UL><LI><a href="#[2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
</UL>
@@ -2004,26 +1960,26 @@
<BR><BR>[Called By]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
</UL>
<P><STRONG><a name="[c1]"></a>__ARM_common_ll_muluu</STRONG> (Thumb, 48 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu))
<P><STRONG><a name="[bd]"></a>__ARM_common_ll_muluu</STRONG> (Thumb, 48 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __ARM_common_ll_muluu
</UL>
<BR>[Called By]<UL><LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
<BR>[Called By]<UL><LI><a href="#[bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_RCC_GetSysClockFreq
</UL>
<P><STRONG><a name="[114]"></a>__ARM_common_switch8</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dps310.o(i.__ARM_common_switch8))
<P><STRONG><a name="[110]"></a>__ARM_common_switch8</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dps310.o(i.__ARM_common_switch8))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_scaling_coef
<LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
<BR>[Called By]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_scaling_coef
<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_SetConfig
</UL>
<P><STRONG><a name="[147]"></a>__ARM_fpclassify</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify))
<P><STRONG><a name="[13f]"></a>__ARM_fpclassify</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify))
<BR><BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
<P><STRONG><a name="[11d]"></a>__kernel_poly</STRONG> (Thumb, 172 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))
<P><STRONG><a name="[119]"></a>__kernel_poly</STRONG> (Thumb, 172 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))
<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
@@ -2032,7 +1988,7 @@
<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
<P><STRONG><a name="[11e]"></a>__mathlib_dbl_divzero</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_divzero))
<P><STRONG><a name="[11a]"></a>__mathlib_dbl_divzero</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_divzero))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = __mathlib_dbl_divzero &rArr; __aeabi_ddiv &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
@@ -2040,7 +1996,7 @@
<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
<P><STRONG><a name="[11f]"></a>__mathlib_dbl_infnan2</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan2))
<P><STRONG><a name="[11b]"></a>__mathlib_dbl_infnan2</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan2))
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = __mathlib_dbl_infnan2 &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
@@ -2048,7 +2004,7 @@
<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
<P><STRONG><a name="[120]"></a>__mathlib_dbl_invalid</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_invalid))
<P><STRONG><a name="[11c]"></a>__mathlib_dbl_invalid</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_invalid))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = __mathlib_dbl_invalid &rArr; __aeabi_ddiv &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
@@ -2056,7 +2012,7 @@
<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
<P><STRONG><a name="[121]"></a>__mathlib_dbl_overflow</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_overflow))
<P><STRONG><a name="[11d]"></a>__mathlib_dbl_overflow</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_overflow))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __mathlib_dbl_overflow &rArr; __ARM_scalbn
</UL>
<BR>[Calls]<UL><LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_scalbn
@@ -2064,7 +2020,7 @@
<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
<P><STRONG><a name="[122]"></a>__mathlib_dbl_underflow</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_underflow))
<P><STRONG><a name="[11e]"></a>__mathlib_dbl_underflow</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_underflow))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __mathlib_dbl_underflow &rArr; __ARM_scalbn
</UL>
<BR>[Calls]<UL><LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_scalbn
@@ -2072,113 +2028,113 @@
<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
<P><STRONG><a name="[160]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
<P><STRONG><a name="[158]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
<P><STRONG><a name="[161]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
<P><STRONG><a name="[159]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
<P><STRONG><a name="[162]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P><STRONG><a name="[15a]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P><STRONG><a name="[145]"></a>__set_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))
<BR><BR>[Called By]<UL><LI><a href="#[146]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sqrt
<P><STRONG><a name="[13d]"></a>__set_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))
<BR><BR>[Called By]<UL><LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sqrt
<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
<P><STRONG><a name="[123]"></a>_dwt_aonarrayupload</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i._dwt_aonarrayupload))
<P><STRONG><a name="[11f]"></a>_dwt_aonarrayupload</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i._dwt_aonarrayupload))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = _dwt_aonarrayupload &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
</UL>
<BR>[Called By]<UL><LI><a href="#[115]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleep
<BR>[Called By]<UL><LI><a href="#[111]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleep
</UL>
<P><STRONG><a name="[125]"></a>_dwt_configlde</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, deca_device.o(i._dwt_configlde))
<P><STRONG><a name="[121]"></a>_dwt_configlde</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, deca_device.o(i._dwt_configlde))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _dwt_configlde &rArr; dwt_write16bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configure
</UL>
<P><STRONG><a name="[127]"></a>_dwt_enableclocks</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, deca_device.o(i._dwt_enableclocks))
<P><STRONG><a name="[123]"></a>_dwt_enableclocks</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, deca_device.o(i._dwt_enableclocks))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = _dwt_enableclocks &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[114]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[129]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
</UL>
<P><STRONG><a name="[129]"></a>_dwt_loaducodefromrom</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, deca_device.o(i._dwt_loaducodefromrom))
<P><STRONG><a name="[125]"></a>_dwt_loaducodefromrom</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, deca_device.o(i._dwt_loaducodefromrom))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _dwt_loaducodefromrom &rArr; _dwt_enableclocks &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
</UL>
<BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
</UL>
<P><STRONG><a name="[12a]"></a>_dwt_otpread</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, deca_device.o(i._dwt_otpread))
<P><STRONG><a name="[126]"></a>_dwt_otpread</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, deca_device.o(i._dwt_otpread))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _dwt_otpread &rArr; dwt_read32bitoffsetreg &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
</UL>
<P><STRONG><a name="[102]"></a>ceil</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, ceil.o(i.ceil))
<P><STRONG><a name="[fe]"></a>ceil</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, ceil.o(i.ceil))
<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = ceil &rArr; __aeabi_drsub &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_cdrcmple
<LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[7f]"></a>delay_ms</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, dw_driver.o(i.delay_ms))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = delay_ms
</UL>
<BR>[Calls]<UL><LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<BR>[Calls]<UL><LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[129]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<BR>[Called By]<UL><LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_DW1000
<LI><a href="#[b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EXTI0_1_IRQHandler
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
</UL>
<P><STRONG><a name="[eb]"></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="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_enable
<P><STRONG><a name="[e7]"></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="#[13a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_enable
<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_init
<LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_WriteOneByte
<LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LIS3DH_Data_Init
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_NAck
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Ack
<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckSend
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_NAck
<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Ack
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_CheckSend
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
<LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_write_byte
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
</UL>
<P><STRONG><a name="[12b]"></a>dps310_config</STRONG> (Thumb, 132 bytes, Stack size 40 bytes, dps310.o(i.dps310_config))
<P><STRONG><a name="[127]"></a>dps310_config</STRONG> (Thumb, 132 bytes, Stack size 40 bytes, dps310.o(i.dps310_config))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dps310_config &rArr; dps310_get_scaling_coef &rArr; __ARM_common_switch8
</UL>
<BR>[Calls]<UL><LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_scaling_coef
<BR>[Calls]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_get_scaling_coef
</UL>
<BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_init
</UL>
@@ -2193,7 +2149,7 @@
<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
<LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
<LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_cdrcmple
<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_scalbnf
<LI><a href="#[129]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_scalbnf
<LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2f
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_f2d
<LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
@@ -2205,14 +2161,14 @@
<P><STRONG><a name="[56]"></a>dps310_init</STRONG> (Thumb, 156 bytes, Stack size 32 bytes, dps310.o(i.dps310_init))
<BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = dps310_init &rArr; dps310_config &rArr; dps310_get_scaling_coef &rArr; __ARM_common_switch8
</UL>
<BR>[Calls]<UL><LI><a href="#[12f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_resume
<LI><a href="#[12b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_config
<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_read_calib_coeffs
<BR>[Calls]<UL><LI><a href="#[12b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_resume
<LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_config
<LI><a href="#[12a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_read_calib_coeffs
</UL>
<BR>[Called By]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarInit
</UL>
<P><STRONG><a name="[12f]"></a>dps310_resume</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, dps310.o(i.dps310_resume))
<P><STRONG><a name="[12b]"></a>dps310_resume</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, dps310.o(i.dps310_resume))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = dps310_resume
</UL>
<BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_init
@@ -2221,33 +2177,33 @@
<P><STRONG><a name="[78]"></a>dwt_configure</STRONG> (Thumb, 474 bytes, Stack size 32 bytes, deca_device.o(i.dwt_configure))
<BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = dwt_configure &rArr; _dwt_configlde &rArr; dwt_write16bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write32bitoffsetreg
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_configlde
<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[121]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_configlde
</UL>
<BR>[Called By]<UL><LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_Init
</UL>
<P><STRONG><a name="[130]"></a>dwt_configuresleep</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, deca_device.o(i.dwt_configuresleep))
<P><STRONG><a name="[12c]"></a>dwt_configuresleep</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, deca_device.o(i.dwt_configuresleep))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_configuresleep &rArr; dwt_write16bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[115]"></a>dwt_entersleep</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleep))
<P><STRONG><a name="[111]"></a>dwt_entersleep</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleep))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_entersleep &rArr; _dwt_aonarrayupload &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_aonarrayupload
<BR>[Calls]<UL><LI><a href="#[11f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_aonarrayupload
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
</UL>
<P><STRONG><a name="[131]"></a>dwt_entersleepaftertx</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleepaftertx))
<P><STRONG><a name="[12d]"></a>dwt_entersleepaftertx</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleepaftertx))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_entersleepaftertx &rArr; dwt_write32bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write32bitoffsetreg
@@ -2256,40 +2212,40 @@
<BR>[Called By]<UL><LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_starttx
</UL>
<P><STRONG><a name="[106]"></a>dwt_forcetrxoff</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, deca_device.o(i.dwt_forcetrxoff))
<P><STRONG><a name="[102]"></a>dwt_forcetrxoff</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, deca_device.o(i.dwt_forcetrxoff))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = dwt_forcetrxoff &rArr; dwt_write32bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write32bitoffsetreg
<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_syncrxbufptrs
<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_syncrxbufptrs
<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[77]"></a>dwt_initialise</STRONG> (Thumb, 334 bytes, Stack size 32 bytes, deca_device.o(i.dwt_initialise))
<BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = dwt_initialise &rArr; dwt_readdevid &rArr; dwt_read32bitoffsetreg &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_xtaltrim
<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<BR>[Calls]<UL><LI><a href="#[12f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_xtaltrim
<LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write32bitoffsetreg
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[113]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readdevid
<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[10f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readdevid
<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read16bitoffsetreg
<LI><a href="#[12a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_otpread
<LI><a href="#[129]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read16bitoffsetreg
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_otpread
<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
<LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_Init
</UL>
<P><STRONG><a name="[134]"></a>dwt_read16bitoffsetreg</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read16bitoffsetreg))
<P><STRONG><a name="[130]"></a>dwt_read16bitoffsetreg</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read16bitoffsetreg))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_read16bitoffsetreg &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_starttx
<LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
@@ -2298,91 +2254,91 @@
<P><STRONG><a name="[65]"></a>dwt_read32bitoffsetreg</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read32bitoffsetreg))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_read32bitoffsetreg &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxaftertxdelay
<LI><a href="#[113]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readdevid
<LI><a href="#[10f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readdevid
<LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleepaftertx
<LI><a href="#[12a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_otpread
<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleepaftertx
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_otpread
<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[103]"></a>dwt_readcarrierintegrator</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readcarrierintegrator))
<P><STRONG><a name="[ff]"></a>dwt_readcarrierintegrator</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readcarrierintegrator))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_readcarrierintegrator &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[113]"></a>dwt_readdevid</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readdevid))
<P><STRONG><a name="[10f]"></a>dwt_readdevid</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readdevid))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_readdevid &rArr; dwt_read32bitoffsetreg &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
</UL>
<P><STRONG><a name="[128]"></a>dwt_readfromdevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readfromdevice))
<P><STRONG><a name="[124]"></a>dwt_readfromdevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readfromdevice))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;readfromspi
<BR>[Calls]<UL><LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;readfromspi
</UL>
<BR>[Called By]<UL><LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_xtaltrim
<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_syncrxbufptrs
<BR>[Called By]<UL><LI><a href="#[12f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_xtaltrim
<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_syncrxbufptrs
<LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxtimeout
<LI><a href="#[104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readtxtimestamp
<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readrxtimestamp
<LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readtxtimestamp
<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readrxtimestamp
<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readrxdata
<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readcarrierintegrator
<LI><a href="#[ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readcarrierintegrator
<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read16bitoffsetreg
<LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read16bitoffsetreg
<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
</UL>
<P><STRONG><a name="[67]"></a>dwt_readrxdata</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxdata))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_readrxdata &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[136]"></a>dwt_readrxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxtimestamp))
<P><STRONG><a name="[132]"></a>dwt_readrxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxtimestamp))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_readrxtimestamp &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_rx_timestamp_u64
</UL>
<P><STRONG><a name="[137]"></a>dwt_readtxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readtxtimestamp))
<P><STRONG><a name="[133]"></a>dwt_readtxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readtxtimestamp))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_readtxtimestamp &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[6a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_tx_timestamp_u64
</UL>
<P><STRONG><a name="[104]"></a>dwt_rxenable</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, deca_device.o(i.dwt_rxenable))
<P><STRONG><a name="[100]"></a>dwt_rxenable</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, deca_device.o(i.dwt_rxenable))
<BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = dwt_rxenable &rArr; dwt_forcetrxoff &rArr; dwt_write32bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_syncrxbufptrs
<LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<BR>[Calls]<UL><LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_syncrxbufptrs
<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
</UL>
<P><STRONG><a name="[6d]"></a>dwt_setdelayedtrxtime</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setdelayedtrxtime))
@@ -2390,7 +2346,8 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write32bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[60]"></a>dwt_setrxaftertxdelay</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setrxaftertxdelay))
@@ -2399,8 +2356,8 @@
<BR>[Calls]<UL><LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write32bitoffsetreg
<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read32bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
@@ -2408,7 +2365,7 @@
<P><STRONG><a name="[79]"></a>dwt_setrxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setrxantennadelay))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_setrxantennadelay &rArr; dwt_write16bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<BR>[Calls]<UL><LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_Init
</UL>
@@ -2416,12 +2373,12 @@
<P><STRONG><a name="[61]"></a>dwt_setrxtimeout</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, deca_device.o(i.dwt_setrxtimeout))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = dwt_setrxtimeout &rArr; dwt_write16bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
@@ -2429,7 +2386,7 @@
<P><STRONG><a name="[7a]"></a>dwt_settxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_settxantennadelay))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_settxantennadelay &rArr; dwt_write16bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<BR>[Calls]<UL><LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_Init
</UL>
@@ -2437,90 +2394,90 @@
<P><STRONG><a name="[64]"></a>dwt_starttx</STRONG> (Thumb, 142 bytes, Stack size 24 bytes, deca_device.o(i.dwt_starttx))
<BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = dwt_starttx &rArr; dwt_entersleepaftertx &rArr; dwt_write32bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read16bitoffsetreg
<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleepaftertx
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_read16bitoffsetreg
<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleepaftertx
</UL>
<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[132]"></a>dwt_syncrxbufptrs</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, deca_device.o(i.dwt_syncrxbufptrs))
<P><STRONG><a name="[12e]"></a>dwt_syncrxbufptrs</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, deca_device.o(i.dwt_syncrxbufptrs))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_syncrxbufptrs &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<BR>[Called By]<UL><LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
</UL>
<P><STRONG><a name="[126]"></a>dwt_write16bitoffsetreg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, deca_device.o(i.dwt_write16bitoffsetreg))
<P><STRONG><a name="[122]"></a>dwt_write16bitoffsetreg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, deca_device.o(i.dwt_write16bitoffsetreg))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_write16bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
</UL>
<BR>[Called By]<UL><LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_settxantennadelay
<LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxtimeout
<LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxantennadelay
<LI><a href="#[104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_rxenable
<LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configuresleep
<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configuresleep
<LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configure
<LI><a href="#[129]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_configlde
<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<LI><a href="#[121]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_configlde
</UL>
<P><STRONG><a name="[66]"></a>dwt_write32bitoffsetreg</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, deca_device.o(i.dwt_write32bitoffsetreg))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_write32bitoffsetreg &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
</UL>
<BR>[Called By]<UL><LI><a href="#[63]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetxfctrl
<LI><a href="#[60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxaftertxdelay
<LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setdelayedtrxtime
<LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleepaftertx
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleepaftertx
<LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configure
<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[124]"></a>dwt_writetodevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_writetodevice))
<P><STRONG><a name="[120]"></a>dwt_writetodevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_writetodevice))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;writetospi
<BR>[Calls]<UL><LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;writetospi
</UL>
<BR>[Called By]<UL><LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_xtaltrim
<BR>[Called By]<UL><LI><a href="#[12f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_xtaltrim
<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetxdata
<LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write32bitoffsetreg
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_syncrxbufptrs
<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write16bitoffsetreg
<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_syncrxbufptrs
<LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_starttx
<LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_setrxtimeout
<LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configuresleep
<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_forcetrxoff
<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configuresleep
<LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configure
<LI><a href="#[12a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_otpread
<LI><a href="#[129]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_configlde
<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_aonarrayupload
<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_otpread
<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_loaducodefromrom
<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_enableclocks
<LI><a href="#[121]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_configlde
<LI><a href="#[11f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dwt_aonarrayupload
</UL>
<P><STRONG><a name="[62]"></a>dwt_writetxdata</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, deca_device.o(i.dwt_writetxdata))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_writetxdata &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
</UL>
<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
@@ -2530,17 +2487,17 @@
</UL>
<BR>[Calls]<UL><LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_write32bitoffsetreg
</UL>
<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[133]"></a>dwt_xtaltrim</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, deca_device.o(i.dwt_xtaltrim))
<P><STRONG><a name="[12f]"></a>dwt_xtaltrim</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, deca_device.o(i.dwt_xtaltrim))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_xtaltrim &rArr; dwt_writetodevice &rArr; writetospi
</UL>
<BR>[Calls]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Calls]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_initialise
</UL>
@@ -2548,137 +2505,121 @@
<P><STRONG><a name="[2a]"></a>fputc</STRONG> (Thumb, 18 bytes, Stack size 16 bytes, usart.o(i.fputc))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = fputc &rArr; HAL_UART_Transmit &rArr; UART_WaitOnFlagUntilTimeout
</UL>
<BR>[Calls]<UL><LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Transmit
<BR>[Calls]<UL><LI><a href="#[e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Transmit
</UL>
<BR>[Address Reference Count : 1]<UL><LI> printfb.o(i.__0printf$bare)
</UL>
<P><STRONG><a name="[1e]"></a>main</STRONG> (Thumb, 270 bytes, Stack size 0 bytes, main.o(i.main))
<P><STRONG><a name="[1e]"></a>main</STRONG> (Thumb, 220 bytes, Stack size 0 bytes, main.o(i.main))
<BR><BR>[Stack]<UL><LI>Max Depth = 312<LI>Call Chain = main &rArr; BarInit &rArr; GetPressAndHeight &rArr; pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
<LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Accelerometer_Init
<LI><a href="#[115]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleep
<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configuresleep
<LI><a href="#[111]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_entersleep
<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_configuresleep
<LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarInit
<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Receive_DMA
<LI><a href="#[13a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_PWR_EnterSTOPMode
<LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_Init
<LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Receive_DMA
<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_Init
<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Init
<LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SystemClock_Config
<LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
<LI><a href="#[ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI1_Init
<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_DMA_Init
<LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_ADC_Init
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_USART1_UART_Init
<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_SPI1_Init
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_DMA_Init
<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_ADC_Init
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
<LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_Init
<LI><a href="#[139]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_App_Init
<LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dw1000_App_Init
</UL>
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
</UL>
<P><STRONG><a name="[ac]"></a>mcu_sleep</STRONG> (Thumb, 98 bytes, Stack size 32 bytes, main.o(i.mcu_sleep))
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = mcu_sleep &rArr; HAL_LPTIM_DeInit &rArr; LPTIM_Disable &rArr; LPTIM_WaitForFlag &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
<LI><a href="#[13a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_PWR_EnterSTOPMode
<LI><a href="#[13d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_PWR_EnterSTANDBYMode
<LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_PWR_EnableWakeUpPin
<LI><a href="#[13b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_PWR_DisableWakeUpPin
<LI><a href="#[ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_DeInit
<LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
</UL>
<P><STRONG><a name="[51]"></a>mir3da_ReadOneByte</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_ReadOneByte))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = mir3da_ReadOneByte &rArr; IIC2_Read_Byte &rArr; IIC2_NAck
</UL>
<BR>[Calls]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<BR>[Calls]<UL><LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
</UL>
<BR>[Called By]<UL><LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_mask_write
<BR>[Called By]<UL><LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_mask_write
<LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Accelerometer_Init
</UL>
<P><STRONG><a name="[13e]"></a>mir3da_WriteOneByte</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, lis3dh_driver.o(i.mir3da_WriteOneByte))
<P><STRONG><a name="[136]"></a>mir3da_WriteOneByte</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, lis3dh_driver.o(i.mir3da_WriteOneByte))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = mir3da_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<BR>[Calls]<UL><LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
</UL>
<BR>[Called By]<UL><LI><a href="#[13f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
<BR>[Called By]<UL><LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
</UL>
<P><STRONG><a name="[53]"></a>mir3da_init</STRONG> (Thumb, 120 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_init))
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = mir3da_init &rArr; mir3da_set_enable &rArr; mir3da_register_mask_write &rArr; mir3da_register_write &rArr; mir3da_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_step_counter_open
<LI><a href="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_enable
<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_active_interrupt_enable
<LI><a href="#[13f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
<LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_mask_write
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<BR>[Calls]<UL><LI><a href="#[13b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_step_counter_open
<LI><a href="#[13a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_enable
<LI><a href="#[139]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_active_interrupt_enable
<LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
<LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_mask_write
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Accelerometer_Init
</UL>
<P><STRONG><a name="[140]"></a>mir3da_register_mask_write</STRONG> (Thumb, 32 bytes, Stack size 24 bytes, lis3dh_driver.o(i.mir3da_register_mask_write))
<P><STRONG><a name="[138]"></a>mir3da_register_mask_write</STRONG> (Thumb, 32 bytes, Stack size 24 bytes, lis3dh_driver.o(i.mir3da_register_mask_write))
<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = mir3da_register_mask_write &rArr; mir3da_register_write &rArr; mir3da_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[13f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
<BR>[Calls]<UL><LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
<LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_ReadOneByte
</UL>
<BR>[Called By]<UL><LI><a href="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_enable
<BR>[Called By]<UL><LI><a href="#[13a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_enable
<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_init
</UL>
<P><STRONG><a name="[13f]"></a>mir3da_register_write</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_register_write))
<P><STRONG><a name="[137]"></a>mir3da_register_write</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_register_write))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = mir3da_register_write &rArr; mir3da_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
<BR>[Calls]<UL><LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_WriteOneByte
</UL>
<BR>[Called By]<UL><LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_step_counter_open
<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_active_interrupt_enable
<LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_mask_write
<BR>[Called By]<UL><LI><a href="#[13b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_step_counter_open
<LI><a href="#[139]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_set_active_interrupt_enable
<LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_mask_write
<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_init
</UL>
<P><STRONG><a name="[141]"></a>mir3da_set_active_interrupt_enable</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_set_active_interrupt_enable))
<P><STRONG><a name="[139]"></a>mir3da_set_active_interrupt_enable</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_set_active_interrupt_enable))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = mir3da_set_active_interrupt_enable &rArr; mir3da_register_write &rArr; mir3da_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[13f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
<BR>[Calls]<UL><LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
</UL>
<BR>[Called By]<UL><LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_init
</UL>
<P><STRONG><a name="[142]"></a>mir3da_set_enable</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_set_enable))
<P><STRONG><a name="[13a]"></a>mir3da_set_enable</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_set_enable))
<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = mir3da_set_enable &rArr; mir3da_register_mask_write &rArr; mir3da_register_write &rArr; mir3da_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_mask_write
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<BR>[Calls]<UL><LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_mask_write
<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
</UL>
<BR>[Called By]<UL><LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_init
</UL>
<P><STRONG><a name="[143]"></a>mir3da_set_step_counter_open</STRONG> (Thumb, 52 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_set_step_counter_open))
<P><STRONG><a name="[13b]"></a>mir3da_set_step_counter_open</STRONG> (Thumb, 52 bytes, Stack size 8 bytes, lis3dh_driver.o(i.mir3da_set_step_counter_open))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = mir3da_set_step_counter_open &rArr; mir3da_register_write &rArr; mir3da_WriteOneByte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[13f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
<BR>[Calls]<UL><LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_register_write
</UL>
<BR>[Called By]<UL><LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mir3da_init
</UL>
<P><STRONG><a name="[148]"></a>parameter_check</STRONG> (Thumb, 52 bytes, Stack size 0 bytes, global_param.o(i.parameter_check))
<P><STRONG><a name="[140]"></a>parameter_check</STRONG> (Thumb, 52 bytes, Stack size 0 bytes, global_param.o(i.parameter_check))
<BR><BR>[Called By]<UL><LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
</UL>
@@ -2686,9 +2627,9 @@
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = parameter_init &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="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;save_com_map_to_flash
<LI><a href="#[144]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FLASH_Read
<LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FLASH_Read
</UL>
<BR>[Called By]<UL><LI><a href="#[10a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<BR>[Called By]<UL><LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
</UL>
@@ -2703,46 +2644,46 @@
<LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
<LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_scalbn
<LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
<LI><a href="#[146]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sqrt
<LI><a href="#[145]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
<LI><a href="#[11d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[147]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_fpclassify
<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_underflow
<LI><a href="#[121]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_overflow
<LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<LI><a href="#[11f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan2
<LI><a href="#[11e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_divzero
<LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sqrt
<LI><a href="#[13d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
<LI><a href="#[119]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
<LI><a href="#[13f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_fpclassify
<LI><a href="#[11e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_underflow
<LI><a href="#[11d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_overflow
<LI><a href="#[11c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_invalid
<LI><a href="#[11b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan2
<LI><a href="#[11a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_divzero
</UL>
<BR>[Called By]<UL><LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetPressAndHeight
</UL>
<P><STRONG><a name="[135]"></a>readfromspi</STRONG> (Thumb, 70 bytes, Stack size 20 bytes, spi.o(i.readfromspi))
<P><STRONG><a name="[131]"></a>readfromspi</STRONG> (Thumb, 70 bytes, Stack size 20 bytes, spi.o(i.readfromspi))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = readfromspi
</UL>
<BR>[Called By]<UL><LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
<BR>[Called By]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readfromdevice
</UL>
<P><STRONG><a name="[73]"></a>save_com_map_to_flash</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, global_param.o(i.save_com_map_to_flash))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = 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="#[148]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_check
<BR>[Calls]<UL><LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_check
<LI><a href="#[83]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FLASH_Write
<LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FLASH_Prepare
</UL>
<BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_CompareMatchCallback
<LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DoubleClickProcess
<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;parameter_init
<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterUWBUpdateMode
</UL>
<P><STRONG><a name="[146]"></a>sqrt</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, sqrt.o(i.sqrt))
<P><STRONG><a name="[13e]"></a>sqrt</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, sqrt.o(i.sqrt))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = sqrt &rArr; _dsqrt &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dsqrt
<LI><a href="#[145]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
<LI><a href="#[13d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
</UL>
<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
</UL>
@@ -2759,11 +2700,11 @@
<P><STRONG><a name="[21]"></a>test_read_byte</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, dps368_test.o(i.test_read_byte))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = test_read_byte &rArr; IIC2_Read_Byte &rArr; IIC2_NAck
</UL>
<BR>[Calls]<UL><LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
<BR>[Calls]<UL><LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Read_Byte
</UL>
<BR>[Called By]<UL><LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_read_block
</UL>
@@ -2775,32 +2716,32 @@
<P><STRONG><a name="[23]"></a>test_write_byte</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, dps368_test.o(i.test_write_byte))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = test_write_byte &rArr; IIC2_Wait_Ack &rArr; IIC2_Stop
</UL>
<BR>[Calls]<UL><LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
<BR>[Calls]<UL><LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Wait_Ack
<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Stop
<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Start
<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IIC2_Send_Byte
</UL>
<BR>[Address Reference Count : 1]<UL><LI> dps368_test.o(i.BarInit)
</UL>
<P><STRONG><a name="[138]"></a>writetospi</STRONG> (Thumb, 68 bytes, Stack size 20 bytes, spi.o(i.writetospi))
<P><STRONG><a name="[134]"></a>writetospi</STRONG> (Thumb, 68 bytes, Stack size 20 bytes, spi.o(i.writetospi))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = writetospi
</UL>
<BR>[Called By]<UL><LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
<BR>[Called By]<UL><LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_writetodevice
</UL>
<P>
<H3>
Local Symbols
</H3>
<P><STRONG><a name="[12c]"></a>dps310_get_scaling_coef</STRONG> (Thumb, 68 bytes, Stack size 4 bytes, dps310.o(i.dps310_get_scaling_coef))
<P><STRONG><a name="[128]"></a>dps310_get_scaling_coef</STRONG> (Thumb, 68 bytes, Stack size 4 bytes, dps310.o(i.dps310_get_scaling_coef))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = dps310_get_scaling_coef &rArr; __ARM_common_switch8
</UL>
<BR>[Calls]<UL><LI><a href="#[114]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<BR>[Calls]<UL><LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[12b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_config
<BR>[Called By]<UL><LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_config
</UL>
<P><STRONG><a name="[12e]"></a>dps310_read_calib_coeffs</STRONG> (Thumb, 322 bytes, Stack size 32 bytes, dps310.o(i.dps310_read_calib_coeffs))
<P><STRONG><a name="[12a]"></a>dps310_read_calib_coeffs</STRONG> (Thumb, 322 bytes, Stack size 32 bytes, dps310.o(i.dps310_read_calib_coeffs))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = dps310_read_calib_coeffs
</UL>
<BR>[Calls]<UL><LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
@@ -2809,8 +2750,8 @@
</UL>
<P><STRONG><a name="[68]"></a>__NVIC_SystemReset</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, dw_app.o(i.__NVIC_SystemReset))
<BR><BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR><BR>[Called By]<UL><LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Registor_Poll
<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetNearMsg
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
@@ -2818,29 +2759,29 @@
<P><STRONG><a name="[6e]"></a>final_msg_set_ts</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, dw_app.o(i.final_msg_set_ts))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = final_msg_set_ts
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[6b]"></a>get_rx_timestamp_u64</STRONG> (Thumb, 38 bytes, Stack size 24 bytes, dw_app.o(i.get_rx_timestamp_u64))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = get_rx_timestamp_u64 &rArr; dwt_readrxtimestamp &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readrxtimestamp
<BR>[Calls]<UL><LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readrxtimestamp
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[6a]"></a>get_tx_timestamp_u64</STRONG> (Thumb, 38 bytes, Stack size 24 bytes, dw_app.o(i.get_tx_timestamp_u64))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = get_tx_timestamp_u64 &rArr; dwt_readtxtimestamp &rArr; dwt_readfromdevice &rArr; readfromspi
</UL>
<BR>[Calls]<UL><LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readtxtimestamp
<BR>[Calls]<UL><LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dwt_readtxtimestamp
</UL>
<BR>[Called By]<UL><LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<BR>[Called By]<UL><LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DiscPoll
</UL>
<P><STRONG><a name="[fa]"></a>MX_ADC_Init</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, main.o(i.MX_ADC_Init))
<P><STRONG><a name="[f6]"></a>MX_ADC_Init</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, main.o(i.MX_ADC_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = MX_ADC_Init &rArr; HAL_ADC_Init &rArr; HAL_ADC_MspInit &rArr; HAL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[9b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_ADC_Init
@@ -2850,58 +2791,58 @@
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[fb]"></a>MX_DMA_Init</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, main.o(i.MX_DMA_Init))
<P><STRONG><a name="[f7]"></a>MX_DMA_Init</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, main.o(i.MX_DMA_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = MX_DMA_Init &rArr; HAL_NVIC_SetPriority
</UL>
<BR>[Calls]<UL><LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_SetPriority
<LI><a href="#[ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_EnableIRQ
<LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_EnableIRQ
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
</UL>
<P><STRONG><a name="[fc]"></a>MX_GPIO_Init</STRONG> (Thumb, 298 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init))
<P><STRONG><a name="[f8]"></a>MX_GPIO_Init</STRONG> (Thumb, 298 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = MX_GPIO_Init &rArr; HAL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
<LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_Init
<LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_SetPriority
<LI><a href="#[ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_EnableIRQ
<LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_EnableIRQ
<LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[fd]"></a>MX_SPI1_Init</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, main.o(i.MX_SPI1_Init))
<P><STRONG><a name="[f9]"></a>MX_SPI1_Init</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, main.o(i.MX_SPI1_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = MX_SPI1_Init &rArr; HAL_SPI_Init &rArr; HAL_SPI_MspInit &rArr; HAL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_Init
<BR>[Calls]<UL><LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[e9]"></a>MX_TIM2_Init</STRONG> (Thumb, 116 bytes, Stack size 48 bytes, main.o(i.MX_TIM2_Init))
<P><STRONG><a name="[e5]"></a>MX_TIM2_Init</STRONG> (Thumb, 116 bytes, Stack size 48 bytes, main.o(i.MX_TIM2_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = MX_TIM2_Init &rArr; HAL_TIM_MspPostInit &rArr; HAL_GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Init
<LI><a href="#[ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_MspPostInit
<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
<LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_Base_Init
<LI><a href="#[fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIMEx_MasterConfigSynchronization
<BR>[Calls]<UL><LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Init
<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_MspPostInit
<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
<LI><a href="#[c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_Base_Init
<LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIMEx_MasterConfigSynchronization
</UL>
<BR>[Called By]<UL><LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
<BR>[Called By]<UL><LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardWareTypeDiffConfig
</UL>
<P><STRONG><a name="[ff]"></a>MX_USART1_UART_Init</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, main.o(i.MX_USART1_UART_Init))
<P><STRONG><a name="[fb]"></a>MX_USART1_UART_Init</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, main.o(i.MX_USART1_UART_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = MX_USART1_UART_Init &rArr; HAL_UART_Init &rArr; UART_SetConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uldivmod &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Usart1InitVariables
<LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
<BR>[Calls]<UL><LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Usart1InitVariables
<LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_Init
<LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartInit
</UL>
<P><STRONG><a name="[4c]"></a>ADC_DelayMicroSecond</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, stm32l0xx_hal_adc.o(i.ADC_DelayMicroSecond))
@@ -2934,123 +2875,123 @@
<BR>[Called By]<UL><LI><a href="#[a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_DMA_Start_IT
</UL>
<P><STRONG><a name="[bd]"></a>__NVIC_SetPriority</STRONG> (Thumb, 60 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority))
<P><STRONG><a name="[b9]"></a>__NVIC_SetPriority</STRONG> (Thumb, 60 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority))
<BR><BR>[Called By]<UL><LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_NVIC_SetPriority
<LI><a href="#[a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SYSTICK_Config
</UL>
<P><STRONG><a name="[bc]"></a>LPTIM_WaitForFlag</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag))
<P><STRONG><a name="[b7]"></a>LPTIM_WaitForFlag</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = LPTIM_WaitForFlag &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_TimeOut_Start_IT
<LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_Disable
<BR>[Called By]<UL><LI><a href="#[b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_TimeOut_Start_IT
<LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LPTIM_Disable
</UL>
<P><STRONG><a name="[c7]"></a>TIM_Base_SetConfig</STRONG> (Thumb, 78 bytes, Stack size 16 bytes, stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig))
<P><STRONG><a name="[c3]"></a>TIM_Base_SetConfig</STRONG> (Thumb, 78 bytes, Stack size 16 bytes, stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = TIM_Base_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Init
<LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_Base_Init
<BR>[Called By]<UL><LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Init
<LI><a href="#[c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_Base_Init
</UL>
<P><STRONG><a name="[d5]"></a>TIM_CCxChannelCmd</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd))
<P><STRONG><a name="[d1]"></a>TIM_CCxChannelCmd</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = TIM_CCxChannelCmd
</UL>
<BR>[Called By]<UL><LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Stop
<LI><a href="#[70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_Start
</UL>
<P><STRONG><a name="[c9]"></a>TIM_ETR_SetConfig</STRONG> (Thumb, 22 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig))
<P><STRONG><a name="[c5]"></a>TIM_ETR_SetConfig</STRONG> (Thumb, 22 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TIM_ETR_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
<BR>[Called By]<UL><LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
</UL>
<P><STRONG><a name="[cc]"></a>TIM_ITRx_SetConfig</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig))
<BR><BR>[Called By]<UL><LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
<P><STRONG><a name="[c8]"></a>TIM_ITRx_SetConfig</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig))
<BR><BR>[Called By]<UL><LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
</UL>
<P><STRONG><a name="[cf]"></a>TIM_OC1_SetConfig</STRONG> (Thumb, 48 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig))
<P><STRONG><a name="[cb]"></a>TIM_OC1_SetConfig</STRONG> (Thumb, 48 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TIM_OC1_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
<BR>[Called By]<UL><LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
</UL>
<P><STRONG><a name="[d0]"></a>TIM_OC2_SetConfig</STRONG> (Thumb, 50 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig))
<P><STRONG><a name="[cc]"></a>TIM_OC2_SetConfig</STRONG> (Thumb, 50 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TIM_OC2_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
<BR>[Called By]<UL><LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
</UL>
<P><STRONG><a name="[d1]"></a>TIM_OC3_SetConfig</STRONG> (Thumb, 54 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig))
<P><STRONG><a name="[cd]"></a>TIM_OC3_SetConfig</STRONG> (Thumb, 54 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TIM_OC3_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
<BR>[Called By]<UL><LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
</UL>
<P><STRONG><a name="[d2]"></a>TIM_OC4_SetConfig</STRONG> (Thumb, 54 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig))
<P><STRONG><a name="[ce]"></a>TIM_OC4_SetConfig</STRONG> (Thumb, 54 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TIM_OC4_SetConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
<BR>[Called By]<UL><LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_PWM_ConfigChannel
</UL>
<P><STRONG><a name="[ca]"></a>TIM_TI1_ConfigInputStage</STRONG> (Thumb, 34 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage))
<P><STRONG><a name="[c6]"></a>TIM_TI1_ConfigInputStage</STRONG> (Thumb, 34 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TIM_TI1_ConfigInputStage
</UL>
<BR>[Called By]<UL><LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
<BR>[Called By]<UL><LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
</UL>
<P><STRONG><a name="[cb]"></a>TIM_TI2_ConfigInputStage</STRONG> (Thumb, 38 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage))
<P><STRONG><a name="[c7]"></a>TIM_TI2_ConfigInputStage</STRONG> (Thumb, 38 bytes, Stack size 12 bytes, stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TIM_TI2_ConfigInputStage
</UL>
<BR>[Called By]<UL><LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
<BR>[Called By]<UL><LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_TIM_ConfigClockSource
</UL>
<P><STRONG><a name="[25]"></a>UART_DMAAbortOnError</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_DMAAbortOnError
</UL>
<BR>[Calls]<UL><LI><a href="#[d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_ErrorCallback
<BR>[Calls]<UL><LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_ErrorCallback
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler)
</UL>
<P><STRONG><a name="[29]"></a>UART_DMAError</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.UART_DMAError))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UART_DMAError
</UL>
<BR>[Calls]<UL><LI><a href="#[d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_ErrorCallback
<LI><a href="#[116]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_EndTxTransfer
<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_EndRxTransfer
<BR>[Calls]<UL><LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_ErrorCallback
<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_EndTxTransfer
<LI><a href="#[d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_EndRxTransfer
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
</UL>
<P><STRONG><a name="[27]"></a>UART_DMAReceiveCplt</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_DMAReceiveCplt
</UL>
<BR>[Calls]<UL><LI><a href="#[117]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_RxCpltCallback
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UARTEx_RxEventCallback
<BR>[Calls]<UL><LI><a href="#[113]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_RxCpltCallback
<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UARTEx_RxEventCallback
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
</UL>
<P><STRONG><a name="[28]"></a>UART_DMARxHalfCplt</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_DMARxHalfCplt
</UL>
<BR>[Calls]<UL><LI><a href="#[118]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_RxHalfCpltCallback
<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UARTEx_RxEventCallback
<BR>[Calls]<UL><LI><a href="#[114]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_RxHalfCpltCallback
<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UARTEx_RxEventCallback
</UL>
<BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
</UL>
<P><STRONG><a name="[d7]"></a>UART_EndRxTransfer</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.UART_EndRxTransfer))
<BR><BR>[Called By]<UL><LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<P><STRONG><a name="[d3]"></a>UART_EndRxTransfer</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.UART_EndRxTransfer))
<BR><BR>[Called By]<UL><LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART_IRQHandler
<LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_DMAError
</UL>
<P><STRONG><a name="[116]"></a>UART_EndTxTransfer</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.UART_EndTxTransfer))
<P><STRONG><a name="[112]"></a>UART_EndTxTransfer</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.UART_EndTxTransfer))
<BR><BR>[Called By]<UL><LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART_DMAError
</UL>
<P><STRONG><a name="[11c]"></a>_printf_core</STRONG> (Thumb, 30 bytes, Stack size 24 bytes, printfb.o(i._printf_core), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[11b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0printf$bare
<P><STRONG><a name="[118]"></a>_printf_core</STRONG> (Thumb, 30 bytes, Stack size 24 bytes, printfb.o(i._printf_core), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[117]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0printf$bare
</UL>
<P>
<H3>
MDK-ARM/L051/L051.map
@@ -616,10 +616,10 @@
    dw_app.o(i.NearPoll) refers to dw_app.o(i.get_rx_timestamp_u64) for get_rx_timestamp_u64
    dw_app.o(i.NearPoll) refers to dw_app.o(i.SetANCTimestap) for SetANCTimestap
    dw_app.o(i.NearPoll) refers to deca_device.o(i.dwt_forcetrxoff) for dwt_forcetrxoff
    dw_app.o(i.NearPoll) refers to deca_device.o(i.dwt_setdelayedtrxtime) for dwt_setdelayedtrxtime
    dw_app.o(i.NearPoll) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin
    dw_app.o(i.NearPoll) refers to dw_app.o(i.SetLPTimer) for SetLPTimer
    dw_app.o(i.NearPoll) refers to dw_app.o(i.FindNearBasePos) for FindNearBasePos
    dw_app.o(i.NearPoll) refers to dw_app.o(i.final_msg_set_ts) for final_msg_set_ts
    dw_app.o(i.NearPoll) refers to dw_app.o(.data) for .data
    dw_app.o(i.NearPoll) refers to main.o(.data) for bat_percent
    dw_app.o(i.NearPoll) refers to dw_app.o(.bss) for .bss
@@ -627,6 +627,7 @@
    dw_app.o(i.NearPoll) refers to global_param.o(.bss) for g_com_map
    dw_app.o(i.NearPoll) refers to main.o(.bss) for hlptim1
    dw_app.o(i.NearPoll) refers to main.o(.data) for sync_timer
    dw_app.o(i.NearPoll) refers to dw_app.o(i.final_msg_set_ts) for final_msg_set_ts
    dw_app.o(i.NearPoll) refers to dw_app.o(i.NextSlotDelayMs) for NextSlotDelayMs
    dw_app.o(i.NearPoll) refers to dw_app.o(i.CalculateDists) for CalculateDists
    dw_app.o(i.NearPoll) refers to global_param.o(i.save_com_map_to_flash) for save_com_map_to_flash
@@ -751,11 +752,10 @@
    main.o(i.HAL_LPTIM_CompareMatchCallback) refers to global_param.o(i.save_com_map_to_flash) for save_com_map_to_flash
    main.o(i.HAL_LPTIM_CompareMatchCallback) refers to dw_driver.o(i.delay_ms) for delay_ms
    main.o(i.HAL_LPTIM_CompareMatchCallback) refers to fflti.o(.text) for __aeabi_i2f
    main.o(i.HAL_LPTIM_CompareMatchCallback) refers to main.o(i.mcu_sleep) for mcu_sleep
    main.o(i.HAL_LPTIM_CompareMatchCallback) refers to main.o(.data) for .data
    main.o(i.HAL_LPTIM_CompareMatchCallback) refers to stm32l0xx_it.o(.data) for button_delay
    main.o(i.HAL_LPTIM_CompareMatchCallback) refers to global_param.o(.bss) for g_com_map
    main.o(i.HAL_LPTIM_CompareMatchCallback) refers to dw_app.o(.data) for stationary_flag
    main.o(i.HAL_LPTIM_CompareMatchCallback) refers to global_param.o(.bss) for g_com_map
    main.o(i.HardWareTypeDiffConfig) refers to memseta.o(.text) for __aeabi_memclr4
    main.o(i.HardWareTypeDiffConfig) refers to main.o(i.MX_TIM2_Init) for MX_TIM2_Init
    main.o(i.HardWareTypeDiffConfig) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
@@ -847,14 +847,10 @@
    main.o(i.main) refers to deca_device.o(i.dwt_configuresleep) for dwt_configuresleep
    main.o(i.main) refers to deca_device.o(i.dwt_entersleep) for dwt_entersleep
    main.o(i.main) refers to stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) for HAL_UART_Receive_DMA
    main.o(i.main) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin
    main.o(i.main) refers to stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode) for HAL_PWR_EnterSTOPMode
    main.o(i.main) refers to dw_app.o(i.Tag_App) for Tag_App
    main.o(i.main) refers to main.o(i.IdleTask) for IdleTask
    main.o(i.main) refers to main.o(.bss) for .bss
    main.o(i.main) refers to usart.o(.bss) for m_EUART_DMA_RXBuf
    main.o(i.main) refers to usart.o(.data) for m_bEUARTTxEn
    main.o(i.main) refers to dw_app.o(.data) for motor_state
    main.o(i.main) refers to main.o(.data) for .data
    main.o(i.mcu_sleep) refers to stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DeInit) for HAL_LPTIM_DeInit
    main.o(i.mcu_sleep) refers to memseta.o(.text) for __aeabi_memclr4
@@ -2294,6 +2290,7 @@
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(i.ErrorConfig_Handler), (56 bytes).
    Removing main.o(i.mcu_sleep), (120 bytes).
    Removing main.o(.data), (2 bytes).
    Removing main.o(.data), (2 bytes).
    Removing main.o(.data), (1 bytes).
@@ -2307,6 +2304,7 @@
    Removing stm32l0xx_hal_msp.o(.rev16_text), (4 bytes).
    Removing stm32l0xx_hal_msp.o(.revsh_text), (4 bytes).
    Removing stm32l0xx_hal_msp.o(i.HAL_ADC_MspDeInit), (40 bytes).
    Removing stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspDeInit), (36 bytes).
    Removing stm32l0xx_hal_msp.o(i.HAL_SPI_MspDeInit), (40 bytes).
    Removing stm32l0xx_hal_msp.o(i.HAL_TIM_Base_MspDeInit), (28 bytes).
    Removing stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit), (64 bytes).
@@ -2532,10 +2530,14 @@
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_DisablePVD), (16 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_DisableSEVOnPend), (16 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_DisableSleepOnExit), (16 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin), (16 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_EnablePVD), (16 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableSEVOnPend), (16 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableSleepOnExit), (16 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin), (16 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode), (96 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode), (32 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode), (100 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_PVDCallback), (2 bytes).
    Removing stm32l0xx_hal_pwr.o(i.HAL_PWR_PVD_IRQHandler), (28 bytes).
    Removing stm32l0xx_hal_pwr_ex.o(.rev16_text), (4 bytes).
@@ -2553,6 +2555,7 @@
    Removing stm32l0xx_hal_cortex.o(i.HAL_MPU_Disable), (16 bytes).
    Removing stm32l0xx_hal_cortex.o(i.HAL_MPU_Enable), (24 bytes).
    Removing stm32l0xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (24 bytes).
    Removing stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (32 bytes).
    Removing stm32l0xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (32 bytes).
    Removing stm32l0xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (52 bytes).
    Removing stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (24 bytes).
@@ -2578,6 +2581,7 @@
    Removing stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Counter_Start_IT), (140 bytes).
    Removing stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Counter_Stop), (30 bytes).
    Removing stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Counter_Stop_IT), (64 bytes).
    Removing stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DeInit), (44 bytes).
    Removing stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Encoder_Start), (86 bytes).
    Removing stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Encoder_Start_IT), (126 bytes).
    Removing stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Encoder_Stop), (44 bytes).
@@ -2829,7 +2833,7 @@
    Removing cfrcmple.o(.text), (20 bytes).
    Removing dfixul.o(.text), (64 bytes).
738 unused section(s) (total 49247 bytes) removed from the image.
746 unused section(s) (total 49643 bytes) removed from the image.
==============================================================================
@@ -2866,70 +2870,70 @@
    ../Src/stm32l0xx_it.c                    0x00000000   Number         0  stm32l0xx_it.o ABSOLUTE
    ../Src/system_stm32l0xx.c                0x00000000   Number         0  system_stm32l0xx.o ABSOLUTE
    ../clib/../cmprslib/zerorunl2.c          0x00000000   Number         0  __dczerorl2.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/errno.c                 0x00000000   Number         0  errno.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloc.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  mallocr.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloca.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  mallocra.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloc.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloca.o ABSOLUTE
    ../clib/microlib/malloc/mvars.c          0x00000000   Number         0  mvars.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcmp.c         0x00000000   Number         0  memcmp.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../fplib/microlib/d2f.c                  0x00000000   Number         0  d2f.o ABSOLUTE
    ../fplib/microlib/f2d.c                  0x00000000   Number         0  f2d.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  fadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  fdiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  fepilogue.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixi.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  fepilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  ffixui.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixi.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixui.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  fflti.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltul.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltui.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dflti.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltui.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltul.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  ffltui.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ../fplib/microlib/fpscalb.c              0x00000000   Number         0  fscalb.o ABSOLUTE
    ../fplib/microlib/fpscalb.c              0x00000000   Number         0  dscalb.o ABSOLUTE
    ../fplib/microlib/fpsqrt.c               0x00000000   Number         0  dsqrt.o ABSOLUTE
    ../mathlib/asin.c                        0x00000000   Number         0  asin.o ABSOLUTE
    ../mathlib/asin.c                        0x00000000   Number         0  asin_x.o ABSOLUTE
    ../mathlib/asin.c                        0x00000000   Number         0  asin.o ABSOLUTE
    ../mathlib/ceil.c                        0x00000000   Number         0  ceil.o ABSOLUTE
    ../mathlib/dunder.c                      0x00000000   Number         0  dunder.o ABSOLUTE
    ../mathlib/fpclassify.c                  0x00000000   Number         0  fpclassify.o ABSOLUTE
@@ -2937,8 +2941,8 @@
    ../mathlib/pow.c                         0x00000000   Number         0  pow_x.o ABSOLUTE
    ../mathlib/pow.c                         0x00000000   Number         0  pow.o ABSOLUTE
    ../mathlib/qnan.c                        0x00000000   Number         0  qnan.o ABSOLUTE
    ../mathlib/sqrt.c                        0x00000000   Number         0  sqrt.o ABSOLUTE
    ../mathlib/sqrt.c                        0x00000000   Number         0  sqrt_x.o ABSOLUTE
    ../mathlib/sqrt.c                        0x00000000   Number         0  sqrt.o ABSOLUTE
    ..\Drivers\ExternlDrivers\lis3dh_driver.c 0x00000000   Number         0  lis3dh_driver.o ABSOLUTE
    ..\Drivers\STM32L0xx_HAL_Driver\Src\stm32l0xx_hal.c 0x00000000   Number         0  stm32l0xx_hal.o ABSOLUTE
    ..\Drivers\STM32L0xx_HAL_Driver\Src\stm32l0xx_hal_adc.c 0x00000000   Number         0  stm32l0xx_hal_adc.o ABSOLUTE
@@ -3038,8 +3042,8 @@
    .text                                    0x08005868   Section        0  llshl.o(.text)
    .text                                    0x08005888   Section        0  llushr.o(.text)
    .text                                    0x080058aa   Section        0  llsshr.o(.text)
    .text                                    0x080058d0   Section        0  iusefp.o(.text)
    .text                                    0x080058d0   Section        0  fepilogue.o(.text)
    .text                                    0x080058d0   Section        0  iusefp.o(.text)
    .text                                    0x08005952   Section        0  depilogue.o(.text)
    .text                                    0x08005a10   Section        0  dsqrt.o(.text)
    .text                                    0x08005ab4   Section       36  init.o(.text)
@@ -3107,259 +3111,251 @@
    i.HAL_LPTIM_AutoReloadMatchCallback      0x08007134   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback)
    i.HAL_LPTIM_AutoReloadWriteCallback      0x08007136   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback)
    i.HAL_LPTIM_CompareMatchCallback         0x08007138   Section        0  main.o(i.HAL_LPTIM_CompareMatchCallback)
    i.HAL_LPTIM_CompareWriteCallback         0x08007318   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback)
    i.HAL_LPTIM_DeInit                       0x0800731a   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DeInit)
    i.HAL_LPTIM_DirectionDownCallback        0x08007346   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback)
    i.HAL_LPTIM_DirectionUpCallback          0x08007348   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback)
    i.HAL_LPTIM_IRQHandler                   0x0800734a   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler)
    i.HAL_LPTIM_Init                         0x08007414   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init)
    i.HAL_LPTIM_MspDeInit                    0x080074ac   Section        0  stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspDeInit)
    i.HAL_LPTIM_MspInit                      0x080074d0   Section        0  stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit)
    i.HAL_LPTIM_ReadCounter                  0x08007500   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter)
    i.HAL_LPTIM_TimeOut_Start_IT             0x08007508   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT)
    i.HAL_LPTIM_TriggerCallback              0x08007590   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback)
    i.HAL_MspInit                            0x08007594   Section        0  stm32l0xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_DisableIRQ                    0x080075ac   Section        0  stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ)
    i.HAL_NVIC_EnableIRQ                     0x080075cc   Section        0  stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    i.HAL_NVIC_SetPriority                   0x080075e4   Section        0  stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_PWR_DisableWakeUpPin               0x080075ec   Section        0  stm32l0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin)
    i.HAL_PWR_EnableBkUpAccess               0x080075fc   Section        0  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess)
    i.HAL_PWR_EnableWakeUpPin                0x0800760c   Section        0  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin)
    i.HAL_PWR_EnterSTANDBYMode               0x0800761c   Section        0  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode)
    i.HAL_PWR_EnterSTOPMode                  0x0800763c   Section        0  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode)
    i.HAL_RCCEx_PeriphCLKConfig              0x080076a0   Section        0  stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    i.HAL_RCC_ClockConfig                    0x08007804   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetPCLK1Freq                   0x080079a0   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    i.HAL_RCC_GetPCLK2Freq                   0x080079c0   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    i.HAL_RCC_GetSysClockFreq                0x080079e0   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_RCC_OscConfig                      0x08007a58   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.HAL_SPI_Init                           0x08007e7e   Section        0  stm32l0xx_hal_spi.o(i.HAL_SPI_Init)
    i.HAL_SPI_MspInit                        0x08007f34   Section        0  stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit)
    i.HAL_SYSTICK_Config                     0x08007f8c   Section        0  stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_TIMEx_MasterConfigSynchronization  0x08007fbc   Section        0  stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)
    i.HAL_TIM_Base_Init                      0x08008014   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_Base_Init)
    i.HAL_TIM_Base_MspInit                   0x08008054   Section        0  stm32l0xx_hal_msp.o(i.HAL_TIM_Base_MspInit)
    i.HAL_TIM_ConfigClockSource              0x08008070   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)
    i.HAL_TIM_MspPostInit                    0x08008140   Section        0  stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit)
    i.HAL_TIM_PWM_ConfigChannel              0x0800818c   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel)
    i.HAL_TIM_PWM_Init                       0x08008254   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init)
    i.HAL_TIM_PWM_MspInit                    0x08008292   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_MspInit)
    i.HAL_TIM_PWM_Start                      0x08008294   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Start)
    i.HAL_TIM_PWM_Stop                       0x08008310   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Stop)
    i.HAL_UARTEx_RxEventCallback             0x08008358   Section        0  stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)
    i.HAL_UARTEx_WakeupCallback              0x0800835a   Section        0  stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback)
    i.HAL_UART_ErrorCallback                 0x0800835c   Section        0  main.o(i.HAL_UART_ErrorCallback)
    i.HAL_UART_IRQHandler                    0x08008360   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler)
    i.HAL_UART_Init                          0x08008580   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_Init)
    i.HAL_UART_MspInit                       0x080085ec   Section        0  stm32l0xx_hal_msp.o(i.HAL_UART_MspInit)
    i.HAL_UART_Receive_DMA                   0x080086c0   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA)
    i.HAL_UART_RxCpltCallback                0x08008720   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback)
    i.HAL_UART_RxHalfCpltCallback            0x08008722   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)
    i.HAL_UART_Transmit                      0x08008724   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_Transmit)
    i.HAL_UART_TxCpltCallback                0x080087f6   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback)
    i.HardFault_Handler                      0x080087f8   Section        0  stm32l0xx_it.o(i.HardFault_Handler)
    i.HardWareTypeDiffConfig                 0x08008828   Section        0  main.o(i.HardWareTypeDiffConfig)
    i.IIC2_Ack                               0x0800888c   Section        0  lis3dh_driver.o(i.IIC2_Ack)
    i.IIC2_NAck                              0x080088c8   Section        0  lis3dh_driver.o(i.IIC2_NAck)
    i.IIC2_Read_Byte                         0x08008904   Section        0  lis3dh_driver.o(i.IIC2_Read_Byte)
    i.IIC2_Send_Byte                         0x0800895e   Section        0  lis3dh_driver.o(i.IIC2_Send_Byte)
    i.IIC2_Start                             0x080089b8   Section        0  lis3dh_driver.o(i.IIC2_Start)
    i.IIC2_Stop                              0x080089ee   Section        0  lis3dh_driver.o(i.IIC2_Stop)
    i.IIC2_Wait_Ack                          0x08008a2a   Section        0  lis3dh_driver.o(i.IIC2_Wait_Ack)
    i.IdleTask                               0x08008a80   Section        0  main.o(i.IdleTask)
    i.LIS3DH_Data_Init                       0x08008c34   Section        0  lis3dh_driver.o(i.LIS3DH_Data_Init)
    i.LIS3DH_GetWHO_AM_I                     0x08008c90   Section        0  lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I)
    i.LIS3DH_ReadOneByte                     0x08008ca2   Section        0  lis3dh_driver.o(i.LIS3DH_ReadOneByte)
    i.LIS3DH_ReadReg                         0x08008cdc   Section        0  lis3dh_driver.o(i.LIS3DH_ReadReg)
    i.LIS3DH_WriteOneByte                    0x08008cea   Section        0  lis3dh_driver.o(i.LIS3DH_WriteOneByte)
    i.LIS3DH_WriteReg                        0x08008d1e   Section        0  lis3dh_driver.o(i.LIS3DH_WriteReg)
    i.LPTIM1_IRQHandler                      0x08008d28   Section        0  stm32l0xx_it.o(i.LPTIM1_IRQHandler)
    i.LPTIM_Disable                          0x08008d38   Section        0  stm32l0xx_hal_lptim.o(i.LPTIM_Disable)
    i.LPTIM_WaitForFlag                      0x08008e18   Section        0  stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag)
    LPTIM_WaitForFlag                        0x08008e19   Thumb Code    48  stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag)
    i.MX_ADC_Init                            0x08008e50   Section        0  main.o(i.MX_ADC_Init)
    MX_ADC_Init                              0x08008e51   Thumb Code    92  main.o(i.MX_ADC_Init)
    i.MX_DMA_Init                            0x08008eb8   Section        0  main.o(i.MX_DMA_Init)
    MX_DMA_Init                              0x08008eb9   Thumb Code    36  main.o(i.MX_DMA_Init)
    i.MX_GPIO_Init                           0x08008ee0   Section        0  main.o(i.MX_GPIO_Init)
    MX_GPIO_Init                             0x08008ee1   Thumb Code   298  main.o(i.MX_GPIO_Init)
    i.MX_SPI1_Init                           0x08009028   Section        0  main.o(i.MX_SPI1_Init)
    MX_SPI1_Init                             0x08009029   Thumb Code    60  main.o(i.MX_SPI1_Init)
    i.MX_TIM2_Init                           0x0800906c   Section        0  main.o(i.MX_TIM2_Init)
    MX_TIM2_Init                             0x0800906d   Thumb Code   116  main.o(i.MX_TIM2_Init)
    i.MX_USART1_UART_Init                    0x080090ec   Section        0  main.o(i.MX_USART1_UART_Init)
    MX_USART1_UART_Init                      0x080090ed   Thumb Code    68  main.o(i.MX_USART1_UART_Init)
    i.NMI_Handler                            0x08009138   Section        0  stm32l0xx_it.o(i.NMI_Handler)
    i.NearPoll                               0x0800913c   Section        0  dw_app.o(i.NearPoll)
    i.NextPollDelay                          0x08009748   Section        0  dw_app.o(i.NextPollDelay)
    i.NextSlotDelayMs                        0x08009830   Section        0  dw_app.o(i.NextSlotDelayMs)
    i.PendSV_Handler                         0x08009900   Section        0  stm32l0xx_it.o(i.PendSV_Handler)
    i.Program_Init                           0x08009904   Section        0  main.o(i.Program_Init)
    i.Registor_Poll                          0x08009a00   Section        0  dw_app.o(i.Registor_Poll)
    i.Reset_DW1000                           0x08009c14   Section        0  dw_driver.o(i.Reset_DW1000)
    i.STMFLASH_ReadHalfWord                  0x08009c64   Section        0  flash.o(i.STMFLASH_ReadHalfWord)
    i.SVC_Handler                            0x08009c68   Section        0  stm32l0xx_it.o(i.SVC_Handler)
    i.SendComMap                             0x08009c6c   Section        0  serial_at_cmd_app.o(i.SendComMap)
    i.SetANCTimestap                         0x08009ce4   Section        0  dw_app.o(i.SetANCTimestap)
    i.SetLPTimer                             0x08009d38   Section        0  dw_app.o(i.SetLPTimer)
    i.Spi_ChangePrescaler                    0x08009de4   Section        0  spi.o(i.Spi_ChangePrescaler)
    i.SysTick_Handler                        0x08009df8   Section        0  stm32l0xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08009e00   Section        0  main.o(i.SystemClock_Config)
    i.SystemInit                             0x08009e94   Section        0  system_stm32l0xx.o(i.SystemInit)
    i.TIM_Base_SetConfig                     0x08009eec   Section        0  stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig)
    TIM_Base_SetConfig                       0x08009eed   Thumb Code    78  stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig)
    i.TIM_CCxChannelCmd                      0x08009f44   Section        0  stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd)
    TIM_CCxChannelCmd                        0x08009f45   Thumb Code    26  stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd)
    i.TIM_ETR_SetConfig                      0x08009f5e   Section        0  stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig)
    TIM_ETR_SetConfig                        0x08009f5f   Thumb Code    22  stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig)
    i.TIM_ITRx_SetConfig                     0x08009f74   Section        0  stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
    TIM_ITRx_SetConfig                       0x08009f75   Thumb Code    16  stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
    i.TIM_OC1_SetConfig                      0x08009f84   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig)
    TIM_OC1_SetConfig                        0x08009f85   Thumb Code    48  stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig)
    i.TIM_OC2_SetConfig                      0x08009fb4   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig)
    TIM_OC2_SetConfig                        0x08009fb5   Thumb Code    50  stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig)
    i.TIM_OC3_SetConfig                      0x08009fe6   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig)
    TIM_OC3_SetConfig                        0x08009fe7   Thumb Code    54  stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig)
    i.TIM_OC4_SetConfig                      0x0800a01c   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig)
    TIM_OC4_SetConfig                        0x0800a01d   Thumb Code    54  stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig)
    i.TIM_TI1_ConfigInputStage               0x0800a052   Section        0  stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
    TIM_TI1_ConfigInputStage                 0x0800a053   Thumb Code    34  stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
    i.TIM_TI2_ConfigInputStage               0x0800a074   Section        0  stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
    TIM_TI2_ConfigInputStage                 0x0800a075   Thumb Code    38  stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
    i.Tag_App                                0x0800a09c   Section        0  dw_app.o(i.Tag_App)
    i.UART_AdvFeatureConfig                  0x0800a194   Section        0  stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)
    i.UART_CheckIdleState                    0x0800a260   Section        0  stm32l0xx_hal_uart.o(i.UART_CheckIdleState)
    i.UART_CheckReceive                      0x0800a2c4   Section        0  usart.o(i.UART_CheckReceive)
    i.UART_CheckSend                         0x0800a328   Section        0  usart.o(i.UART_CheckSend)
    i.UART_DMAAbortOnError                   0x0800a3c0   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError)
    UART_DMAAbortOnError                     0x0800a3c1   Thumb Code    20  stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError)
    i.UART_DMAError                          0x0800a3d4   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAError)
    UART_DMAError                            0x0800a3d5   Thumb Code    76  stm32l0xx_hal_uart.o(i.UART_DMAError)
    i.UART_DMAReceiveCplt                    0x0800a420   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)
    UART_DMAReceiveCplt                      0x0800a421   Thumb Code    94  stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)
    i.UART_DMARxHalfCplt                     0x0800a47e   Section        0  stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)
    UART_DMARxHalfCplt                       0x0800a47f   Thumb Code    28  stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)
    i.UART_EndRxTransfer                     0x0800a49a   Section        0  stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)
    UART_EndRxTransfer                       0x0800a49b   Thumb Code    50  stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)
    i.UART_EndTxTransfer                     0x0800a4cc   Section        0  stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)
    UART_EndTxTransfer                       0x0800a4cd   Thumb Code    16  stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)
    i.UART_PushFrame                         0x0800a4dc   Section        0  usart.o(i.UART_PushFrame)
    i.UART_SetConfig                         0x0800a540   Section        0  stm32l0xx_hal_uart.o(i.UART_SetConfig)
    i.UART_Start_Receive_DMA                 0x0800a740   Section        0  stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
    i.UART_WaitOnFlagUntilTimeout            0x0800a7cc   Section        0  stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    i.USART1_IRQHandler                      0x0800a86c   Section        0  stm32l0xx_it.o(i.USART1_IRQHandler)
    i.Usart1InitVariables                    0x0800a884   Section        0  usart.o(i.Usart1InitVariables)
    i.UsartInit                              0x0800a890   Section        0  main.o(i.UsartInit)
    i.UsartParseDataHandler                  0x0800a8b0   Section        0  serial_at_cmd_app.o(i.UsartParseDataHandler)
    i.__0printf$bare                         0x0800a9c0   Section        0  printfb.o(i.__0printf$bare)
    i.__ARM_clz                              0x0800a9d4   Section        0  depilogue.o(i.__ARM_clz)
    i.__ARM_common_ll_muluu                  0x0800aa02   Section        0  stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)
    i.__ARM_common_switch8                   0x0800aa32   Section        0  dps310.o(i.__ARM_common_switch8)
    i.__ARM_fpclassify                       0x0800aa4c   Section        0  fpclassify.o(i.__ARM_fpclassify)
    i.__NVIC_SetPriority                     0x0800aa78   Section        0  stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)
    __NVIC_SetPriority                       0x0800aa79   Thumb Code    60  stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)
    i.__NVIC_SystemReset                     0x0800aabc   Section        0  dw_app.o(i.__NVIC_SystemReset)
    __NVIC_SystemReset                       0x0800aabd   Thumb Code    18  dw_app.o(i.__NVIC_SystemReset)
    i.__kernel_poly                          0x0800aad8   Section        0  poly.o(i.__kernel_poly)
    i.__mathlib_dbl_divzero                  0x0800ab84   Section        0  dunder.o(i.__mathlib_dbl_divzero)
    i.__mathlib_dbl_infnan2                  0x0800ab98   Section        0  dunder.o(i.__mathlib_dbl_infnan2)
    i.__mathlib_dbl_invalid                  0x0800aba0   Section        0  dunder.o(i.__mathlib_dbl_invalid)
    i.__mathlib_dbl_overflow                 0x0800abb0   Section        0  dunder.o(i.__mathlib_dbl_overflow)
    i.__mathlib_dbl_underflow                0x0800abc4   Section        0  dunder.o(i.__mathlib_dbl_underflow)
    i.__scatterload_copy                     0x0800abd8   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x0800abe6   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x0800abe8   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.__set_errno                            0x0800abf8   Section        0  errno.o(i.__set_errno)
    i._dwt_aonarrayupload                    0x0800ac04   Section        0  deca_device.o(i._dwt_aonarrayupload)
    i._dwt_configlde                         0x0800ac2c   Section        0  deca_device.o(i._dwt_configlde)
    i._dwt_enableclocks                      0x0800ac68   Section        0  deca_device.o(i._dwt_enableclocks)
    i._dwt_loaducodefromrom                  0x0800ad1e   Section        0  deca_device.o(i._dwt_loaducodefromrom)
    i._dwt_otpread                           0x0800ad50   Section        0  deca_device.o(i._dwt_otpread)
    i._printf_core                           0x0800ad94   Section        0  printfb.o(i._printf_core)
    _printf_core                             0x0800ad95   Thumb Code    30  printfb.o(i._printf_core)
    i.ceil                                   0x0800adb4   Section        0  ceil.o(i.ceil)
    i.delay_ms                               0x0800ae7c   Section        0  dw_driver.o(i.delay_ms)
    i.delay_us                               0x0800ae8a   Section        0  lis3dh_driver.o(i.delay_us)
    i.dps310_config                          0x0800af16   Section        0  dps310.o(i.dps310_config)
    i.dps310_get_processed_data              0x0800af9c   Section        0  dps310.o(i.dps310_get_processed_data)
    i.dps310_get_scaling_coef                0x0800b17c   Section        0  dps310.o(i.dps310_get_scaling_coef)
    dps310_get_scaling_coef                  0x0800b17d   Thumb Code    68  dps310.o(i.dps310_get_scaling_coef)
    i.dps310_init                            0x0800b1c0   Section        0  dps310.o(i.dps310_init)
    i.dps310_read_calib_coeffs               0x0800b260   Section        0  dps310.o(i.dps310_read_calib_coeffs)
    dps310_read_calib_coeffs                 0x0800b261   Thumb Code   322  dps310.o(i.dps310_read_calib_coeffs)
    i.dps310_resume                          0x0800b3b0   Section        0  dps310.o(i.dps310_resume)
    i.dwt_configure                          0x0800b3dc   Section        0  deca_device.o(i.dwt_configure)
    i.dwt_configuresleep                     0x0800b5ec   Section        0  deca_device.o(i.dwt_configuresleep)
    i.dwt_entersleep                         0x0800b614   Section        0  deca_device.o(i.dwt_entersleep)
    i.dwt_entersleepaftertx                  0x0800b61c   Section        0  deca_device.o(i.dwt_entersleepaftertx)
    i.dwt_forcetrxoff                        0x0800b644   Section        0  deca_device.o(i.dwt_forcetrxoff)
    i.dwt_initialise                         0x0800b694   Section        0  deca_device.o(i.dwt_initialise)
    i.dwt_read16bitoffsetreg                 0x0800b7f4   Section        0  deca_device.o(i.dwt_read16bitoffsetreg)
    i.dwt_read32bitoffsetreg                 0x0800b820   Section        0  deca_device.o(i.dwt_read32bitoffsetreg)
    i.dwt_readcarrierintegrator              0x0800b848   Section        0  deca_device.o(i.dwt_readcarrierintegrator)
    i.dwt_readdevid                          0x0800b87c   Section        0  deca_device.o(i.dwt_readdevid)
    i.dwt_readfromdevice                     0x0800b888   Section        0  deca_device.o(i.dwt_readfromdevice)
    i.dwt_readrxdata                         0x0800b8c0   Section        0  deca_device.o(i.dwt_readrxdata)
    i.dwt_readrxtimestamp                    0x0800b8d2   Section        0  deca_device.o(i.dwt_readrxtimestamp)
    i.dwt_readtxtimestamp                    0x0800b8e2   Section        0  deca_device.o(i.dwt_readtxtimestamp)
    i.dwt_rxenable                           0x0800b8f2   Section        0  deca_device.o(i.dwt_rxenable)
    i.dwt_setdelayedtrxtime                  0x0800b946   Section        0  deca_device.o(i.dwt_setdelayedtrxtime)
    i.dwt_setrxaftertxdelay                  0x0800b954   Section        0  deca_device.o(i.dwt_setrxaftertxdelay)
    i.dwt_setrxantennadelay                  0x0800b974   Section        0  deca_device.o(i.dwt_setrxantennadelay)
    i.dwt_setrxtimeout                       0x0800b988   Section        0  deca_device.o(i.dwt_setrxtimeout)
    i.dwt_settxantennadelay                  0x0800b9e4   Section        0  deca_device.o(i.dwt_settxantennadelay)
    i.dwt_starttx                            0x0800b9f4   Section        0  deca_device.o(i.dwt_starttx)
    i.dwt_syncrxbufptrs                      0x0800ba88   Section        0  deca_device.o(i.dwt_syncrxbufptrs)
    i.dwt_write16bitoffsetreg                0x0800babc   Section        0  deca_device.o(i.dwt_write16bitoffsetreg)
    i.dwt_write32bitoffsetreg                0x0800bad2   Section        0  deca_device.o(i.dwt_write32bitoffsetreg)
    i.dwt_writetodevice                      0x0800baf0   Section        0  deca_device.o(i.dwt_writetodevice)
    i.dwt_writetxdata                        0x0800bb28   Section        0  deca_device.o(i.dwt_writetxdata)
    i.dwt_writetxfctrl                       0x0800bb4c   Section        0  deca_device.o(i.dwt_writetxfctrl)
    i.dwt_xtaltrim                           0x0800bb68   Section        0  deca_device.o(i.dwt_xtaltrim)
    i.final_msg_set_ts                       0x0800bb98   Section        0  dw_app.o(i.final_msg_set_ts)
    final_msg_set_ts                         0x0800bb99   Thumb Code    22  dw_app.o(i.final_msg_set_ts)
    i.fputc                                  0x0800bbb0   Section        0  usart.o(i.fputc)
    i.get_rx_timestamp_u64                   0x0800bbc8   Section        0  dw_app.o(i.get_rx_timestamp_u64)
    get_rx_timestamp_u64                     0x0800bbc9   Thumb Code    38  dw_app.o(i.get_rx_timestamp_u64)
    i.get_tx_timestamp_u64                   0x0800bbee   Section        0  dw_app.o(i.get_tx_timestamp_u64)
    get_tx_timestamp_u64                     0x0800bbef   Thumb Code    38  dw_app.o(i.get_tx_timestamp_u64)
    i.main                                   0x0800bc14   Section        0  main.o(i.main)
    i.mcu_sleep                              0x0800bd44   Section        0  main.o(i.mcu_sleep)
    i.mir3da_ReadOneByte                     0x0800bdbc   Section        0  lis3dh_driver.o(i.mir3da_ReadOneByte)
    i.mir3da_WriteOneByte                    0x0800bdf6   Section        0  lis3dh_driver.o(i.mir3da_WriteOneByte)
    i.mir3da_init                            0x0800be2c   Section        0  lis3dh_driver.o(i.mir3da_init)
    i.mir3da_register_mask_write             0x0800beb0   Section        0  lis3dh_driver.o(i.mir3da_register_mask_write)
    i.mir3da_register_write                  0x0800bed0   Section        0  lis3dh_driver.o(i.mir3da_register_write)
    i.mir3da_set_active_interrupt_enable     0x0800bed8   Section        0  lis3dh_driver.o(i.mir3da_set_active_interrupt_enable)
    i.mir3da_set_enable                      0x0800bf08   Section        0  lis3dh_driver.o(i.mir3da_set_enable)
    i.mir3da_set_step_counter_open           0x0800bf28   Section        0  lis3dh_driver.o(i.mir3da_set_step_counter_open)
    i.parameter_check                        0x0800bf5c   Section        0  global_param.o(i.parameter_check)
    i.parameter_init                         0x0800bf98   Section        0  global_param.o(i.parameter_init)
    i.pow                                    0x0800c00c   Section        0  pow.o(i.pow)
    i.readfromspi                            0x0800ca08   Section        0  spi.o(i.readfromspi)
    i.save_com_map_to_flash                  0x0800ca54   Section        0  global_param.o(i.save_com_map_to_flash)
    i.sqrt                                   0x0800ca8c   Section        0  sqrt.o(i.sqrt)
    i.test_read_block                        0x0800cad4   Section        0  dps368_test.o(i.test_read_block)
    i.test_read_byte                         0x0800caf8   Section        0  dps368_test.o(i.test_read_byte)
    i.test_wait_ms                           0x0800cb32   Section        0  dps368_test.o(i.test_wait_ms)
    i.test_write_byte                        0x0800cb34   Section        0  dps368_test.o(i.test_write_byte)
    i.writetospi                             0x0800cb68   Section        0  spi.o(i.writetospi)
    .constdata                               0x0800cbb0   Section        8  deca_params_init.o(.constdata)
    .constdata                               0x0800cbb8   Section       24  deca_params_init.o(.constdata)
    .constdata                               0x0800cbd0   Section        8  deca_params_init.o(.constdata)
    .constdata                               0x0800cbd8   Section       12  deca_params_init.o(.constdata)
    .constdata                               0x0800cbe4   Section        4  deca_params_init.o(.constdata)
    .constdata                               0x0800cbe8   Section       32  deca_params_init.o(.constdata)
    .constdata                               0x0800cc08   Section       50  deca_params_init.o(.constdata)
    .constdata                               0x0800cc3a   Section       25  system_stm32l0xx.o(.constdata)
    .constdata                               0x0800cc53   Section        8  system_stm32l0xx.o(.constdata)
    .constdata                               0x0800cc60   Section      136  pow.o(.constdata)
    bp                                       0x0800cc60   Data          16  pow.o(.constdata)
    dp_h                                     0x0800cc70   Data          16  pow.o(.constdata)
    dp_l                                     0x0800cc80   Data          16  pow.o(.constdata)
    L                                        0x0800cc90   Data          48  pow.o(.constdata)
    P                                        0x0800ccc0   Data          40  pow.o(.constdata)
    .constdata                               0x0800cce8   Section        8  qnan.o(.constdata)
    i.HAL_LPTIM_CompareWriteCallback         0x080072fc   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback)
    i.HAL_LPTIM_DirectionDownCallback        0x080072fe   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback)
    i.HAL_LPTIM_DirectionUpCallback          0x08007300   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback)
    i.HAL_LPTIM_IRQHandler                   0x08007302   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler)
    i.HAL_LPTIM_Init                         0x080073cc   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init)
    i.HAL_LPTIM_MspInit                      0x08007464   Section        0  stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit)
    i.HAL_LPTIM_ReadCounter                  0x08007494   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter)
    i.HAL_LPTIM_TimeOut_Start_IT             0x0800749c   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT)
    i.HAL_LPTIM_TriggerCallback              0x08007524   Section        0  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback)
    i.HAL_MspInit                            0x08007528   Section        0  stm32l0xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_EnableIRQ                     0x08007540   Section        0  stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    i.HAL_NVIC_SetPriority                   0x08007558   Section        0  stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_PWR_EnableBkUpAccess               0x08007560   Section        0  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess)
    i.HAL_RCCEx_PeriphCLKConfig              0x08007570   Section        0  stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    i.HAL_RCC_ClockConfig                    0x080076d4   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetPCLK1Freq                   0x08007870   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    i.HAL_RCC_GetPCLK2Freq                   0x08007890   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    i.HAL_RCC_GetSysClockFreq                0x080078b0   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_RCC_OscConfig                      0x08007928   Section        0  stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.HAL_SPI_Init                           0x08007d4e   Section        0  stm32l0xx_hal_spi.o(i.HAL_SPI_Init)
    i.HAL_SPI_MspInit                        0x08007e04   Section        0  stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit)
    i.HAL_SYSTICK_Config                     0x08007e5c   Section        0  stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_TIMEx_MasterConfigSynchronization  0x08007e8c   Section        0  stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)
    i.HAL_TIM_Base_Init                      0x08007ee4   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_Base_Init)
    i.HAL_TIM_Base_MspInit                   0x08007f24   Section        0  stm32l0xx_hal_msp.o(i.HAL_TIM_Base_MspInit)
    i.HAL_TIM_ConfigClockSource              0x08007f40   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)
    i.HAL_TIM_MspPostInit                    0x08008010   Section        0  stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit)
    i.HAL_TIM_PWM_ConfigChannel              0x0800805c   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel)
    i.HAL_TIM_PWM_Init                       0x08008124   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init)
    i.HAL_TIM_PWM_MspInit                    0x08008162   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_MspInit)
    i.HAL_TIM_PWM_Start                      0x08008164   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Start)
    i.HAL_TIM_PWM_Stop                       0x080081e0   Section        0  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Stop)
    i.HAL_UARTEx_RxEventCallback             0x08008228   Section        0  stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)
    i.HAL_UARTEx_WakeupCallback              0x0800822a   Section        0  stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback)
    i.HAL_UART_ErrorCallback                 0x0800822c   Section        0  main.o(i.HAL_UART_ErrorCallback)
    i.HAL_UART_IRQHandler                    0x08008230   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler)
    i.HAL_UART_Init                          0x08008450   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_Init)
    i.HAL_UART_MspInit                       0x080084bc   Section        0  stm32l0xx_hal_msp.o(i.HAL_UART_MspInit)
    i.HAL_UART_Receive_DMA                   0x08008590   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA)
    i.HAL_UART_RxCpltCallback                0x080085f0   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback)
    i.HAL_UART_RxHalfCpltCallback            0x080085f2   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)
    i.HAL_UART_Transmit                      0x080085f4   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_Transmit)
    i.HAL_UART_TxCpltCallback                0x080086c6   Section        0  stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback)
    i.HardFault_Handler                      0x080086c8   Section        0  stm32l0xx_it.o(i.HardFault_Handler)
    i.HardWareTypeDiffConfig                 0x080086f8   Section        0  main.o(i.HardWareTypeDiffConfig)
    i.IIC2_Ack                               0x0800875c   Section        0  lis3dh_driver.o(i.IIC2_Ack)
    i.IIC2_NAck                              0x08008798   Section        0  lis3dh_driver.o(i.IIC2_NAck)
    i.IIC2_Read_Byte                         0x080087d4   Section        0  lis3dh_driver.o(i.IIC2_Read_Byte)
    i.IIC2_Send_Byte                         0x0800882e   Section        0  lis3dh_driver.o(i.IIC2_Send_Byte)
    i.IIC2_Start                             0x08008888   Section        0  lis3dh_driver.o(i.IIC2_Start)
    i.IIC2_Stop                              0x080088be   Section        0  lis3dh_driver.o(i.IIC2_Stop)
    i.IIC2_Wait_Ack                          0x080088fa   Section        0  lis3dh_driver.o(i.IIC2_Wait_Ack)
    i.IdleTask                               0x08008950   Section        0  main.o(i.IdleTask)
    i.LIS3DH_Data_Init                       0x08008b04   Section        0  lis3dh_driver.o(i.LIS3DH_Data_Init)
    i.LIS3DH_GetWHO_AM_I                     0x08008b60   Section        0  lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I)
    i.LIS3DH_ReadOneByte                     0x08008b72   Section        0  lis3dh_driver.o(i.LIS3DH_ReadOneByte)
    i.LIS3DH_ReadReg                         0x08008bac   Section        0  lis3dh_driver.o(i.LIS3DH_ReadReg)
    i.LIS3DH_WriteOneByte                    0x08008bba   Section        0  lis3dh_driver.o(i.LIS3DH_WriteOneByte)
    i.LIS3DH_WriteReg                        0x08008bee   Section        0  lis3dh_driver.o(i.LIS3DH_WriteReg)
    i.LPTIM1_IRQHandler                      0x08008bf8   Section        0  stm32l0xx_it.o(i.LPTIM1_IRQHandler)
    i.LPTIM_Disable                          0x08008c08   Section        0  stm32l0xx_hal_lptim.o(i.LPTIM_Disable)
    i.LPTIM_WaitForFlag                      0x08008ce8   Section        0  stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag)
    LPTIM_WaitForFlag                        0x08008ce9   Thumb Code    48  stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag)
    i.MX_ADC_Init                            0x08008d20   Section        0  main.o(i.MX_ADC_Init)
    MX_ADC_Init                              0x08008d21   Thumb Code    92  main.o(i.MX_ADC_Init)
    i.MX_DMA_Init                            0x08008d88   Section        0  main.o(i.MX_DMA_Init)
    MX_DMA_Init                              0x08008d89   Thumb Code    36  main.o(i.MX_DMA_Init)
    i.MX_GPIO_Init                           0x08008db0   Section        0  main.o(i.MX_GPIO_Init)
    MX_GPIO_Init                             0x08008db1   Thumb Code   298  main.o(i.MX_GPIO_Init)
    i.MX_SPI1_Init                           0x08008ef8   Section        0  main.o(i.MX_SPI1_Init)
    MX_SPI1_Init                             0x08008ef9   Thumb Code    60  main.o(i.MX_SPI1_Init)
    i.MX_TIM2_Init                           0x08008f3c   Section        0  main.o(i.MX_TIM2_Init)
    MX_TIM2_Init                             0x08008f3d   Thumb Code   116  main.o(i.MX_TIM2_Init)
    i.MX_USART1_UART_Init                    0x08008fbc   Section        0  main.o(i.MX_USART1_UART_Init)
    MX_USART1_UART_Init                      0x08008fbd   Thumb Code    68  main.o(i.MX_USART1_UART_Init)
    i.NMI_Handler                            0x08009008   Section        0  stm32l0xx_it.o(i.NMI_Handler)
    i.NearPoll                               0x0800900c   Section        0  dw_app.o(i.NearPoll)
    i.NextPollDelay                          0x08009648   Section        0  dw_app.o(i.NextPollDelay)
    i.NextSlotDelayMs                        0x08009730   Section        0  dw_app.o(i.NextSlotDelayMs)
    i.PendSV_Handler                         0x08009800   Section        0  stm32l0xx_it.o(i.PendSV_Handler)
    i.Program_Init                           0x08009804   Section        0  main.o(i.Program_Init)
    i.Registor_Poll                          0x080098fc   Section        0  dw_app.o(i.Registor_Poll)
    i.Reset_DW1000                           0x08009b10   Section        0  dw_driver.o(i.Reset_DW1000)
    i.STMFLASH_ReadHalfWord                  0x08009b60   Section        0  flash.o(i.STMFLASH_ReadHalfWord)
    i.SVC_Handler                            0x08009b64   Section        0  stm32l0xx_it.o(i.SVC_Handler)
    i.SendComMap                             0x08009b68   Section        0  serial_at_cmd_app.o(i.SendComMap)
    i.SetANCTimestap                         0x08009be0   Section        0  dw_app.o(i.SetANCTimestap)
    i.SetLPTimer                             0x08009c34   Section        0  dw_app.o(i.SetLPTimer)
    i.Spi_ChangePrescaler                    0x08009ce0   Section        0  spi.o(i.Spi_ChangePrescaler)
    i.SysTick_Handler                        0x08009cf4   Section        0  stm32l0xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08009cfc   Section        0  main.o(i.SystemClock_Config)
    i.SystemInit                             0x08009d90   Section        0  system_stm32l0xx.o(i.SystemInit)
    i.TIM_Base_SetConfig                     0x08009de8   Section        0  stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig)
    TIM_Base_SetConfig                       0x08009de9   Thumb Code    78  stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig)
    i.TIM_CCxChannelCmd                      0x08009e40   Section        0  stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd)
    TIM_CCxChannelCmd                        0x08009e41   Thumb Code    26  stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd)
    i.TIM_ETR_SetConfig                      0x08009e5a   Section        0  stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig)
    TIM_ETR_SetConfig                        0x08009e5b   Thumb Code    22  stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig)
    i.TIM_ITRx_SetConfig                     0x08009e70   Section        0  stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
    TIM_ITRx_SetConfig                       0x08009e71   Thumb Code    16  stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
    i.TIM_OC1_SetConfig                      0x08009e80   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig)
    TIM_OC1_SetConfig                        0x08009e81   Thumb Code    48  stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig)
    i.TIM_OC2_SetConfig                      0x08009eb0   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig)
    TIM_OC2_SetConfig                        0x08009eb1   Thumb Code    50  stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig)
    i.TIM_OC3_SetConfig                      0x08009ee2   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig)
    TIM_OC3_SetConfig                        0x08009ee3   Thumb Code    54  stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig)
    i.TIM_OC4_SetConfig                      0x08009f18   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig)
    TIM_OC4_SetConfig                        0x08009f19   Thumb Code    54  stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig)
    i.TIM_TI1_ConfigInputStage               0x08009f4e   Section        0  stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
    TIM_TI1_ConfigInputStage                 0x08009f4f   Thumb Code    34  stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
    i.TIM_TI2_ConfigInputStage               0x08009f70   Section        0  stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
    TIM_TI2_ConfigInputStage                 0x08009f71   Thumb Code    38  stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
    i.Tag_App                                0x08009f98   Section        0  dw_app.o(i.Tag_App)
    i.UART_AdvFeatureConfig                  0x0800a090   Section        0  stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)
    i.UART_CheckIdleState                    0x0800a15c   Section        0  stm32l0xx_hal_uart.o(i.UART_CheckIdleState)
    i.UART_CheckReceive                      0x0800a1c0   Section        0  usart.o(i.UART_CheckReceive)
    i.UART_CheckSend                         0x0800a224   Section        0  usart.o(i.UART_CheckSend)
    i.UART_DMAAbortOnError                   0x0800a2bc   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError)
    UART_DMAAbortOnError                     0x0800a2bd   Thumb Code    20  stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError)
    i.UART_DMAError                          0x0800a2d0   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAError)
    UART_DMAError                            0x0800a2d1   Thumb Code    76  stm32l0xx_hal_uart.o(i.UART_DMAError)
    i.UART_DMAReceiveCplt                    0x0800a31c   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)
    UART_DMAReceiveCplt                      0x0800a31d   Thumb Code    94  stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)
    i.UART_DMARxHalfCplt                     0x0800a37a   Section        0  stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)
    UART_DMARxHalfCplt                       0x0800a37b   Thumb Code    28  stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)
    i.UART_EndRxTransfer                     0x0800a396   Section        0  stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)
    UART_EndRxTransfer                       0x0800a397   Thumb Code    50  stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)
    i.UART_EndTxTransfer                     0x0800a3c8   Section        0  stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)
    UART_EndTxTransfer                       0x0800a3c9   Thumb Code    16  stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)
    i.UART_PushFrame                         0x0800a3d8   Section        0  usart.o(i.UART_PushFrame)
    i.UART_SetConfig                         0x0800a43c   Section        0  stm32l0xx_hal_uart.o(i.UART_SetConfig)
    i.UART_Start_Receive_DMA                 0x0800a63c   Section        0  stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
    i.UART_WaitOnFlagUntilTimeout            0x0800a6c8   Section        0  stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    i.USART1_IRQHandler                      0x0800a768   Section        0  stm32l0xx_it.o(i.USART1_IRQHandler)
    i.Usart1InitVariables                    0x0800a780   Section        0  usart.o(i.Usart1InitVariables)
    i.UsartInit                              0x0800a78c   Section        0  main.o(i.UsartInit)
    i.UsartParseDataHandler                  0x0800a7ac   Section        0  serial_at_cmd_app.o(i.UsartParseDataHandler)
    i.__0printf$bare                         0x0800a8bc   Section        0  printfb.o(i.__0printf$bare)
    i.__ARM_clz                              0x0800a8d0   Section        0  depilogue.o(i.__ARM_clz)
    i.__ARM_common_ll_muluu                  0x0800a8fe   Section        0  stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)
    i.__ARM_common_switch8                   0x0800a92e   Section        0  dps310.o(i.__ARM_common_switch8)
    i.__ARM_fpclassify                       0x0800a948   Section        0  fpclassify.o(i.__ARM_fpclassify)
    i.__NVIC_SetPriority                     0x0800a974   Section        0  stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)
    __NVIC_SetPriority                       0x0800a975   Thumb Code    60  stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)
    i.__NVIC_SystemReset                     0x0800a9b8   Section        0  dw_app.o(i.__NVIC_SystemReset)
    __NVIC_SystemReset                       0x0800a9b9   Thumb Code    18  dw_app.o(i.__NVIC_SystemReset)
    i.__kernel_poly                          0x0800a9d4   Section        0  poly.o(i.__kernel_poly)
    i.__mathlib_dbl_divzero                  0x0800aa80   Section        0  dunder.o(i.__mathlib_dbl_divzero)
    i.__mathlib_dbl_infnan2                  0x0800aa94   Section        0  dunder.o(i.__mathlib_dbl_infnan2)
    i.__mathlib_dbl_invalid                  0x0800aa9c   Section        0  dunder.o(i.__mathlib_dbl_invalid)
    i.__mathlib_dbl_overflow                 0x0800aaac   Section        0  dunder.o(i.__mathlib_dbl_overflow)
    i.__mathlib_dbl_underflow                0x0800aac0   Section        0  dunder.o(i.__mathlib_dbl_underflow)
    i.__scatterload_copy                     0x0800aad4   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x0800aae2   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x0800aae4   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.__set_errno                            0x0800aaf4   Section        0  errno.o(i.__set_errno)
    i._dwt_aonarrayupload                    0x0800ab00   Section        0  deca_device.o(i._dwt_aonarrayupload)
    i._dwt_configlde                         0x0800ab28   Section        0  deca_device.o(i._dwt_configlde)
    i._dwt_enableclocks                      0x0800ab64   Section        0  deca_device.o(i._dwt_enableclocks)
    i._dwt_loaducodefromrom                  0x0800ac1a   Section        0  deca_device.o(i._dwt_loaducodefromrom)
    i._dwt_otpread                           0x0800ac4c   Section        0  deca_device.o(i._dwt_otpread)
    i._printf_core                           0x0800ac90   Section        0  printfb.o(i._printf_core)
    _printf_core                             0x0800ac91   Thumb Code    30  printfb.o(i._printf_core)
    i.ceil                                   0x0800acb0   Section        0  ceil.o(i.ceil)
    i.delay_ms                               0x0800ad78   Section        0  dw_driver.o(i.delay_ms)
    i.delay_us                               0x0800ad86   Section        0  lis3dh_driver.o(i.delay_us)
    i.dps310_config                          0x0800ae12   Section        0  dps310.o(i.dps310_config)
    i.dps310_get_processed_data              0x0800ae98   Section        0  dps310.o(i.dps310_get_processed_data)
    i.dps310_get_scaling_coef                0x0800b078   Section        0  dps310.o(i.dps310_get_scaling_coef)
    dps310_get_scaling_coef                  0x0800b079   Thumb Code    68  dps310.o(i.dps310_get_scaling_coef)
    i.dps310_init                            0x0800b0bc   Section        0  dps310.o(i.dps310_init)
    i.dps310_read_calib_coeffs               0x0800b15c   Section        0  dps310.o(i.dps310_read_calib_coeffs)
    dps310_read_calib_coeffs                 0x0800b15d   Thumb Code   322  dps310.o(i.dps310_read_calib_coeffs)
    i.dps310_resume                          0x0800b2ac   Section        0  dps310.o(i.dps310_resume)
    i.dwt_configure                          0x0800b2d8   Section        0  deca_device.o(i.dwt_configure)
    i.dwt_configuresleep                     0x0800b4e8   Section        0  deca_device.o(i.dwt_configuresleep)
    i.dwt_entersleep                         0x0800b510   Section        0  deca_device.o(i.dwt_entersleep)
    i.dwt_entersleepaftertx                  0x0800b518   Section        0  deca_device.o(i.dwt_entersleepaftertx)
    i.dwt_forcetrxoff                        0x0800b540   Section        0  deca_device.o(i.dwt_forcetrxoff)
    i.dwt_initialise                         0x0800b590   Section        0  deca_device.o(i.dwt_initialise)
    i.dwt_read16bitoffsetreg                 0x0800b6f0   Section        0  deca_device.o(i.dwt_read16bitoffsetreg)
    i.dwt_read32bitoffsetreg                 0x0800b71c   Section        0  deca_device.o(i.dwt_read32bitoffsetreg)
    i.dwt_readcarrierintegrator              0x0800b744   Section        0  deca_device.o(i.dwt_readcarrierintegrator)
    i.dwt_readdevid                          0x0800b778   Section        0  deca_device.o(i.dwt_readdevid)
    i.dwt_readfromdevice                     0x0800b784   Section        0  deca_device.o(i.dwt_readfromdevice)
    i.dwt_readrxdata                         0x0800b7bc   Section        0  deca_device.o(i.dwt_readrxdata)
    i.dwt_readrxtimestamp                    0x0800b7ce   Section        0  deca_device.o(i.dwt_readrxtimestamp)
    i.dwt_readtxtimestamp                    0x0800b7de   Section        0  deca_device.o(i.dwt_readtxtimestamp)
    i.dwt_rxenable                           0x0800b7ee   Section        0  deca_device.o(i.dwt_rxenable)
    i.dwt_setdelayedtrxtime                  0x0800b842   Section        0  deca_device.o(i.dwt_setdelayedtrxtime)
    i.dwt_setrxaftertxdelay                  0x0800b850   Section        0  deca_device.o(i.dwt_setrxaftertxdelay)
    i.dwt_setrxantennadelay                  0x0800b870   Section        0  deca_device.o(i.dwt_setrxantennadelay)
    i.dwt_setrxtimeout                       0x0800b884   Section        0  deca_device.o(i.dwt_setrxtimeout)
    i.dwt_settxantennadelay                  0x0800b8e0   Section        0  deca_device.o(i.dwt_settxantennadelay)
    i.dwt_starttx                            0x0800b8f0   Section        0  deca_device.o(i.dwt_starttx)
    i.dwt_syncrxbufptrs                      0x0800b984   Section        0  deca_device.o(i.dwt_syncrxbufptrs)
    i.dwt_write16bitoffsetreg                0x0800b9b8   Section        0  deca_device.o(i.dwt_write16bitoffsetreg)
    i.dwt_write32bitoffsetreg                0x0800b9ce   Section        0  deca_device.o(i.dwt_write32bitoffsetreg)
    i.dwt_writetodevice                      0x0800b9ec   Section        0  deca_device.o(i.dwt_writetodevice)
    i.dwt_writetxdata                        0x0800ba24   Section        0  deca_device.o(i.dwt_writetxdata)
    i.dwt_writetxfctrl                       0x0800ba48   Section        0  deca_device.o(i.dwt_writetxfctrl)
    i.dwt_xtaltrim                           0x0800ba64   Section        0  deca_device.o(i.dwt_xtaltrim)
    i.final_msg_set_ts                       0x0800ba94   Section        0  dw_app.o(i.final_msg_set_ts)
    final_msg_set_ts                         0x0800ba95   Thumb Code    22  dw_app.o(i.final_msg_set_ts)
    i.fputc                                  0x0800baac   Section        0  usart.o(i.fputc)
    i.get_rx_timestamp_u64                   0x0800bac4   Section        0  dw_app.o(i.get_rx_timestamp_u64)
    get_rx_timestamp_u64                     0x0800bac5   Thumb Code    38  dw_app.o(i.get_rx_timestamp_u64)
    i.get_tx_timestamp_u64                   0x0800baea   Section        0  dw_app.o(i.get_tx_timestamp_u64)
    get_tx_timestamp_u64                     0x0800baeb   Thumb Code    38  dw_app.o(i.get_tx_timestamp_u64)
    i.main                                   0x0800bb10   Section        0  main.o(i.main)
    i.mir3da_ReadOneByte                     0x0800bc04   Section        0  lis3dh_driver.o(i.mir3da_ReadOneByte)
    i.mir3da_WriteOneByte                    0x0800bc3e   Section        0  lis3dh_driver.o(i.mir3da_WriteOneByte)
    i.mir3da_init                            0x0800bc74   Section        0  lis3dh_driver.o(i.mir3da_init)
    i.mir3da_register_mask_write             0x0800bcf8   Section        0  lis3dh_driver.o(i.mir3da_register_mask_write)
    i.mir3da_register_write                  0x0800bd18   Section        0  lis3dh_driver.o(i.mir3da_register_write)
    i.mir3da_set_active_interrupt_enable     0x0800bd20   Section        0  lis3dh_driver.o(i.mir3da_set_active_interrupt_enable)
    i.mir3da_set_enable                      0x0800bd50   Section        0  lis3dh_driver.o(i.mir3da_set_enable)
    i.mir3da_set_step_counter_open           0x0800bd70   Section        0  lis3dh_driver.o(i.mir3da_set_step_counter_open)
    i.parameter_check                        0x0800bda4   Section        0  global_param.o(i.parameter_check)
    i.parameter_init                         0x0800bde0   Section        0  global_param.o(i.parameter_init)
    i.pow                                    0x0800be54   Section        0  pow.o(i.pow)
    i.readfromspi                            0x0800c850   Section        0  spi.o(i.readfromspi)
    i.save_com_map_to_flash                  0x0800c89c   Section        0  global_param.o(i.save_com_map_to_flash)
    i.sqrt                                   0x0800c8d4   Section        0  sqrt.o(i.sqrt)
    i.test_read_block                        0x0800c91c   Section        0  dps368_test.o(i.test_read_block)
    i.test_read_byte                         0x0800c940   Section        0  dps368_test.o(i.test_read_byte)
    i.test_wait_ms                           0x0800c97a   Section        0  dps368_test.o(i.test_wait_ms)
    i.test_write_byte                        0x0800c97c   Section        0  dps368_test.o(i.test_write_byte)
    i.writetospi                             0x0800c9b0   Section        0  spi.o(i.writetospi)
    .constdata                               0x0800c9f8   Section        8  deca_params_init.o(.constdata)
    .constdata                               0x0800ca00   Section       24  deca_params_init.o(.constdata)
    .constdata                               0x0800ca18   Section        8  deca_params_init.o(.constdata)
    .constdata                               0x0800ca20   Section       12  deca_params_init.o(.constdata)
    .constdata                               0x0800ca2c   Section        4  deca_params_init.o(.constdata)
    .constdata                               0x0800ca30   Section       32  deca_params_init.o(.constdata)
    .constdata                               0x0800ca50   Section       50  deca_params_init.o(.constdata)
    .constdata                               0x0800ca82   Section       25  system_stm32l0xx.o(.constdata)
    .constdata                               0x0800ca9b   Section        8  system_stm32l0xx.o(.constdata)
    .constdata                               0x0800caa8   Section      136  pow.o(.constdata)
    bp                                       0x0800caa8   Data          16  pow.o(.constdata)
    dp_h                                     0x0800cab8   Data          16  pow.o(.constdata)
    dp_l                                     0x0800cac8   Data          16  pow.o(.constdata)
    L                                        0x0800cad8   Data          48  pow.o(.constdata)
    P                                        0x0800cb08   Data          40  pow.o(.constdata)
    .constdata                               0x0800cb30   Section        8  qnan.o(.constdata)
    .data                                    0x20000000   Section       22  lis3dh_driver.o(.data)
    ODR_old_value                            0x20000001   Data           1  lis3dh_driver.o(.data)
    lisidtemp                                0x20000003   Data           1  lis3dh_driver.o(.data)
@@ -3573,197 +3569,189 @@
    HAL_InitTick                             0x080070f1   Thumb Code    58  stm32l0xx_hal.o(i.HAL_InitTick)
    HAL_LPTIM_AutoReloadMatchCallback        0x08007135   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback)
    HAL_LPTIM_AutoReloadWriteCallback        0x08007137   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback)
    HAL_LPTIM_CompareMatchCallback           0x08007139   Thumb Code   426  main.o(i.HAL_LPTIM_CompareMatchCallback)
    HAL_LPTIM_CompareWriteCallback           0x08007319   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback)
    HAL_LPTIM_DeInit                         0x0800731b   Thumb Code    44  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DeInit)
    HAL_LPTIM_DirectionDownCallback          0x08007347   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback)
    HAL_LPTIM_DirectionUpCallback            0x08007349   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback)
    HAL_LPTIM_IRQHandler                     0x0800734b   Thumb Code   202  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler)
    HAL_LPTIM_Init                           0x08007415   Thumb Code   144  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init)
    HAL_LPTIM_MspDeInit                      0x080074ad   Thumb Code    28  stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspDeInit)
    HAL_LPTIM_MspInit                        0x080074d1   Thumb Code    38  stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit)
    HAL_LPTIM_ReadCounter                    0x08007501   Thumb Code     6  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter)
    HAL_LPTIM_TimeOut_Start_IT               0x08007509   Thumb Code   132  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT)
    HAL_LPTIM_TriggerCallback                0x08007591   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback)
    HAL_MspInit                              0x08007595   Thumb Code    20  stm32l0xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_DisableIRQ                      0x080075ad   Thumb Code    26  stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ)
    HAL_NVIC_EnableIRQ                       0x080075cd   Thumb Code    18  stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    HAL_NVIC_SetPriority                     0x080075e5   Thumb Code     8  stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_PWR_DisableWakeUpPin                 0x080075ed   Thumb Code    10  stm32l0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin)
    HAL_PWR_EnableBkUpAccess                 0x080075fd   Thumb Code    12  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess)
    HAL_PWR_EnableWakeUpPin                  0x0800760d   Thumb Code    10  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin)
    HAL_PWR_EnterSTANDBYMode                 0x0800761d   Thumb Code    24  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode)
    HAL_PWR_EnterSTOPMode                    0x0800763d   Thumb Code    88  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode)
    HAL_RCCEx_PeriphCLKConfig                0x080076a1   Thumb Code   342  stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    HAL_RCC_ClockConfig                      0x08007805   Thumb Code   386  stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetPCLK1Freq                     0x080079a1   Thumb Code    20  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    HAL_RCC_GetPCLK2Freq                     0x080079c1   Thumb Code    20  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    HAL_RCC_GetSysClockFreq                  0x080079e1   Thumb Code   108  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_RCC_OscConfig                        0x08007a59   Thumb Code  1062  stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    HAL_SPI_Init                             0x08007e7f   Thumb Code   182  stm32l0xx_hal_spi.o(i.HAL_SPI_Init)
    HAL_SPI_MspInit                          0x08007f35   Thumb Code    78  stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit)
    HAL_SYSTICK_Config                       0x08007f8d   Thumb Code    38  stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_TIMEx_MasterConfigSynchronization    0x08007fbd   Thumb Code    78  stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)
    HAL_TIM_Base_Init                        0x08008015   Thumb Code    62  stm32l0xx_hal_tim.o(i.HAL_TIM_Base_Init)
    HAL_TIM_Base_MspInit                     0x08008055   Thumb Code    22  stm32l0xx_hal_msp.o(i.HAL_TIM_Base_MspInit)
    HAL_TIM_ConfigClockSource                0x08008071   Thumb Code   208  stm32l0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)
    HAL_TIM_MspPostInit                      0x08008141   Thumb Code    66  stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit)
    HAL_TIM_PWM_ConfigChannel                0x0800818d   Thumb Code   200  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel)
    HAL_TIM_PWM_Init                         0x08008255   Thumb Code    62  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init)
    HAL_TIM_PWM_MspInit                      0x08008293   Thumb Code     2  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_MspInit)
    HAL_TIM_PWM_Start                        0x08008295   Thumb Code   116  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Start)
    HAL_TIM_PWM_Stop                         0x08008311   Thumb Code    66  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Stop)
    HAL_UARTEx_RxEventCallback               0x08008359   Thumb Code     2  stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)
    HAL_UARTEx_WakeupCallback                0x0800835b   Thumb Code     2  stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback)
    HAL_UART_ErrorCallback                   0x0800835d   Thumb Code     2  main.o(i.HAL_UART_ErrorCallback)
    HAL_UART_IRQHandler                      0x08008361   Thumb Code   530  stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler)
    HAL_UART_Init                            0x08008581   Thumb Code   106  stm32l0xx_hal_uart.o(i.HAL_UART_Init)
    HAL_UART_MspInit                         0x080085ed   Thumb Code   190  stm32l0xx_hal_msp.o(i.HAL_UART_MspInit)
    HAL_UART_Receive_DMA                     0x080086c1   Thumb Code    92  stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA)
    HAL_UART_RxCpltCallback                  0x08008721   Thumb Code     2  stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback)
    HAL_UART_RxHalfCpltCallback              0x08008723   Thumb Code     2  stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)
    HAL_UART_Transmit                        0x08008725   Thumb Code   210  stm32l0xx_hal_uart.o(i.HAL_UART_Transmit)
    HAL_UART_TxCpltCallback                  0x080087f7   Thumb Code     2  stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback)
    HardFault_Handler                        0x080087f9   Thumb Code    14  stm32l0xx_it.o(i.HardFault_Handler)
    HardWareTypeDiffConfig                   0x08008829   Thumb Code    86  main.o(i.HardWareTypeDiffConfig)
    IIC2_Ack                                 0x0800888d   Thumb Code    60  lis3dh_driver.o(i.IIC2_Ack)
    IIC2_NAck                                0x080088c9   Thumb Code    60  lis3dh_driver.o(i.IIC2_NAck)
    IIC2_Read_Byte                           0x08008905   Thumb Code    90  lis3dh_driver.o(i.IIC2_Read_Byte)
    IIC2_Send_Byte                           0x0800895f   Thumb Code    90  lis3dh_driver.o(i.IIC2_Send_Byte)
    IIC2_Start                               0x080089b9   Thumb Code    54  lis3dh_driver.o(i.IIC2_Start)
    IIC2_Stop                                0x080089ef   Thumb Code    60  lis3dh_driver.o(i.IIC2_Stop)
    IIC2_Wait_Ack                            0x08008a2b   Thumb Code    84  lis3dh_driver.o(i.IIC2_Wait_Ack)
    IdleTask                                 0x08008a81   Thumb Code   374  main.o(i.IdleTask)
    LIS3DH_Data_Init                         0x08008c35   Thumb Code    84  lis3dh_driver.o(i.LIS3DH_Data_Init)
    LIS3DH_GetWHO_AM_I                       0x08008c91   Thumb Code    18  lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I)
    LIS3DH_ReadOneByte                       0x08008ca3   Thumb Code    58  lis3dh_driver.o(i.LIS3DH_ReadOneByte)
    LIS3DH_ReadReg                           0x08008cdd   Thumb Code    14  lis3dh_driver.o(i.LIS3DH_ReadReg)
    LIS3DH_WriteOneByte                      0x08008ceb   Thumb Code    52  lis3dh_driver.o(i.LIS3DH_WriteOneByte)
    LIS3DH_WriteReg                          0x08008d1f   Thumb Code    10  lis3dh_driver.o(i.LIS3DH_WriteReg)
    LPTIM1_IRQHandler                        0x08008d29   Thumb Code    10  stm32l0xx_it.o(i.LPTIM1_IRQHandler)
    LPTIM_Disable                            0x08008d39   Thumb Code   214  stm32l0xx_hal_lptim.o(i.LPTIM_Disable)
    NMI_Handler                              0x08009139   Thumb Code     2  stm32l0xx_it.o(i.NMI_Handler)
    NearPoll                                 0x0800913d   Thumb Code  1518  dw_app.o(i.NearPoll)
    NextPollDelay                            0x08009749   Thumb Code   188  dw_app.o(i.NextPollDelay)
    NextSlotDelayMs                          0x08009831   Thumb Code   166  dw_app.o(i.NextSlotDelayMs)
    PendSV_Handler                           0x08009901   Thumb Code     2  stm32l0xx_it.o(i.PendSV_Handler)
    Program_Init                             0x08009905   Thumb Code   206  main.o(i.Program_Init)
    Registor_Poll                            0x08009a01   Thumb Code   466  dw_app.o(i.Registor_Poll)
    Reset_DW1000                             0x08009c15   Thumb Code    76  dw_driver.o(i.Reset_DW1000)
    STMFLASH_ReadHalfWord                    0x08009c65   Thumb Code     4  flash.o(i.STMFLASH_ReadHalfWord)
    SVC_Handler                              0x08009c69   Thumb Code     2  stm32l0xx_it.o(i.SVC_Handler)
    SendComMap                               0x08009c6d   Thumb Code   110  serial_at_cmd_app.o(i.SendComMap)
    SetANCTimestap                           0x08009ce5   Thumb Code    74  dw_app.o(i.SetANCTimestap)
    SetLPTimer                               0x08009d39   Thumb Code   154  dw_app.o(i.SetLPTimer)
    Spi_ChangePrescaler                      0x08009de5   Thumb Code    16  spi.o(i.Spi_ChangePrescaler)
    SysTick_Handler                          0x08009df9   Thumb Code     8  stm32l0xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08009e01   Thumb Code   140  main.o(i.SystemClock_Config)
    SystemInit                               0x08009e95   Thumb Code    66  system_stm32l0xx.o(i.SystemInit)
    Tag_App                                  0x0800a09d   Thumb Code   206  dw_app.o(i.Tag_App)
    UART_AdvFeatureConfig                    0x0800a195   Thumb Code   202  stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)
    UART_CheckIdleState                      0x0800a261   Thumb Code    94  stm32l0xx_hal_uart.o(i.UART_CheckIdleState)
    UART_CheckReceive                        0x0800a2c5   Thumb Code    86  usart.o(i.UART_CheckReceive)
    UART_CheckSend                           0x0800a329   Thumb Code   140  usart.o(i.UART_CheckSend)
    UART_PushFrame                           0x0800a4dd   Thumb Code    92  usart.o(i.UART_PushFrame)
    UART_SetConfig                           0x0800a541   Thumb Code   480  stm32l0xx_hal_uart.o(i.UART_SetConfig)
    UART_Start_Receive_DMA                   0x0800a741   Thumb Code   128  stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
    UART_WaitOnFlagUntilTimeout              0x0800a7cd   Thumb Code   158  stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    USART1_IRQHandler                        0x0800a86d   Thumb Code    18  stm32l0xx_it.o(i.USART1_IRQHandler)
    Usart1InitVariables                      0x0800a885   Thumb Code     8  usart.o(i.Usart1InitVariables)
    UsartInit                                0x0800a891   Thumb Code    22  main.o(i.UsartInit)
    UsartParseDataHandler                    0x0800a8b1   Thumb Code   250  serial_at_cmd_app.o(i.UsartParseDataHandler)
    __0printf$bare                           0x0800a9c1   Thumb Code    12  printfb.o(i.__0printf$bare)
    __1printf$bare                           0x0800a9c1   Thumb Code     0  printfb.o(i.__0printf$bare)
    __2printf                                0x0800a9c1   Thumb Code     0  printfb.o(i.__0printf$bare)
    __ARM_clz                                0x0800a9d5   Thumb Code    46  depilogue.o(i.__ARM_clz)
    __ARM_common_ll_muluu                    0x0800aa03   Thumb Code    48  stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)
    __ARM_common_switch8                     0x0800aa33   Thumb Code    26  dps310.o(i.__ARM_common_switch8)
    __ARM_fpclassify                         0x0800aa4d   Thumb Code    40  fpclassify.o(i.__ARM_fpclassify)
    __kernel_poly                            0x0800aad9   Thumb Code   172  poly.o(i.__kernel_poly)
    __mathlib_dbl_divzero                    0x0800ab85   Thumb Code    16  dunder.o(i.__mathlib_dbl_divzero)
    __mathlib_dbl_infnan2                    0x0800ab99   Thumb Code     8  dunder.o(i.__mathlib_dbl_infnan2)
    __mathlib_dbl_invalid                    0x0800aba1   Thumb Code    16  dunder.o(i.__mathlib_dbl_invalid)
    __mathlib_dbl_overflow                   0x0800abb1   Thumb Code    16  dunder.o(i.__mathlib_dbl_overflow)
    __mathlib_dbl_underflow                  0x0800abc5   Thumb Code    14  dunder.o(i.__mathlib_dbl_underflow)
    __scatterload_copy                       0x0800abd9   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x0800abe7   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x0800abe9   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    __set_errno                              0x0800abf9   Thumb Code     6  errno.o(i.__set_errno)
    _dwt_aonarrayupload                      0x0800ac05   Thumb Code    38  deca_device.o(i._dwt_aonarrayupload)
    _dwt_configlde                           0x0800ac2d   Thumb Code    42  deca_device.o(i._dwt_configlde)
    _dwt_enableclocks                        0x0800ac69   Thumb Code   182  deca_device.o(i._dwt_enableclocks)
    _dwt_loaducodefromrom                    0x0800ad1f   Thumb Code    50  deca_device.o(i._dwt_loaducodefromrom)
    _dwt_otpread                             0x0800ad51   Thumb Code    68  deca_device.o(i._dwt_otpread)
    ceil                                     0x0800adb5   Thumb Code   180  ceil.o(i.ceil)
    delay_ms                                 0x0800ae7d   Thumb Code    14  dw_driver.o(i.delay_ms)
    delay_us                                 0x0800ae8b   Thumb Code   140  lis3dh_driver.o(i.delay_us)
    dps310_config                            0x0800af17   Thumb Code   132  dps310.o(i.dps310_config)
    dps310_get_processed_data                0x0800af9d   Thumb Code   466  dps310.o(i.dps310_get_processed_data)
    dps310_init                              0x0800b1c1   Thumb Code   156  dps310.o(i.dps310_init)
    dps310_resume                            0x0800b3b1   Thumb Code    42  dps310.o(i.dps310_resume)
    dwt_configure                            0x0800b3dd   Thumb Code   474  deca_device.o(i.dwt_configure)
    dwt_configuresleep                       0x0800b5ed   Thumb Code    36  deca_device.o(i.dwt_configuresleep)
    dwt_entersleep                           0x0800b615   Thumb Code     8  deca_device.o(i.dwt_entersleep)
    dwt_entersleepaftertx                    0x0800b61d   Thumb Code    38  deca_device.o(i.dwt_entersleepaftertx)
    dwt_forcetrxoff                          0x0800b645   Thumb Code    72  deca_device.o(i.dwt_forcetrxoff)
    dwt_initialise                           0x0800b695   Thumb Code   334  deca_device.o(i.dwt_initialise)
    dwt_read16bitoffsetreg                   0x0800b7f5   Thumb Code    38  deca_device.o(i.dwt_read16bitoffsetreg)
    dwt_read32bitoffsetreg                   0x0800b821   Thumb Code    40  deca_device.o(i.dwt_read32bitoffsetreg)
    dwt_readcarrierintegrator                0x0800b849   Thumb Code    46  deca_device.o(i.dwt_readcarrierintegrator)
    dwt_readdevid                            0x0800b87d   Thumb Code    12  deca_device.o(i.dwt_readdevid)
    dwt_readfromdevice                       0x0800b889   Thumb Code    56  deca_device.o(i.dwt_readfromdevice)
    dwt_readrxdata                           0x0800b8c1   Thumb Code    18  deca_device.o(i.dwt_readrxdata)
    dwt_readrxtimestamp                      0x0800b8d3   Thumb Code    16  deca_device.o(i.dwt_readrxtimestamp)
    dwt_readtxtimestamp                      0x0800b8e3   Thumb Code    16  deca_device.o(i.dwt_readtxtimestamp)
    dwt_rxenable                             0x0800b8f3   Thumb Code    84  deca_device.o(i.dwt_rxenable)
    dwt_setdelayedtrxtime                    0x0800b947   Thumb Code    14  deca_device.o(i.dwt_setdelayedtrxtime)
    dwt_setrxaftertxdelay                    0x0800b955   Thumb Code    32  deca_device.o(i.dwt_setrxaftertxdelay)
    dwt_setrxantennadelay                    0x0800b975   Thumb Code    14  deca_device.o(i.dwt_setrxantennadelay)
    dwt_setrxtimeout                         0x0800b989   Thumb Code    86  deca_device.o(i.dwt_setrxtimeout)
    dwt_settxantennadelay                    0x0800b9e5   Thumb Code    14  deca_device.o(i.dwt_settxantennadelay)
    dwt_starttx                              0x0800b9f5   Thumb Code   142  deca_device.o(i.dwt_starttx)
    dwt_syncrxbufptrs                        0x0800ba89   Thumb Code    52  deca_device.o(i.dwt_syncrxbufptrs)
    dwt_write16bitoffsetreg                  0x0800babd   Thumb Code    22  deca_device.o(i.dwt_write16bitoffsetreg)
    dwt_write32bitoffsetreg                  0x0800bad3   Thumb Code    30  deca_device.o(i.dwt_write32bitoffsetreg)
    dwt_writetodevice                        0x0800baf1   Thumb Code    56  deca_device.o(i.dwt_writetodevice)
    dwt_writetxdata                          0x0800bb29   Thumb Code    36  deca_device.o(i.dwt_writetxdata)
    dwt_writetxfctrl                         0x0800bb4d   Thumb Code    24  deca_device.o(i.dwt_writetxfctrl)
    dwt_xtaltrim                             0x0800bb69   Thumb Code    48  deca_device.o(i.dwt_xtaltrim)
    fputc                                    0x0800bbb1   Thumb Code    18  usart.o(i.fputc)
    main                                     0x0800bc15   Thumb Code   270  main.o(i.main)
    mcu_sleep                                0x0800bd45   Thumb Code    98  main.o(i.mcu_sleep)
    mir3da_ReadOneByte                       0x0800bdbd   Thumb Code    58  lis3dh_driver.o(i.mir3da_ReadOneByte)
    mir3da_WriteOneByte                      0x0800bdf7   Thumb Code    52  lis3dh_driver.o(i.mir3da_WriteOneByte)
    mir3da_init                              0x0800be2d   Thumb Code   120  lis3dh_driver.o(i.mir3da_init)
    mir3da_register_mask_write               0x0800beb1   Thumb Code    32  lis3dh_driver.o(i.mir3da_register_mask_write)
    mir3da_register_write                    0x0800bed1   Thumb Code     8  lis3dh_driver.o(i.mir3da_register_write)
    mir3da_set_active_interrupt_enable       0x0800bed9   Thumb Code    46  lis3dh_driver.o(i.mir3da_set_active_interrupt_enable)
    mir3da_set_enable                        0x0800bf09   Thumb Code    28  lis3dh_driver.o(i.mir3da_set_enable)
    mir3da_set_step_counter_open             0x0800bf29   Thumb Code    52  lis3dh_driver.o(i.mir3da_set_step_counter_open)
    parameter_check                          0x0800bf5d   Thumb Code    52  global_param.o(i.parameter_check)
    parameter_init                           0x0800bf99   Thumb Code    98  global_param.o(i.parameter_init)
    pow                                      0x0800c00d   Thumb Code  2548  pow.o(i.pow)
    readfromspi                              0x0800ca09   Thumb Code    70  spi.o(i.readfromspi)
    save_com_map_to_flash                    0x0800ca55   Thumb Code    48  global_param.o(i.save_com_map_to_flash)
    sqrt                                     0x0800ca8d   Thumb Code    66  sqrt.o(i.sqrt)
    test_read_block                          0x0800cad5   Thumb Code    36  dps368_test.o(i.test_read_block)
    test_read_byte                           0x0800caf9   Thumb Code    58  dps368_test.o(i.test_read_byte)
    test_wait_ms                             0x0800cb33   Thumb Code     2  dps368_test.o(i.test_wait_ms)
    test_write_byte                          0x0800cb35   Thumb Code    52  dps368_test.o(i.test_write_byte)
    writetospi                               0x0800cb69   Thumb Code    68  spi.o(i.writetospi)
    chan_idx                                 0x0800cbb0   Data           8  deca_params_init.o(.constdata)
    tx_config                                0x0800cbb8   Data          24  deca_params_init.o(.constdata)
    agc_config                               0x0800cbd0   Data           8  deca_params_init.o(.constdata)
    sftsh                                    0x0800cbd8   Data          12  deca_params_init.o(.constdata)
    dtune1                                   0x0800cbe4   Data           4  deca_params_init.o(.constdata)
    digital_bb_config                        0x0800cbe8   Data          32  deca_params_init.o(.constdata)
    lde_replicaCoeff                         0x0800cc08   Data          50  deca_params_init.o(.constdata)
    AHBPrescTable                            0x0800cc3a   Data          16  system_stm32l0xx.o(.constdata)
    PLLMulTable                              0x0800cc4a   Data           9  system_stm32l0xx.o(.constdata)
    APBPrescTable                            0x0800cc53   Data           8  system_stm32l0xx.o(.constdata)
    __mathlib_zero                           0x0800cce8   Data           8  qnan.o(.constdata)
    Region$$Table$$Base                      0x0800ccf0   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800cd10   Number         0  anon$$obj.o(Region$$Table)
    HAL_LPTIM_CompareMatchCallback           0x08007139   Thumb Code   400  main.o(i.HAL_LPTIM_CompareMatchCallback)
    HAL_LPTIM_CompareWriteCallback           0x080072fd   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback)
    HAL_LPTIM_DirectionDownCallback          0x080072ff   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback)
    HAL_LPTIM_DirectionUpCallback            0x08007301   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback)
    HAL_LPTIM_IRQHandler                     0x08007303   Thumb Code   202  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler)
    HAL_LPTIM_Init                           0x080073cd   Thumb Code   144  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init)
    HAL_LPTIM_MspInit                        0x08007465   Thumb Code    38  stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit)
    HAL_LPTIM_ReadCounter                    0x08007495   Thumb Code     6  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter)
    HAL_LPTIM_TimeOut_Start_IT               0x0800749d   Thumb Code   132  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT)
    HAL_LPTIM_TriggerCallback                0x08007525   Thumb Code     2  stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback)
    HAL_MspInit                              0x08007529   Thumb Code    20  stm32l0xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_EnableIRQ                       0x08007541   Thumb Code    18  stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    HAL_NVIC_SetPriority                     0x08007559   Thumb Code     8  stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_PWR_EnableBkUpAccess                 0x08007561   Thumb Code    12  stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess)
    HAL_RCCEx_PeriphCLKConfig                0x08007571   Thumb Code   342  stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    HAL_RCC_ClockConfig                      0x080076d5   Thumb Code   386  stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetPCLK1Freq                     0x08007871   Thumb Code    20  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    HAL_RCC_GetPCLK2Freq                     0x08007891   Thumb Code    20  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    HAL_RCC_GetSysClockFreq                  0x080078b1   Thumb Code   108  stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_RCC_OscConfig                        0x08007929   Thumb Code  1062  stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    HAL_SPI_Init                             0x08007d4f   Thumb Code   182  stm32l0xx_hal_spi.o(i.HAL_SPI_Init)
    HAL_SPI_MspInit                          0x08007e05   Thumb Code    78  stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit)
    HAL_SYSTICK_Config                       0x08007e5d   Thumb Code    38  stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_TIMEx_MasterConfigSynchronization    0x08007e8d   Thumb Code    78  stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)
    HAL_TIM_Base_Init                        0x08007ee5   Thumb Code    62  stm32l0xx_hal_tim.o(i.HAL_TIM_Base_Init)
    HAL_TIM_Base_MspInit                     0x08007f25   Thumb Code    22  stm32l0xx_hal_msp.o(i.HAL_TIM_Base_MspInit)
    HAL_TIM_ConfigClockSource                0x08007f41   Thumb Code   208  stm32l0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)
    HAL_TIM_MspPostInit                      0x08008011   Thumb Code    66  stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit)
    HAL_TIM_PWM_ConfigChannel                0x0800805d   Thumb Code   200  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel)
    HAL_TIM_PWM_Init                         0x08008125   Thumb Code    62  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init)
    HAL_TIM_PWM_MspInit                      0x08008163   Thumb Code     2  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_MspInit)
    HAL_TIM_PWM_Start                        0x08008165   Thumb Code   116  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Start)
    HAL_TIM_PWM_Stop                         0x080081e1   Thumb Code    66  stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Stop)
    HAL_UARTEx_RxEventCallback               0x08008229   Thumb Code     2  stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)
    HAL_UARTEx_WakeupCallback                0x0800822b   Thumb Code     2  stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback)
    HAL_UART_ErrorCallback                   0x0800822d   Thumb Code     2  main.o(i.HAL_UART_ErrorCallback)
    HAL_UART_IRQHandler                      0x08008231   Thumb Code   530  stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler)
    HAL_UART_Init                            0x08008451   Thumb Code   106  stm32l0xx_hal_uart.o(i.HAL_UART_Init)
    HAL_UART_MspInit                         0x080084bd   Thumb Code   190  stm32l0xx_hal_msp.o(i.HAL_UART_MspInit)
    HAL_UART_Receive_DMA                     0x08008591   Thumb Code    92  stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA)
    HAL_UART_RxCpltCallback                  0x080085f1   Thumb Code     2  stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback)
    HAL_UART_RxHalfCpltCallback              0x080085f3   Thumb Code     2  stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)
    HAL_UART_Transmit                        0x080085f5   Thumb Code   210  stm32l0xx_hal_uart.o(i.HAL_UART_Transmit)
    HAL_UART_TxCpltCallback                  0x080086c7   Thumb Code     2  stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback)
    HardFault_Handler                        0x080086c9   Thumb Code    14  stm32l0xx_it.o(i.HardFault_Handler)
    HardWareTypeDiffConfig                   0x080086f9   Thumb Code    86  main.o(i.HardWareTypeDiffConfig)
    IIC2_Ack                                 0x0800875d   Thumb Code    60  lis3dh_driver.o(i.IIC2_Ack)
    IIC2_NAck                                0x08008799   Thumb Code    60  lis3dh_driver.o(i.IIC2_NAck)
    IIC2_Read_Byte                           0x080087d5   Thumb Code    90  lis3dh_driver.o(i.IIC2_Read_Byte)
    IIC2_Send_Byte                           0x0800882f   Thumb Code    90  lis3dh_driver.o(i.IIC2_Send_Byte)
    IIC2_Start                               0x08008889   Thumb Code    54  lis3dh_driver.o(i.IIC2_Start)
    IIC2_Stop                                0x080088bf   Thumb Code    60  lis3dh_driver.o(i.IIC2_Stop)
    IIC2_Wait_Ack                            0x080088fb   Thumb Code    84  lis3dh_driver.o(i.IIC2_Wait_Ack)
    IdleTask                                 0x08008951   Thumb Code   374  main.o(i.IdleTask)
    LIS3DH_Data_Init                         0x08008b05   Thumb Code    84  lis3dh_driver.o(i.LIS3DH_Data_Init)
    LIS3DH_GetWHO_AM_I                       0x08008b61   Thumb Code    18  lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I)
    LIS3DH_ReadOneByte                       0x08008b73   Thumb Code    58  lis3dh_driver.o(i.LIS3DH_ReadOneByte)
    LIS3DH_ReadReg                           0x08008bad   Thumb Code    14  lis3dh_driver.o(i.LIS3DH_ReadReg)
    LIS3DH_WriteOneByte                      0x08008bbb   Thumb Code    52  lis3dh_driver.o(i.LIS3DH_WriteOneByte)
    LIS3DH_WriteReg                          0x08008bef   Thumb Code    10  lis3dh_driver.o(i.LIS3DH_WriteReg)
    LPTIM1_IRQHandler                        0x08008bf9   Thumb Code    10  stm32l0xx_it.o(i.LPTIM1_IRQHandler)
    LPTIM_Disable                            0x08008c09   Thumb Code   214  stm32l0xx_hal_lptim.o(i.LPTIM_Disable)
    NMI_Handler                              0x08009009   Thumb Code     2  stm32l0xx_it.o(i.NMI_Handler)
    NearPoll                                 0x0800900d   Thumb Code  1560  dw_app.o(i.NearPoll)
    NextPollDelay                            0x08009649   Thumb Code   188  dw_app.o(i.NextPollDelay)
    NextSlotDelayMs                          0x08009731   Thumb Code   166  dw_app.o(i.NextSlotDelayMs)
    PendSV_Handler                           0x08009801   Thumb Code     2  stm32l0xx_it.o(i.PendSV_Handler)
    Program_Init                             0x08009805   Thumb Code   208  main.o(i.Program_Init)
    Registor_Poll                            0x080098fd   Thumb Code   466  dw_app.o(i.Registor_Poll)
    Reset_DW1000                             0x08009b11   Thumb Code    76  dw_driver.o(i.Reset_DW1000)
    STMFLASH_ReadHalfWord                    0x08009b61   Thumb Code     4  flash.o(i.STMFLASH_ReadHalfWord)
    SVC_Handler                              0x08009b65   Thumb Code     2  stm32l0xx_it.o(i.SVC_Handler)
    SendComMap                               0x08009b69   Thumb Code   110  serial_at_cmd_app.o(i.SendComMap)
    SetANCTimestap                           0x08009be1   Thumb Code    74  dw_app.o(i.SetANCTimestap)
    SetLPTimer                               0x08009c35   Thumb Code   154  dw_app.o(i.SetLPTimer)
    Spi_ChangePrescaler                      0x08009ce1   Thumb Code    16  spi.o(i.Spi_ChangePrescaler)
    SysTick_Handler                          0x08009cf5   Thumb Code     8  stm32l0xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08009cfd   Thumb Code   140  main.o(i.SystemClock_Config)
    SystemInit                               0x08009d91   Thumb Code    66  system_stm32l0xx.o(i.SystemInit)
    Tag_App                                  0x08009f99   Thumb Code   206  dw_app.o(i.Tag_App)
    UART_AdvFeatureConfig                    0x0800a091   Thumb Code   202  stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)
    UART_CheckIdleState                      0x0800a15d   Thumb Code    94  stm32l0xx_hal_uart.o(i.UART_CheckIdleState)
    UART_CheckReceive                        0x0800a1c1   Thumb Code    86  usart.o(i.UART_CheckReceive)
    UART_CheckSend                           0x0800a225   Thumb Code   140  usart.o(i.UART_CheckSend)
    UART_PushFrame                           0x0800a3d9   Thumb Code    92  usart.o(i.UART_PushFrame)
    UART_SetConfig                           0x0800a43d   Thumb Code   480  stm32l0xx_hal_uart.o(i.UART_SetConfig)
    UART_Start_Receive_DMA                   0x0800a63d   Thumb Code   128  stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
    UART_WaitOnFlagUntilTimeout              0x0800a6c9   Thumb Code   158  stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    USART1_IRQHandler                        0x0800a769   Thumb Code    18  stm32l0xx_it.o(i.USART1_IRQHandler)
    Usart1InitVariables                      0x0800a781   Thumb Code     8  usart.o(i.Usart1InitVariables)
    UsartInit                                0x0800a78d   Thumb Code    22  main.o(i.UsartInit)
    UsartParseDataHandler                    0x0800a7ad   Thumb Code   250  serial_at_cmd_app.o(i.UsartParseDataHandler)
    __0printf$bare                           0x0800a8bd   Thumb Code    12  printfb.o(i.__0printf$bare)
    __1printf$bare                           0x0800a8bd   Thumb Code     0  printfb.o(i.__0printf$bare)
    __2printf                                0x0800a8bd   Thumb Code     0  printfb.o(i.__0printf$bare)
    __ARM_clz                                0x0800a8d1   Thumb Code    46  depilogue.o(i.__ARM_clz)
    __ARM_common_ll_muluu                    0x0800a8ff   Thumb Code    48  stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)
    __ARM_common_switch8                     0x0800a92f   Thumb Code    26  dps310.o(i.__ARM_common_switch8)
    __ARM_fpclassify                         0x0800a949   Thumb Code    40  fpclassify.o(i.__ARM_fpclassify)
    __kernel_poly                            0x0800a9d5   Thumb Code   172  poly.o(i.__kernel_poly)
    __mathlib_dbl_divzero                    0x0800aa81   Thumb Code    16  dunder.o(i.__mathlib_dbl_divzero)
    __mathlib_dbl_infnan2                    0x0800aa95   Thumb Code     8  dunder.o(i.__mathlib_dbl_infnan2)
    __mathlib_dbl_invalid                    0x0800aa9d   Thumb Code    16  dunder.o(i.__mathlib_dbl_invalid)
    __mathlib_dbl_overflow                   0x0800aaad   Thumb Code    16  dunder.o(i.__mathlib_dbl_overflow)
    __mathlib_dbl_underflow                  0x0800aac1   Thumb Code    14  dunder.o(i.__mathlib_dbl_underflow)
    __scatterload_copy                       0x0800aad5   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x0800aae3   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x0800aae5   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    __set_errno                              0x0800aaf5   Thumb Code     6  errno.o(i.__set_errno)
    _dwt_aonarrayupload                      0x0800ab01   Thumb Code    38  deca_device.o(i._dwt_aonarrayupload)
    _dwt_configlde                           0x0800ab29   Thumb Code    42  deca_device.o(i._dwt_configlde)
    _dwt_enableclocks                        0x0800ab65   Thumb Code   182  deca_device.o(i._dwt_enableclocks)
    _dwt_loaducodefromrom                    0x0800ac1b   Thumb Code    50  deca_device.o(i._dwt_loaducodefromrom)
    _dwt_otpread                             0x0800ac4d   Thumb Code    68  deca_device.o(i._dwt_otpread)
    ceil                                     0x0800acb1   Thumb Code   180  ceil.o(i.ceil)
    delay_ms                                 0x0800ad79   Thumb Code    14  dw_driver.o(i.delay_ms)
    delay_us                                 0x0800ad87   Thumb Code   140  lis3dh_driver.o(i.delay_us)
    dps310_config                            0x0800ae13   Thumb Code   132  dps310.o(i.dps310_config)
    dps310_get_processed_data                0x0800ae99   Thumb Code   466  dps310.o(i.dps310_get_processed_data)
    dps310_init                              0x0800b0bd   Thumb Code   156  dps310.o(i.dps310_init)
    dps310_resume                            0x0800b2ad   Thumb Code    42  dps310.o(i.dps310_resume)
    dwt_configure                            0x0800b2d9   Thumb Code   474  deca_device.o(i.dwt_configure)
    dwt_configuresleep                       0x0800b4e9   Thumb Code    36  deca_device.o(i.dwt_configuresleep)
    dwt_entersleep                           0x0800b511   Thumb Code     8  deca_device.o(i.dwt_entersleep)
    dwt_entersleepaftertx                    0x0800b519   Thumb Code    38  deca_device.o(i.dwt_entersleepaftertx)
    dwt_forcetrxoff                          0x0800b541   Thumb Code    72  deca_device.o(i.dwt_forcetrxoff)
    dwt_initialise                           0x0800b591   Thumb Code   334  deca_device.o(i.dwt_initialise)
    dwt_read16bitoffsetreg                   0x0800b6f1   Thumb Code    38  deca_device.o(i.dwt_read16bitoffsetreg)
    dwt_read32bitoffsetreg                   0x0800b71d   Thumb Code    40  deca_device.o(i.dwt_read32bitoffsetreg)
    dwt_readcarrierintegrator                0x0800b745   Thumb Code    46  deca_device.o(i.dwt_readcarrierintegrator)
    dwt_readdevid                            0x0800b779   Thumb Code    12  deca_device.o(i.dwt_readdevid)
    dwt_readfromdevice                       0x0800b785   Thumb Code    56  deca_device.o(i.dwt_readfromdevice)
    dwt_readrxdata                           0x0800b7bd   Thumb Code    18  deca_device.o(i.dwt_readrxdata)
    dwt_readrxtimestamp                      0x0800b7cf   Thumb Code    16  deca_device.o(i.dwt_readrxtimestamp)
    dwt_readtxtimestamp                      0x0800b7df   Thumb Code    16  deca_device.o(i.dwt_readtxtimestamp)
    dwt_rxenable                             0x0800b7ef   Thumb Code    84  deca_device.o(i.dwt_rxenable)
    dwt_setdelayedtrxtime                    0x0800b843   Thumb Code    14  deca_device.o(i.dwt_setdelayedtrxtime)
    dwt_setrxaftertxdelay                    0x0800b851   Thumb Code    32  deca_device.o(i.dwt_setrxaftertxdelay)
    dwt_setrxantennadelay                    0x0800b871   Thumb Code    14  deca_device.o(i.dwt_setrxantennadelay)
    dwt_setrxtimeout                         0x0800b885   Thumb Code    86  deca_device.o(i.dwt_setrxtimeout)
    dwt_settxantennadelay                    0x0800b8e1   Thumb Code    14  deca_device.o(i.dwt_settxantennadelay)
    dwt_starttx                              0x0800b8f1   Thumb Code   142  deca_device.o(i.dwt_starttx)
    dwt_syncrxbufptrs                        0x0800b985   Thumb Code    52  deca_device.o(i.dwt_syncrxbufptrs)
    dwt_write16bitoffsetreg                  0x0800b9b9   Thumb Code    22  deca_device.o(i.dwt_write16bitoffsetreg)
    dwt_write32bitoffsetreg                  0x0800b9cf   Thumb Code    30  deca_device.o(i.dwt_write32bitoffsetreg)
    dwt_writetodevice                        0x0800b9ed   Thumb Code    56  deca_device.o(i.dwt_writetodevice)
    dwt_writetxdata                          0x0800ba25   Thumb Code    36  deca_device.o(i.dwt_writetxdata)
    dwt_writetxfctrl                         0x0800ba49   Thumb Code    24  deca_device.o(i.dwt_writetxfctrl)
    dwt_xtaltrim                             0x0800ba65   Thumb Code    48  deca_device.o(i.dwt_xtaltrim)
    fputc                                    0x0800baad   Thumb Code    18  usart.o(i.fputc)
    main                                     0x0800bb11   Thumb Code   220  main.o(i.main)
    mir3da_ReadOneByte                       0x0800bc05   Thumb Code    58  lis3dh_driver.o(i.mir3da_ReadOneByte)
    mir3da_WriteOneByte                      0x0800bc3f   Thumb Code    52  lis3dh_driver.o(i.mir3da_WriteOneByte)
    mir3da_init                              0x0800bc75   Thumb Code   120  lis3dh_driver.o(i.mir3da_init)
    mir3da_register_mask_write               0x0800bcf9   Thumb Code    32  lis3dh_driver.o(i.mir3da_register_mask_write)
    mir3da_register_write                    0x0800bd19   Thumb Code     8  lis3dh_driver.o(i.mir3da_register_write)
    mir3da_set_active_interrupt_enable       0x0800bd21   Thumb Code    46  lis3dh_driver.o(i.mir3da_set_active_interrupt_enable)
    mir3da_set_enable                        0x0800bd51   Thumb Code    28  lis3dh_driver.o(i.mir3da_set_enable)
    mir3da_set_step_counter_open             0x0800bd71   Thumb Code    52  lis3dh_driver.o(i.mir3da_set_step_counter_open)
    parameter_check                          0x0800bda5   Thumb Code    52  global_param.o(i.parameter_check)
    parameter_init                           0x0800bde1   Thumb Code    98  global_param.o(i.parameter_init)
    pow                                      0x0800be55   Thumb Code  2548  pow.o(i.pow)
    readfromspi                              0x0800c851   Thumb Code    70  spi.o(i.readfromspi)
    save_com_map_to_flash                    0x0800c89d   Thumb Code    48  global_param.o(i.save_com_map_to_flash)
    sqrt                                     0x0800c8d5   Thumb Code    66  sqrt.o(i.sqrt)
    test_read_block                          0x0800c91d   Thumb Code    36  dps368_test.o(i.test_read_block)
    test_read_byte                           0x0800c941   Thumb Code    58  dps368_test.o(i.test_read_byte)
    test_wait_ms                             0x0800c97b   Thumb Code     2  dps368_test.o(i.test_wait_ms)
    test_write_byte                          0x0800c97d   Thumb Code    52  dps368_test.o(i.test_write_byte)
    writetospi                               0x0800c9b1   Thumb Code    68  spi.o(i.writetospi)
    chan_idx                                 0x0800c9f8   Data           8  deca_params_init.o(.constdata)
    tx_config                                0x0800ca00   Data          24  deca_params_init.o(.constdata)
    agc_config                               0x0800ca18   Data           8  deca_params_init.o(.constdata)
    sftsh                                    0x0800ca20   Data          12  deca_params_init.o(.constdata)
    dtune1                                   0x0800ca2c   Data           4  deca_params_init.o(.constdata)
    digital_bb_config                        0x0800ca30   Data          32  deca_params_init.o(.constdata)
    lde_replicaCoeff                         0x0800ca50   Data          50  deca_params_init.o(.constdata)
    AHBPrescTable                            0x0800ca82   Data          16  system_stm32l0xx.o(.constdata)
    PLLMulTable                              0x0800ca92   Data           9  system_stm32l0xx.o(.constdata)
    APBPrescTable                            0x0800ca9b   Data           8  system_stm32l0xx.o(.constdata)
    __mathlib_zero                           0x0800cb30   Data           8  qnan.o(.constdata)
    Region$$Table$$Base                      0x0800cb38   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800cb58   Number         0  anon$$obj.o(Region$$Table)
    i2c_addr                                 0x20000000   Data           1  lis3dh_driver.o(.data)
    lisid                                    0x20000002   Data           1  lis3dh_driver.o(.data)
    offset_x                                 0x20000004   Data           2  lis3dh_driver.o(.data)
@@ -3928,9 +3916,9 @@
  Image Entry point : 0x080050c1
  Load Region LR_IROM1 (Base: 0x08005000, Size: 0x00007ec0, Max: 0x0000b000, ABSOLUTE, COMPRESSED[0x00007d58])
  Load Region LR_IROM1 (Base: 0x08005000, Size: 0x00007d08, Max: 0x0000b000, ABSOLUTE, COMPRESSED[0x00007ba0])
    Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x00007d10, Max: 0x0000b000, ABSOLUTE)
    Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x00007b58, Max: 0x0000b000, ABSOLUTE)
    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
@@ -4046,251 +4034,243 @@
    0x080070f0   0x080070f0   0x00000044   Code   RO         2468    i.HAL_InitTick      stm32l0xx_hal.o
    0x08007134   0x08007134   0x00000002   Code   RO         4077    i.HAL_LPTIM_AutoReloadMatchCallback  stm32l0xx_hal_lptim.o
    0x08007136   0x08007136   0x00000002   Code   RO         4078    i.HAL_LPTIM_AutoReloadWriteCallback  stm32l0xx_hal_lptim.o
    0x08007138   0x08007138   0x000001e0   Code   RO         1904    i.HAL_LPTIM_CompareMatchCallback  main.o
    0x08007318   0x08007318   0x00000002   Code   RO         4080    i.HAL_LPTIM_CompareWriteCallback  stm32l0xx_hal_lptim.o
    0x0800731a   0x0800731a   0x0000002c   Code   RO         4085    i.HAL_LPTIM_DeInit  stm32l0xx_hal_lptim.o
    0x08007346   0x08007346   0x00000002   Code   RO         4086    i.HAL_LPTIM_DirectionDownCallback  stm32l0xx_hal_lptim.o
    0x08007348   0x08007348   0x00000002   Code   RO         4087    i.HAL_LPTIM_DirectionUpCallback  stm32l0xx_hal_lptim.o
    0x0800734a   0x0800734a   0x000000ca   Code   RO         4093    i.HAL_LPTIM_IRQHandler  stm32l0xx_hal_lptim.o
    0x08007414   0x08007414   0x00000098   Code   RO         4094    i.HAL_LPTIM_Init    stm32l0xx_hal_lptim.o
    0x080074ac   0x080074ac   0x00000024   Code   RO         2125    i.HAL_LPTIM_MspDeInit  stm32l0xx_hal_msp.o
    0x080074d0   0x080074d0   0x00000030   Code   RO         2126    i.HAL_LPTIM_MspInit  stm32l0xx_hal_msp.o
    0x08007500   0x08007500   0x00000006   Code   RO         4107    i.HAL_LPTIM_ReadCounter  stm32l0xx_hal_lptim.o
    0x08007506   0x08007506   0x00000002   PAD
    0x08007508   0x08007508   0x00000088   Code   RO         4113    i.HAL_LPTIM_TimeOut_Start_IT  stm32l0xx_hal_lptim.o
    0x08007590   0x08007590   0x00000002   Code   RO         4116    i.HAL_LPTIM_TriggerCallback  stm32l0xx_hal_lptim.o
    0x08007592   0x08007592   0x00000002   PAD
    0x08007594   0x08007594   0x00000018   Code   RO         2127    i.HAL_MspInit       stm32l0xx_hal_msp.o
    0x080075ac   0x080075ac   0x00000020   Code   RO         3901    i.HAL_NVIC_DisableIRQ  stm32l0xx_hal_cortex.o
    0x080075cc   0x080075cc   0x00000018   Code   RO         3902    i.HAL_NVIC_EnableIRQ  stm32l0xx_hal_cortex.o
    0x080075e4   0x080075e4   0x00000008   Code   RO         3906    i.HAL_NVIC_SetPriority  stm32l0xx_hal_cortex.o
    0x080075ec   0x080075ec   0x00000010   Code   RO         3731    i.HAL_PWR_DisableWakeUpPin  stm32l0xx_hal_pwr.o
    0x080075fc   0x080075fc   0x00000010   Code   RO         3732    i.HAL_PWR_EnableBkUpAccess  stm32l0xx_hal_pwr.o
    0x0800760c   0x0800760c   0x00000010   Code   RO         3736    i.HAL_PWR_EnableWakeUpPin  stm32l0xx_hal_pwr.o
    0x0800761c   0x0800761c   0x00000020   Code   RO         3738    i.HAL_PWR_EnterSTANDBYMode  stm32l0xx_hal_pwr.o
    0x0800763c   0x0800763c   0x00000064   Code   RO         3739    i.HAL_PWR_EnterSTOPMode  stm32l0xx_hal_pwr.o
    0x080076a0   0x080076a0   0x00000164   Code   RO         3262    i.HAL_RCCEx_PeriphCLKConfig  stm32l0xx_hal_rcc_ex.o
    0x08007804   0x08007804   0x0000019c   Code   RO         3162    i.HAL_RCC_ClockConfig  stm32l0xx_hal_rcc.o
    0x080079a0   0x080079a0   0x00000020   Code   RO         3168    i.HAL_RCC_GetPCLK1Freq  stm32l0xx_hal_rcc.o
    0x080079c0   0x080079c0   0x00000020   Code   RO         3169    i.HAL_RCC_GetPCLK2Freq  stm32l0xx_hal_rcc.o
    0x080079e0   0x080079e0   0x00000078   Code   RO         3170    i.HAL_RCC_GetSysClockFreq  stm32l0xx_hal_rcc.o
    0x08007a58   0x08007a58   0x00000426   Code   RO         3173    i.HAL_RCC_OscConfig  stm32l0xx_hal_rcc.o
    0x08007e7e   0x08007e7e   0x000000b6   Code   RO         4353    i.HAL_SPI_Init      stm32l0xx_hal_spi.o
    0x08007f34   0x08007f34   0x00000058   Code   RO         2129    i.HAL_SPI_MspInit   stm32l0xx_hal_msp.o
    0x08007f8c   0x08007f8c   0x00000030   Code   RO         3910    i.HAL_SYSTICK_Config  stm32l0xx_hal_cortex.o
    0x08007fbc   0x08007fbc   0x00000058   Code   RO         5357    i.HAL_TIMEx_MasterConfigSynchronization  stm32l0xx_hal_tim_ex.o
    0x08008014   0x08008014   0x0000003e   Code   RO         4662    i.HAL_TIM_Base_Init  stm32l0xx_hal_tim.o
    0x08008052   0x08008052   0x00000002   PAD
    0x08008054   0x08008054   0x0000001c   Code   RO         2131    i.HAL_TIM_Base_MspInit  stm32l0xx_hal_msp.o
    0x08008070   0x08008070   0x000000d0   Code   RO         4671    i.HAL_TIM_ConfigClockSource  stm32l0xx_hal_tim.o
    0x08008140   0x08008140   0x0000004c   Code   RO         2132    i.HAL_TIM_MspPostInit  stm32l0xx_hal_msp.o
    0x0800818c   0x0800818c   0x000000c8   Code   RO         4734    i.HAL_TIM_PWM_ConfigChannel  stm32l0xx_hal_tim.o
    0x08008254   0x08008254   0x0000003e   Code   RO         4737    i.HAL_TIM_PWM_Init  stm32l0xx_hal_tim.o
    0x08008292   0x08008292   0x00000002   Code   RO         4739    i.HAL_TIM_PWM_MspInit  stm32l0xx_hal_tim.o
    0x08008294   0x08008294   0x0000007c   Code   RO         4742    i.HAL_TIM_PWM_Start  stm32l0xx_hal_tim.o
    0x08008310   0x08008310   0x00000048   Code   RO         4745    i.HAL_TIM_PWM_Stop  stm32l0xx_hal_tim.o
    0x08008358   0x08008358   0x00000002   Code   RO         5392    i.HAL_UARTEx_RxEventCallback  stm32l0xx_hal_uart.o
    0x0800835a   0x0800835a   0x00000002   Code   RO         5781    i.HAL_UARTEx_WakeupCallback  stm32l0xx_hal_uart_ex.o
    0x0800835c   0x0800835c   0x00000002   Code   RO         1905    i.HAL_UART_ErrorCallback  main.o
    0x0800835e   0x0800835e   0x00000002   PAD
    0x08008360   0x08008360   0x00000220   Code   RO         5411    i.HAL_UART_IRQHandler  stm32l0xx_hal_uart.o
    0x08008580   0x08008580   0x0000006a   Code   RO         5412    i.HAL_UART_Init     stm32l0xx_hal_uart.o
    0x080085ea   0x080085ea   0x00000002   PAD
    0x080085ec   0x080085ec   0x000000d4   Code   RO         2134    i.HAL_UART_MspInit  stm32l0xx_hal_msp.o
    0x080086c0   0x080086c0   0x00000060   Code   RO         5416    i.HAL_UART_Receive_DMA  stm32l0xx_hal_uart.o
    0x08008720   0x08008720   0x00000002   Code   RO         5419    i.HAL_UART_RxCpltCallback  stm32l0xx_hal_uart.o
    0x08008722   0x08008722   0x00000002   Code   RO         5420    i.HAL_UART_RxHalfCpltCallback  stm32l0xx_hal_uart.o
    0x08008724   0x08008724   0x000000d2   Code   RO         5421    i.HAL_UART_Transmit  stm32l0xx_hal_uart.o
    0x080087f6   0x080087f6   0x00000002   Code   RO         5424    i.HAL_UART_TxCpltCallback  stm32l0xx_hal_uart.o
    0x080087f8   0x080087f8   0x00000030   Code   RO         2049    i.HardFault_Handler  stm32l0xx_it.o
    0x08008828   0x08008828   0x00000064   Code   RO         1906    i.HardWareTypeDiffConfig  main.o
    0x0800888c   0x0800888c   0x0000003c   Code   RO           13    i.IIC2_Ack          lis3dh_driver.o
    0x080088c8   0x080088c8   0x0000003c   Code   RO           15    i.IIC2_NAck         lis3dh_driver.o
    0x08008904   0x08008904   0x0000005a   Code   RO           16    i.IIC2_Read_Byte    lis3dh_driver.o
    0x0800895e   0x0800895e   0x0000005a   Code   RO           17    i.IIC2_Send_Byte    lis3dh_driver.o
    0x080089b8   0x080089b8   0x00000036   Code   RO           18    i.IIC2_Start        lis3dh_driver.o
    0x080089ee   0x080089ee   0x0000003c   Code   RO           19    i.IIC2_Stop         lis3dh_driver.o
    0x08008a2a   0x08008a2a   0x00000054   Code   RO           20    i.IIC2_Wait_Ack     lis3dh_driver.o
    0x08008a7e   0x08008a7e   0x00000002   PAD
    0x08008a80   0x08008a80   0x000001b4   Code   RO         1907    i.IdleTask          main.o
    0x08008c34   0x08008c34   0x0000005c   Code   RO           21    i.LIS3DH_Data_Init  lis3dh_driver.o
    0x08008c90   0x08008c90   0x00000012   Code   RO           38    i.LIS3DH_GetWHO_AM_I  lis3dh_driver.o
    0x08008ca2   0x08008ca2   0x0000003a   Code   RO           44    i.LIS3DH_ReadOneByte  lis3dh_driver.o
    0x08008cdc   0x08008cdc   0x0000000e   Code   RO           45    i.LIS3DH_ReadReg    lis3dh_driver.o
    0x08008cea   0x08008cea   0x00000034   Code   RO           75    i.LIS3DH_WriteOneByte  lis3dh_driver.o
    0x08008d1e   0x08008d1e   0x0000000a   Code   RO           76    i.LIS3DH_WriteReg   lis3dh_driver.o
    0x08008d28   0x08008d28   0x00000010   Code   RO         2050    i.LPTIM1_IRQHandler  stm32l0xx_it.o
    0x08008d38   0x08008d38   0x000000e0   Code   RO         4117    i.LPTIM_Disable     stm32l0xx_hal_lptim.o
    0x08008e18   0x08008e18   0x00000038   Code   RO         4118    i.LPTIM_WaitForFlag  stm32l0xx_hal_lptim.o
    0x08008e50   0x08008e50   0x00000068   Code   RO         1908    i.MX_ADC_Init       main.o
    0x08008eb8   0x08008eb8   0x00000028   Code   RO         1909    i.MX_DMA_Init       main.o
    0x08008ee0   0x08008ee0   0x00000148   Code   RO         1910    i.MX_GPIO_Init      main.o
    0x08009028   0x08009028   0x00000044   Code   RO         1911    i.MX_SPI1_Init      main.o
    0x0800906c   0x0800906c   0x00000080   Code   RO         1912    i.MX_TIM2_Init      main.o
    0x080090ec   0x080090ec   0x0000004c   Code   RO         1913    i.MX_USART1_UART_Init  main.o
    0x08009138   0x08009138   0x00000002   Code   RO         2051    i.NMI_Handler       stm32l0xx_it.o
    0x0800913a   0x0800913a   0x00000002   PAD
    0x0800913c   0x0800913c   0x0000060c   Code   RO         1661    i.NearPoll          dw_app.o
    0x08009748   0x08009748   0x000000e8   Code   RO         1662    i.NextPollDelay     dw_app.o
    0x08009830   0x08009830   0x000000d0   Code   RO         1663    i.NextSlotDelayMs   dw_app.o
    0x08009900   0x08009900   0x00000002   Code   RO         2052    i.PendSV_Handler    stm32l0xx_it.o
    0x08009902   0x08009902   0x00000002   PAD
    0x08009904   0x08009904   0x000000fc   Code   RO         1914    i.Program_Init      main.o
    0x08009a00   0x08009a00   0x00000214   Code   RO         1664    i.Registor_Poll     dw_app.o
    0x08009c14   0x08009c14   0x00000050   Code   RO          801    i.Reset_DW1000      dw_driver.o
    0x08009c64   0x08009c64   0x00000004   Code   RO         1560    i.STMFLASH_ReadHalfWord  flash.o
    0x08009c68   0x08009c68   0x00000002   Code   RO         2053    i.SVC_Handler       stm32l0xx_it.o
    0x08009c6a   0x08009c6a   0x00000002   PAD
    0x08009c6c   0x08009c6c   0x00000078   Code   RO         1869    i.SendComMap        serial_at_cmd_app.o
    0x08009ce4   0x08009ce4   0x00000054   Code   RO         1666    i.SetANCTimestap    dw_app.o
    0x08009d38   0x08009d38   0x000000ac   Code   RO         1667    i.SetLPTimer        dw_app.o
    0x08009de4   0x08009de4   0x00000014   Code   RO         1402    i.Spi_ChangePrescaler  spi.o
    0x08009df8   0x08009df8   0x00000008   Code   RO         2054    i.SysTick_Handler   stm32l0xx_it.o
    0x08009e00   0x08009e00   0x00000094   Code   RO         1915    i.SystemClock_Config  main.o
    0x08009e94   0x08009e94   0x00000058   Code   RO         5852    i.SystemInit        system_stm32l0xx.o
    0x08009eec   0x08009eec   0x00000058   Code   RO         4755    i.TIM_Base_SetConfig  stm32l0xx_hal_tim.o
    0x08009f44   0x08009f44   0x0000001a   Code   RO         4756    i.TIM_CCxChannelCmd  stm32l0xx_hal_tim.o
    0x08009f5e   0x08009f5e   0x00000016   Code   RO         4766    i.TIM_ETR_SetConfig  stm32l0xx_hal_tim.o
    0x08009f74   0x08009f74   0x00000010   Code   RO         4767    i.TIM_ITRx_SetConfig  stm32l0xx_hal_tim.o
    0x08009f84   0x08009f84   0x00000030   Code   RO         4768    i.TIM_OC1_SetConfig  stm32l0xx_hal_tim.o
    0x08009fb4   0x08009fb4   0x00000032   Code   RO         4769    i.TIM_OC2_SetConfig  stm32l0xx_hal_tim.o
    0x08009fe6   0x08009fe6   0x00000036   Code   RO         4770    i.TIM_OC3_SetConfig  stm32l0xx_hal_tim.o
    0x0800a01c   0x0800a01c   0x00000036   Code   RO         4771    i.TIM_OC4_SetConfig  stm32l0xx_hal_tim.o
    0x0800a052   0x0800a052   0x00000022   Code   RO         4773    i.TIM_TI1_ConfigInputStage  stm32l0xx_hal_tim.o
    0x0800a074   0x0800a074   0x00000026   Code   RO         4775    i.TIM_TI2_ConfigInputStage  stm32l0xx_hal_tim.o
    0x0800a09a   0x0800a09a   0x00000002   PAD
    0x0800a09c   0x0800a09c   0x000000f8   Code   RO         1668    i.Tag_App           dw_app.o
    0x0800a194   0x0800a194   0x000000ca   Code   RO         5426    i.UART_AdvFeatureConfig  stm32l0xx_hal_uart.o
    0x0800a25e   0x0800a25e   0x00000002   PAD
    0x0800a260   0x0800a260   0x00000064   Code   RO         5427    i.UART_CheckIdleState  stm32l0xx_hal_uart.o
    0x0800a2c4   0x0800a2c4   0x00000064   Code   RO         1469    i.UART_CheckReceive  usart.o
    0x0800a328   0x0800a328   0x00000098   Code   RO         1470    i.UART_CheckSend    usart.o
    0x0800a3c0   0x0800a3c0   0x00000014   Code   RO         5428    i.UART_DMAAbortOnError  stm32l0xx_hal_uart.o
    0x0800a3d4   0x0800a3d4   0x0000004c   Code   RO         5429    i.UART_DMAError     stm32l0xx_hal_uart.o
    0x0800a420   0x0800a420   0x0000005e   Code   RO         5430    i.UART_DMAReceiveCplt  stm32l0xx_hal_uart.o
    0x0800a47e   0x0800a47e   0x0000001c   Code   RO         5432    i.UART_DMARxHalfCplt  stm32l0xx_hal_uart.o
    0x0800a49a   0x0800a49a   0x00000032   Code   RO         5438    i.UART_EndRxTransfer  stm32l0xx_hal_uart.o
    0x0800a4cc   0x0800a4cc   0x00000010   Code   RO         5439    i.UART_EndTxTransfer  stm32l0xx_hal_uart.o
    0x0800a4dc   0x0800a4dc   0x00000064   Code   RO         1472    i.UART_PushFrame    usart.o
    0x0800a540   0x0800a540   0x00000200   Code   RO         5442    i.UART_SetConfig    stm32l0xx_hal_uart.o
    0x0800a740   0x0800a740   0x0000008c   Code   RO         5443    i.UART_Start_Receive_DMA  stm32l0xx_hal_uart.o
    0x0800a7cc   0x0800a7cc   0x0000009e   Code   RO         5447    i.UART_WaitOnFlagUntilTimeout  stm32l0xx_hal_uart.o
    0x0800a86a   0x0800a86a   0x00000002   PAD
    0x0800a86c   0x0800a86c   0x00000018   Code   RO         2055    i.USART1_IRQHandler  stm32l0xx_it.o
    0x0800a884   0x0800a884   0x0000000c   Code   RO         1475    i.Usart1InitVariables  usart.o
    0x0800a890   0x0800a890   0x00000020   Code   RO         1916    i.UsartInit         main.o
    0x0800a8b0   0x0800a8b0   0x00000110   Code   RO         1870    i.UsartParseDataHandler  serial_at_cmd_app.o
    0x0800a9c0   0x0800a9c0   0x00000014   Code   RO         5931    i.__0printf$bare    mc_p.l(printfb.o)
    0x0800a9d4   0x0800a9d4   0x0000002e   Code   RO         6314    i.__ARM_clz         mf_p.l(depilogue.o)
    0x0800aa02   0x0800aa02   0x00000030   Code   RO         3247    i.__ARM_common_ll_muluu  stm32l0xx_hal_rcc.o
    0x0800aa32   0x0800aa32   0x0000001a   Code   RO          713    i.__ARM_common_switch8  dps310.o
    0x0800aa4c   0x0800aa4c   0x0000002c   Code   RO         6274    i.__ARM_fpclassify  m_ps.l(fpclassify.o)
    0x0800aa78   0x0800aa78   0x00000044   Code   RO         3912    i.__NVIC_SetPriority  stm32l0xx_hal_cortex.o
    0x0800aabc   0x0800aabc   0x0000001c   Code   RO         1669    i.__NVIC_SystemReset  dw_app.o
    0x0800aad8   0x0800aad8   0x000000ac   Code   RO         6276    i.__kernel_poly     m_ps.l(poly.o)
    0x0800ab84   0x0800ab84   0x00000014   Code   RO         6260    i.__mathlib_dbl_divzero  m_ps.l(dunder.o)
    0x0800ab98   0x0800ab98   0x00000008   Code   RO         6262    i.__mathlib_dbl_infnan2  m_ps.l(dunder.o)
    0x0800aba0   0x0800aba0   0x00000010   Code   RO         6263    i.__mathlib_dbl_invalid  m_ps.l(dunder.o)
    0x0800abb0   0x0800abb0   0x00000014   Code   RO         6264    i.__mathlib_dbl_overflow  m_ps.l(dunder.o)
    0x0800abc4   0x0800abc4   0x00000014   Code   RO         6266    i.__mathlib_dbl_underflow  m_ps.l(dunder.o)
    0x0800abd8   0x0800abd8   0x0000000e   Code   RO         6324    i.__scatterload_copy  mc_p.l(handlers.o)
    0x0800abe6   0x0800abe6   0x00000002   Code   RO         6325    i.__scatterload_null  mc_p.l(handlers.o)
    0x0800abe8   0x0800abe8   0x0000000e   Code   RO         6326    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x0800abf6   0x0800abf6   0x00000002   PAD
    0x0800abf8   0x0800abf8   0x0000000c   Code   RO         6304    i.__set_errno       mc_p.l(errno.o)
    0x0800ac04   0x0800ac04   0x00000026   Code   RO          834    i._dwt_aonarrayupload  deca_device.o
    0x0800ac2a   0x0800ac2a   0x00000002   PAD
    0x0800ac2c   0x0800ac2c   0x0000003c   Code   RO          836    i._dwt_configlde    deca_device.o
    0x0800ac68   0x0800ac68   0x000000b6   Code   RO          838    i._dwt_enableclocks  deca_device.o
    0x0800ad1e   0x0800ad1e   0x00000032   Code   RO          839    i._dwt_loaducodefromrom  deca_device.o
    0x0800ad50   0x0800ad50   0x00000044   Code   RO          841    i._dwt_otpread      deca_device.o
    0x0800ad94   0x0800ad94   0x0000001e   Code   RO         5938    i._printf_core      mc_p.l(printfb.o)
    0x0800adb2   0x0800adb2   0x00000002   PAD
    0x0800adb4   0x0800adb4   0x000000c8   Code   RO         5894    i.ceil              m_ps.l(ceil.o)
    0x0800ae7c   0x0800ae7c   0x0000000e   Code   RO          802    i.delay_ms          dw_driver.o
    0x0800ae8a   0x0800ae8a   0x0000008c   Code   RO           77    i.delay_us          lis3dh_driver.o
    0x0800af16   0x0800af16   0x00000084   Code   RO          671    i.dps310_config     dps310.o
    0x0800af9a   0x0800af9a   0x00000002   PAD
    0x0800af9c   0x0800af9c   0x000001e0   Code   RO          672    i.dps310_get_processed_data  dps310.o
    0x0800b17c   0x0800b17c   0x00000044   Code   RO          673    i.dps310_get_scaling_coef  dps310.o
    0x0800b1c0   0x0800b1c0   0x000000a0   Code   RO          674    i.dps310_init       dps310.o
    0x0800b260   0x0800b260   0x00000150   Code   RO          675    i.dps310_read_calib_coeffs  dps310.o
    0x0800b3b0   0x0800b3b0   0x0000002a   Code   RO          676    i.dps310_resume     dps310.o
    0x0800b3da   0x0800b3da   0x00000002   PAD
    0x0800b3dc   0x0800b3dc   0x00000210   Code   RO          849    i.dwt_configure     deca_device.o
    0x0800b5ec   0x0800b5ec   0x00000028   Code   RO          850    i.dwt_configuresleep  deca_device.o
    0x0800b614   0x0800b614   0x00000008   Code   RO          856    i.dwt_entersleep    deca_device.o
    0x0800b61c   0x0800b61c   0x00000026   Code   RO          857    i.dwt_entersleepaftertx  deca_device.o
    0x0800b642   0x0800b642   0x00000002   PAD
    0x0800b644   0x0800b644   0x00000050   Code   RO          858    i.dwt_forcetrxoff   deca_device.o
    0x0800b694   0x0800b694   0x00000160   Code   RO          862    i.dwt_initialise    deca_device.o
    0x0800b7f4   0x0800b7f4   0x0000002c   Code   RO          868    i.dwt_read16bitoffsetreg  deca_device.o
    0x0800b820   0x0800b820   0x00000028   Code   RO          869    i.dwt_read32bitoffsetreg  deca_device.o
    0x0800b848   0x0800b848   0x00000034   Code   RO          871    i.dwt_readcarrierintegrator  deca_device.o
    0x0800b87c   0x0800b87c   0x0000000c   Code   RO          872    i.dwt_readdevid     deca_device.o
    0x0800b888   0x0800b888   0x00000038   Code   RO          875    i.dwt_readfromdevice  deca_device.o
    0x0800b8c0   0x0800b8c0   0x00000012   Code   RO          876    i.dwt_readrxdata    deca_device.o
    0x0800b8d2   0x0800b8d2   0x00000010   Code   RO          877    i.dwt_readrxtimestamp  deca_device.o
    0x0800b8e2   0x0800b8e2   0x00000010   Code   RO          883    i.dwt_readtxtimestamp  deca_device.o
    0x0800b8f2   0x0800b8f2   0x00000054   Code   RO          888    i.dwt_rxenable      deca_device.o
    0x0800b946   0x0800b946   0x0000000e   Code   RO          897    i.dwt_setdelayedtrxtime  deca_device.o
    0x0800b954   0x0800b954   0x00000020   Code   RO          903    i.dwt_setrxaftertxdelay  deca_device.o
    0x0800b974   0x0800b974   0x00000014   Code   RO          904    i.dwt_setrxantennadelay  deca_device.o
    0x0800b988   0x0800b988   0x0000005c   Code   RO          906    i.dwt_setrxtimeout  deca_device.o
    0x0800b9e4   0x0800b9e4   0x0000000e   Code   RO          908    i.dwt_settxantennadelay  deca_device.o
    0x0800b9f2   0x0800b9f2   0x00000002   PAD
    0x0800b9f4   0x0800b9f4   0x00000094   Code   RO          911    i.dwt_starttx       deca_device.o
    0x0800ba88   0x0800ba88   0x00000034   Code   RO          912    i.dwt_syncrxbufptrs  deca_device.o
    0x0800babc   0x0800babc   0x00000016   Code   RO          913    i.dwt_write16bitoffsetreg  deca_device.o
    0x0800bad2   0x0800bad2   0x0000001e   Code   RO          914    i.dwt_write32bitoffsetreg  deca_device.o
    0x0800baf0   0x0800baf0   0x00000038   Code   RO          915    i.dwt_writetodevice  deca_device.o
    0x0800bb28   0x0800bb28   0x00000024   Code   RO          916    i.dwt_writetxdata   deca_device.o
    0x0800bb4c   0x0800bb4c   0x0000001c   Code   RO          917    i.dwt_writetxfctrl  deca_device.o
    0x0800bb68   0x0800bb68   0x00000030   Code   RO          918    i.dwt_xtaltrim      deca_device.o
    0x0800bb98   0x0800bb98   0x00000016   Code   RO         1670    i.final_msg_set_ts  dw_app.o
    0x0800bbae   0x0800bbae   0x00000002   PAD
    0x0800bbb0   0x0800bbb0   0x00000018   Code   RO         1476    i.fputc             usart.o
    0x0800bbc8   0x0800bbc8   0x00000026   Code   RO         1671    i.get_rx_timestamp_u64  dw_app.o
    0x0800bbee   0x0800bbee   0x00000026   Code   RO         1672    i.get_tx_timestamp_u64  dw_app.o
    0x0800bc14   0x0800bc14   0x00000130   Code   RO         1917    i.main              main.o
    0x0800bd44   0x0800bd44   0x00000078   Code   RO         1918    i.mcu_sleep         main.o
    0x0800bdbc   0x0800bdbc   0x0000003a   Code   RO           80    i.mir3da_ReadOneByte  lis3dh_driver.o
    0x0800bdf6   0x0800bdf6   0x00000034   Code   RO           82    i.mir3da_WriteOneByte  lis3dh_driver.o
    0x0800be2a   0x0800be2a   0x00000002   PAD
    0x0800be2c   0x0800be2c   0x00000084   Code   RO           84    i.mir3da_init       lis3dh_driver.o
    0x0800beb0   0x0800beb0   0x00000020   Code   RO           87    i.mir3da_register_mask_write  lis3dh_driver.o
    0x0800bed0   0x0800bed0   0x00000008   Code   RO           89    i.mir3da_register_write  lis3dh_driver.o
    0x0800bed8   0x0800bed8   0x0000002e   Code   RO           91    i.mir3da_set_active_interrupt_enable  lis3dh_driver.o
    0x0800bf06   0x0800bf06   0x00000002   PAD
    0x0800bf08   0x0800bf08   0x00000020   Code   RO           92    i.mir3da_set_enable  lis3dh_driver.o
    0x0800bf28   0x0800bf28   0x00000034   Code   RO           93    i.mir3da_set_step_counter_open  lis3dh_driver.o
    0x0800bf5c   0x0800bf5c   0x0000003c   Code   RO         1604    i.parameter_check   global_param.o
    0x0800bf98   0x0800bf98   0x00000074   Code   RO         1605    i.parameter_init    global_param.o
    0x0800c00c   0x0800c00c   0x000009fc   Code   RO         5898    i.pow               m_ps.l(pow.o)
    0x0800ca08   0x0800ca08   0x0000004c   Code   RO         1403    i.readfromspi       spi.o
    0x0800ca54   0x0800ca54   0x00000038   Code   RO         1606    i.save_com_map_to_flash  global_param.o
    0x0800ca8c   0x0800ca8c   0x00000048   Code   RO         5908    i.sqrt              m_ps.l(sqrt.o)
    0x0800cad4   0x0800cad4   0x00000024   Code   RO          726    i.test_read_block   dps368_test.o
    0x0800caf8   0x0800caf8   0x0000003a   Code   RO          727    i.test_read_byte    dps368_test.o
    0x0800cb32   0x0800cb32   0x00000002   Code   RO          728    i.test_wait_ms      dps368_test.o
    0x0800cb34   0x0800cb34   0x00000034   Code   RO          729    i.test_write_byte   dps368_test.o
    0x0800cb68   0x0800cb68   0x00000048   Code   RO         1404    i.writetospi        spi.o
    0x0800cbb0   0x0800cbb0   0x00000008   Data   RO         1364    .constdata          deca_params_init.o
    0x0800cbb8   0x0800cbb8   0x00000018   Data   RO         1365    .constdata          deca_params_init.o
    0x0800cbd0   0x0800cbd0   0x00000008   Data   RO         1366    .constdata          deca_params_init.o
    0x0800cbd8   0x0800cbd8   0x0000000c   Data   RO         1367    .constdata          deca_params_init.o
    0x0800cbe4   0x0800cbe4   0x00000004   Data   RO         1368    .constdata          deca_params_init.o
    0x0800cbe8   0x0800cbe8   0x00000020   Data   RO         1369    .constdata          deca_params_init.o
    0x0800cc08   0x0800cc08   0x00000032   Data   RO         1370    .constdata          deca_params_init.o
    0x0800cc3a   0x0800cc3a   0x00000019   Data   RO         5853    .constdata          system_stm32l0xx.o
    0x0800cc53   0x0800cc53   0x00000008   Data   RO         5854    .constdata          system_stm32l0xx.o
    0x0800cc5b   0x0800cc5b   0x00000005   PAD
    0x0800cc60   0x0800cc60   0x00000088   Data   RO         5899    .constdata          m_ps.l(pow.o)
    0x0800cce8   0x0800cce8   0x00000008   Data   RO         6278    .constdata          m_ps.l(qnan.o)
    0x0800ccf0   0x0800ccf0   0x00000020   Data   RO         6322    Region$$Table       anon$$obj.o
    0x08007138   0x08007138   0x000001c4   Code   RO         1904    i.HAL_LPTIM_CompareMatchCallback  main.o
    0x080072fc   0x080072fc   0x00000002   Code   RO         4080    i.HAL_LPTIM_CompareWriteCallback  stm32l0xx_hal_lptim.o
    0x080072fe   0x080072fe   0x00000002   Code   RO         4086    i.HAL_LPTIM_DirectionDownCallback  stm32l0xx_hal_lptim.o
    0x08007300   0x08007300   0x00000002   Code   RO         4087    i.HAL_LPTIM_DirectionUpCallback  stm32l0xx_hal_lptim.o
    0x08007302   0x08007302   0x000000ca   Code   RO         4093    i.HAL_LPTIM_IRQHandler  stm32l0xx_hal_lptim.o
    0x080073cc   0x080073cc   0x00000098   Code   RO         4094    i.HAL_LPTIM_Init    stm32l0xx_hal_lptim.o
    0x08007464   0x08007464   0x00000030   Code   RO         2126    i.HAL_LPTIM_MspInit  stm32l0xx_hal_msp.o
    0x08007494   0x08007494   0x00000006   Code   RO         4107    i.HAL_LPTIM_ReadCounter  stm32l0xx_hal_lptim.o
    0x0800749a   0x0800749a   0x00000002   PAD
    0x0800749c   0x0800749c   0x00000088   Code   RO         4113    i.HAL_LPTIM_TimeOut_Start_IT  stm32l0xx_hal_lptim.o
    0x08007524   0x08007524   0x00000002   Code   RO         4116    i.HAL_LPTIM_TriggerCallback  stm32l0xx_hal_lptim.o
    0x08007526   0x08007526   0x00000002   PAD
    0x08007528   0x08007528   0x00000018   Code   RO         2127    i.HAL_MspInit       stm32l0xx_hal_msp.o
    0x08007540   0x08007540   0x00000018   Code   RO         3902    i.HAL_NVIC_EnableIRQ  stm32l0xx_hal_cortex.o
    0x08007558   0x08007558   0x00000008   Code   RO         3906    i.HAL_NVIC_SetPriority  stm32l0xx_hal_cortex.o
    0x08007560   0x08007560   0x00000010   Code   RO         3732    i.HAL_PWR_EnableBkUpAccess  stm32l0xx_hal_pwr.o
    0x08007570   0x08007570   0x00000164   Code   RO         3262    i.HAL_RCCEx_PeriphCLKConfig  stm32l0xx_hal_rcc_ex.o
    0x080076d4   0x080076d4   0x0000019c   Code   RO         3162    i.HAL_RCC_ClockConfig  stm32l0xx_hal_rcc.o
    0x08007870   0x08007870   0x00000020   Code   RO         3168    i.HAL_RCC_GetPCLK1Freq  stm32l0xx_hal_rcc.o
    0x08007890   0x08007890   0x00000020   Code   RO         3169    i.HAL_RCC_GetPCLK2Freq  stm32l0xx_hal_rcc.o
    0x080078b0   0x080078b0   0x00000078   Code   RO         3170    i.HAL_RCC_GetSysClockFreq  stm32l0xx_hal_rcc.o
    0x08007928   0x08007928   0x00000426   Code   RO         3173    i.HAL_RCC_OscConfig  stm32l0xx_hal_rcc.o
    0x08007d4e   0x08007d4e   0x000000b6   Code   RO         4353    i.HAL_SPI_Init      stm32l0xx_hal_spi.o
    0x08007e04   0x08007e04   0x00000058   Code   RO         2129    i.HAL_SPI_MspInit   stm32l0xx_hal_msp.o
    0x08007e5c   0x08007e5c   0x00000030   Code   RO         3910    i.HAL_SYSTICK_Config  stm32l0xx_hal_cortex.o
    0x08007e8c   0x08007e8c   0x00000058   Code   RO         5357    i.HAL_TIMEx_MasterConfigSynchronization  stm32l0xx_hal_tim_ex.o
    0x08007ee4   0x08007ee4   0x0000003e   Code   RO         4662    i.HAL_TIM_Base_Init  stm32l0xx_hal_tim.o
    0x08007f22   0x08007f22   0x00000002   PAD
    0x08007f24   0x08007f24   0x0000001c   Code   RO         2131    i.HAL_TIM_Base_MspInit  stm32l0xx_hal_msp.o
    0x08007f40   0x08007f40   0x000000d0   Code   RO         4671    i.HAL_TIM_ConfigClockSource  stm32l0xx_hal_tim.o
    0x08008010   0x08008010   0x0000004c   Code   RO         2132    i.HAL_TIM_MspPostInit  stm32l0xx_hal_msp.o
    0x0800805c   0x0800805c   0x000000c8   Code   RO         4734    i.HAL_TIM_PWM_ConfigChannel  stm32l0xx_hal_tim.o
    0x08008124   0x08008124   0x0000003e   Code   RO         4737    i.HAL_TIM_PWM_Init  stm32l0xx_hal_tim.o
    0x08008162   0x08008162   0x00000002   Code   RO         4739    i.HAL_TIM_PWM_MspInit  stm32l0xx_hal_tim.o
    0x08008164   0x08008164   0x0000007c   Code   RO         4742    i.HAL_TIM_PWM_Start  stm32l0xx_hal_tim.o
    0x080081e0   0x080081e0   0x00000048   Code   RO         4745    i.HAL_TIM_PWM_Stop  stm32l0xx_hal_tim.o
    0x08008228   0x08008228   0x00000002   Code   RO         5392    i.HAL_UARTEx_RxEventCallback  stm32l0xx_hal_uart.o
    0x0800822a   0x0800822a   0x00000002   Code   RO         5781    i.HAL_UARTEx_WakeupCallback  stm32l0xx_hal_uart_ex.o
    0x0800822c   0x0800822c   0x00000002   Code   RO         1905    i.HAL_UART_ErrorCallback  main.o
    0x0800822e   0x0800822e   0x00000002   PAD
    0x08008230   0x08008230   0x00000220   Code   RO         5411    i.HAL_UART_IRQHandler  stm32l0xx_hal_uart.o
    0x08008450   0x08008450   0x0000006a   Code   RO         5412    i.HAL_UART_Init     stm32l0xx_hal_uart.o
    0x080084ba   0x080084ba   0x00000002   PAD
    0x080084bc   0x080084bc   0x000000d4   Code   RO         2134    i.HAL_UART_MspInit  stm32l0xx_hal_msp.o
    0x08008590   0x08008590   0x00000060   Code   RO         5416    i.HAL_UART_Receive_DMA  stm32l0xx_hal_uart.o
    0x080085f0   0x080085f0   0x00000002   Code   RO         5419    i.HAL_UART_RxCpltCallback  stm32l0xx_hal_uart.o
    0x080085f2   0x080085f2   0x00000002   Code   RO         5420    i.HAL_UART_RxHalfCpltCallback  stm32l0xx_hal_uart.o
    0x080085f4   0x080085f4   0x000000d2   Code   RO         5421    i.HAL_UART_Transmit  stm32l0xx_hal_uart.o
    0x080086c6   0x080086c6   0x00000002   Code   RO         5424    i.HAL_UART_TxCpltCallback  stm32l0xx_hal_uart.o
    0x080086c8   0x080086c8   0x00000030   Code   RO         2049    i.HardFault_Handler  stm32l0xx_it.o
    0x080086f8   0x080086f8   0x00000064   Code   RO         1906    i.HardWareTypeDiffConfig  main.o
    0x0800875c   0x0800875c   0x0000003c   Code   RO           13    i.IIC2_Ack          lis3dh_driver.o
    0x08008798   0x08008798   0x0000003c   Code   RO           15    i.IIC2_NAck         lis3dh_driver.o
    0x080087d4   0x080087d4   0x0000005a   Code   RO           16    i.IIC2_Read_Byte    lis3dh_driver.o
    0x0800882e   0x0800882e   0x0000005a   Code   RO           17    i.IIC2_Send_Byte    lis3dh_driver.o
    0x08008888   0x08008888   0x00000036   Code   RO           18    i.IIC2_Start        lis3dh_driver.o
    0x080088be   0x080088be   0x0000003c   Code   RO           19    i.IIC2_Stop         lis3dh_driver.o
    0x080088fa   0x080088fa   0x00000054   Code   RO           20    i.IIC2_Wait_Ack     lis3dh_driver.o
    0x0800894e   0x0800894e   0x00000002   PAD
    0x08008950   0x08008950   0x000001b4   Code   RO         1907    i.IdleTask          main.o
    0x08008b04   0x08008b04   0x0000005c   Code   RO           21    i.LIS3DH_Data_Init  lis3dh_driver.o
    0x08008b60   0x08008b60   0x00000012   Code   RO           38    i.LIS3DH_GetWHO_AM_I  lis3dh_driver.o
    0x08008b72   0x08008b72   0x0000003a   Code   RO           44    i.LIS3DH_ReadOneByte  lis3dh_driver.o
    0x08008bac   0x08008bac   0x0000000e   Code   RO           45    i.LIS3DH_ReadReg    lis3dh_driver.o
    0x08008bba   0x08008bba   0x00000034   Code   RO           75    i.LIS3DH_WriteOneByte  lis3dh_driver.o
    0x08008bee   0x08008bee   0x0000000a   Code   RO           76    i.LIS3DH_WriteReg   lis3dh_driver.o
    0x08008bf8   0x08008bf8   0x00000010   Code   RO         2050    i.LPTIM1_IRQHandler  stm32l0xx_it.o
    0x08008c08   0x08008c08   0x000000e0   Code   RO         4117    i.LPTIM_Disable     stm32l0xx_hal_lptim.o
    0x08008ce8   0x08008ce8   0x00000038   Code   RO         4118    i.LPTIM_WaitForFlag  stm32l0xx_hal_lptim.o
    0x08008d20   0x08008d20   0x00000068   Code   RO         1908    i.MX_ADC_Init       main.o
    0x08008d88   0x08008d88   0x00000028   Code   RO         1909    i.MX_DMA_Init       main.o
    0x08008db0   0x08008db0   0x00000148   Code   RO         1910    i.MX_GPIO_Init      main.o
    0x08008ef8   0x08008ef8   0x00000044   Code   RO         1911    i.MX_SPI1_Init      main.o
    0x08008f3c   0x08008f3c   0x00000080   Code   RO         1912    i.MX_TIM2_Init      main.o
    0x08008fbc   0x08008fbc   0x0000004c   Code   RO         1913    i.MX_USART1_UART_Init  main.o
    0x08009008   0x08009008   0x00000002   Code   RO         2051    i.NMI_Handler       stm32l0xx_it.o
    0x0800900a   0x0800900a   0x00000002   PAD
    0x0800900c   0x0800900c   0x0000063c   Code   RO         1661    i.NearPoll          dw_app.o
    0x08009648   0x08009648   0x000000e8   Code   RO         1662    i.NextPollDelay     dw_app.o
    0x08009730   0x08009730   0x000000d0   Code   RO         1663    i.NextSlotDelayMs   dw_app.o
    0x08009800   0x08009800   0x00000002   Code   RO         2052    i.PendSV_Handler    stm32l0xx_it.o
    0x08009802   0x08009802   0x00000002   PAD
    0x08009804   0x08009804   0x000000f8   Code   RO         1914    i.Program_Init      main.o
    0x080098fc   0x080098fc   0x00000214   Code   RO         1664    i.Registor_Poll     dw_app.o
    0x08009b10   0x08009b10   0x00000050   Code   RO          801    i.Reset_DW1000      dw_driver.o
    0x08009b60   0x08009b60   0x00000004   Code   RO         1560    i.STMFLASH_ReadHalfWord  flash.o
    0x08009b64   0x08009b64   0x00000002   Code   RO         2053    i.SVC_Handler       stm32l0xx_it.o
    0x08009b66   0x08009b66   0x00000002   PAD
    0x08009b68   0x08009b68   0x00000078   Code   RO         1869    i.SendComMap        serial_at_cmd_app.o
    0x08009be0   0x08009be0   0x00000054   Code   RO         1666    i.SetANCTimestap    dw_app.o
    0x08009c34   0x08009c34   0x000000ac   Code   RO         1667    i.SetLPTimer        dw_app.o
    0x08009ce0   0x08009ce0   0x00000014   Code   RO         1402    i.Spi_ChangePrescaler  spi.o
    0x08009cf4   0x08009cf4   0x00000008   Code   RO         2054    i.SysTick_Handler   stm32l0xx_it.o
    0x08009cfc   0x08009cfc   0x00000094   Code   RO         1915    i.SystemClock_Config  main.o
    0x08009d90   0x08009d90   0x00000058   Code   RO         5852    i.SystemInit        system_stm32l0xx.o
    0x08009de8   0x08009de8   0x00000058   Code   RO         4755    i.TIM_Base_SetConfig  stm32l0xx_hal_tim.o
    0x08009e40   0x08009e40   0x0000001a   Code   RO         4756    i.TIM_CCxChannelCmd  stm32l0xx_hal_tim.o
    0x08009e5a   0x08009e5a   0x00000016   Code   RO         4766    i.TIM_ETR_SetConfig  stm32l0xx_hal_tim.o
    0x08009e70   0x08009e70   0x00000010   Code   RO         4767    i.TIM_ITRx_SetConfig  stm32l0xx_hal_tim.o
    0x08009e80   0x08009e80   0x00000030   Code   RO         4768    i.TIM_OC1_SetConfig  stm32l0xx_hal_tim.o
    0x08009eb0   0x08009eb0   0x00000032   Code   RO         4769    i.TIM_OC2_SetConfig  stm32l0xx_hal_tim.o
    0x08009ee2   0x08009ee2   0x00000036   Code   RO         4770    i.TIM_OC3_SetConfig  stm32l0xx_hal_tim.o
    0x08009f18   0x08009f18   0x00000036   Code   RO         4771    i.TIM_OC4_SetConfig  stm32l0xx_hal_tim.o
    0x08009f4e   0x08009f4e   0x00000022   Code   RO         4773    i.TIM_TI1_ConfigInputStage  stm32l0xx_hal_tim.o
    0x08009f70   0x08009f70   0x00000026   Code   RO         4775    i.TIM_TI2_ConfigInputStage  stm32l0xx_hal_tim.o
    0x08009f96   0x08009f96   0x00000002   PAD
    0x08009f98   0x08009f98   0x000000f8   Code   RO         1668    i.Tag_App           dw_app.o
    0x0800a090   0x0800a090   0x000000ca   Code   RO         5426    i.UART_AdvFeatureConfig  stm32l0xx_hal_uart.o
    0x0800a15a   0x0800a15a   0x00000002   PAD
    0x0800a15c   0x0800a15c   0x00000064   Code   RO         5427    i.UART_CheckIdleState  stm32l0xx_hal_uart.o
    0x0800a1c0   0x0800a1c0   0x00000064   Code   RO         1469    i.UART_CheckReceive  usart.o
    0x0800a224   0x0800a224   0x00000098   Code   RO         1470    i.UART_CheckSend    usart.o
    0x0800a2bc   0x0800a2bc   0x00000014   Code   RO         5428    i.UART_DMAAbortOnError  stm32l0xx_hal_uart.o
    0x0800a2d0   0x0800a2d0   0x0000004c   Code   RO         5429    i.UART_DMAError     stm32l0xx_hal_uart.o
    0x0800a31c   0x0800a31c   0x0000005e   Code   RO         5430    i.UART_DMAReceiveCplt  stm32l0xx_hal_uart.o
    0x0800a37a   0x0800a37a   0x0000001c   Code   RO         5432    i.UART_DMARxHalfCplt  stm32l0xx_hal_uart.o
    0x0800a396   0x0800a396   0x00000032   Code   RO         5438    i.UART_EndRxTransfer  stm32l0xx_hal_uart.o
    0x0800a3c8   0x0800a3c8   0x00000010   Code   RO         5439    i.UART_EndTxTransfer  stm32l0xx_hal_uart.o
    0x0800a3d8   0x0800a3d8   0x00000064   Code   RO         1472    i.UART_PushFrame    usart.o
    0x0800a43c   0x0800a43c   0x00000200   Code   RO         5442    i.UART_SetConfig    stm32l0xx_hal_uart.o
    0x0800a63c   0x0800a63c   0x0000008c   Code   RO         5443    i.UART_Start_Receive_DMA  stm32l0xx_hal_uart.o
    0x0800a6c8   0x0800a6c8   0x0000009e   Code   RO         5447    i.UART_WaitOnFlagUntilTimeout  stm32l0xx_hal_uart.o
    0x0800a766   0x0800a766   0x00000002   PAD
    0x0800a768   0x0800a768   0x00000018   Code   RO         2055    i.USART1_IRQHandler  stm32l0xx_it.o
    0x0800a780   0x0800a780   0x0000000c   Code   RO         1475    i.Usart1InitVariables  usart.o
    0x0800a78c   0x0800a78c   0x00000020   Code   RO         1916    i.UsartInit         main.o
    0x0800a7ac   0x0800a7ac   0x00000110   Code   RO         1870    i.UsartParseDataHandler  serial_at_cmd_app.o
    0x0800a8bc   0x0800a8bc   0x00000014   Code   RO         5931    i.__0printf$bare    mc_p.l(printfb.o)
    0x0800a8d0   0x0800a8d0   0x0000002e   Code   RO         6314    i.__ARM_clz         mf_p.l(depilogue.o)
    0x0800a8fe   0x0800a8fe   0x00000030   Code   RO         3247    i.__ARM_common_ll_muluu  stm32l0xx_hal_rcc.o
    0x0800a92e   0x0800a92e   0x0000001a   Code   RO          713    i.__ARM_common_switch8  dps310.o
    0x0800a948   0x0800a948   0x0000002c   Code   RO         6274    i.__ARM_fpclassify  m_ps.l(fpclassify.o)
    0x0800a974   0x0800a974   0x00000044   Code   RO         3912    i.__NVIC_SetPriority  stm32l0xx_hal_cortex.o
    0x0800a9b8   0x0800a9b8   0x0000001c   Code   RO         1669    i.__NVIC_SystemReset  dw_app.o
    0x0800a9d4   0x0800a9d4   0x000000ac   Code   RO         6276    i.__kernel_poly     m_ps.l(poly.o)
    0x0800aa80   0x0800aa80   0x00000014   Code   RO         6260    i.__mathlib_dbl_divzero  m_ps.l(dunder.o)
    0x0800aa94   0x0800aa94   0x00000008   Code   RO         6262    i.__mathlib_dbl_infnan2  m_ps.l(dunder.o)
    0x0800aa9c   0x0800aa9c   0x00000010   Code   RO         6263    i.__mathlib_dbl_invalid  m_ps.l(dunder.o)
    0x0800aaac   0x0800aaac   0x00000014   Code   RO         6264    i.__mathlib_dbl_overflow  m_ps.l(dunder.o)
    0x0800aac0   0x0800aac0   0x00000014   Code   RO         6266    i.__mathlib_dbl_underflow  m_ps.l(dunder.o)
    0x0800aad4   0x0800aad4   0x0000000e   Code   RO         6324    i.__scatterload_copy  mc_p.l(handlers.o)
    0x0800aae2   0x0800aae2   0x00000002   Code   RO         6325    i.__scatterload_null  mc_p.l(handlers.o)
    0x0800aae4   0x0800aae4   0x0000000e   Code   RO         6326    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x0800aaf2   0x0800aaf2   0x00000002   PAD
    0x0800aaf4   0x0800aaf4   0x0000000c   Code   RO         6304    i.__set_errno       mc_p.l(errno.o)
    0x0800ab00   0x0800ab00   0x00000026   Code   RO          834    i._dwt_aonarrayupload  deca_device.o
    0x0800ab26   0x0800ab26   0x00000002   PAD
    0x0800ab28   0x0800ab28   0x0000003c   Code   RO          836    i._dwt_configlde    deca_device.o
    0x0800ab64   0x0800ab64   0x000000b6   Code   RO          838    i._dwt_enableclocks  deca_device.o
    0x0800ac1a   0x0800ac1a   0x00000032   Code   RO          839    i._dwt_loaducodefromrom  deca_device.o
    0x0800ac4c   0x0800ac4c   0x00000044   Code   RO          841    i._dwt_otpread      deca_device.o
    0x0800ac90   0x0800ac90   0x0000001e   Code   RO         5938    i._printf_core      mc_p.l(printfb.o)
    0x0800acae   0x0800acae   0x00000002   PAD
    0x0800acb0   0x0800acb0   0x000000c8   Code   RO         5894    i.ceil              m_ps.l(ceil.o)
    0x0800ad78   0x0800ad78   0x0000000e   Code   RO          802    i.delay_ms          dw_driver.o
    0x0800ad86   0x0800ad86   0x0000008c   Code   RO           77    i.delay_us          lis3dh_driver.o
    0x0800ae12   0x0800ae12   0x00000084   Code   RO          671    i.dps310_config     dps310.o
    0x0800ae96   0x0800ae96   0x00000002   PAD
    0x0800ae98   0x0800ae98   0x000001e0   Code   RO          672    i.dps310_get_processed_data  dps310.o
    0x0800b078   0x0800b078   0x00000044   Code   RO          673    i.dps310_get_scaling_coef  dps310.o
    0x0800b0bc   0x0800b0bc   0x000000a0   Code   RO          674    i.dps310_init       dps310.o
    0x0800b15c   0x0800b15c   0x00000150   Code   RO          675    i.dps310_read_calib_coeffs  dps310.o
    0x0800b2ac   0x0800b2ac   0x0000002a   Code   RO          676    i.dps310_resume     dps310.o
    0x0800b2d6   0x0800b2d6   0x00000002   PAD
    0x0800b2d8   0x0800b2d8   0x00000210   Code   RO          849    i.dwt_configure     deca_device.o
    0x0800b4e8   0x0800b4e8   0x00000028   Code   RO          850    i.dwt_configuresleep  deca_device.o
    0x0800b510   0x0800b510   0x00000008   Code   RO          856    i.dwt_entersleep    deca_device.o
    0x0800b518   0x0800b518   0x00000026   Code   RO          857    i.dwt_entersleepaftertx  deca_device.o
    0x0800b53e   0x0800b53e   0x00000002   PAD
    0x0800b540   0x0800b540   0x00000050   Code   RO          858    i.dwt_forcetrxoff   deca_device.o
    0x0800b590   0x0800b590   0x00000160   Code   RO          862    i.dwt_initialise    deca_device.o
    0x0800b6f0   0x0800b6f0   0x0000002c   Code   RO          868    i.dwt_read16bitoffsetreg  deca_device.o
    0x0800b71c   0x0800b71c   0x00000028   Code   RO          869    i.dwt_read32bitoffsetreg  deca_device.o
    0x0800b744   0x0800b744   0x00000034   Code   RO          871    i.dwt_readcarrierintegrator  deca_device.o
    0x0800b778   0x0800b778   0x0000000c   Code   RO          872    i.dwt_readdevid     deca_device.o
    0x0800b784   0x0800b784   0x00000038   Code   RO          875    i.dwt_readfromdevice  deca_device.o
    0x0800b7bc   0x0800b7bc   0x00000012   Code   RO          876    i.dwt_readrxdata    deca_device.o
    0x0800b7ce   0x0800b7ce   0x00000010   Code   RO          877    i.dwt_readrxtimestamp  deca_device.o
    0x0800b7de   0x0800b7de   0x00000010   Code   RO          883    i.dwt_readtxtimestamp  deca_device.o
    0x0800b7ee   0x0800b7ee   0x00000054   Code   RO          888    i.dwt_rxenable      deca_device.o
    0x0800b842   0x0800b842   0x0000000e   Code   RO          897    i.dwt_setdelayedtrxtime  deca_device.o
    0x0800b850   0x0800b850   0x00000020   Code   RO          903    i.dwt_setrxaftertxdelay  deca_device.o
    0x0800b870   0x0800b870   0x00000014   Code   RO          904    i.dwt_setrxantennadelay  deca_device.o
    0x0800b884   0x0800b884   0x0000005c   Code   RO          906    i.dwt_setrxtimeout  deca_device.o
    0x0800b8e0   0x0800b8e0   0x0000000e   Code   RO          908    i.dwt_settxantennadelay  deca_device.o
    0x0800b8ee   0x0800b8ee   0x00000002   PAD
    0x0800b8f0   0x0800b8f0   0x00000094   Code   RO          911    i.dwt_starttx       deca_device.o
    0x0800b984   0x0800b984   0x00000034   Code   RO          912    i.dwt_syncrxbufptrs  deca_device.o
    0x0800b9b8   0x0800b9b8   0x00000016   Code   RO          913    i.dwt_write16bitoffsetreg  deca_device.o
    0x0800b9ce   0x0800b9ce   0x0000001e   Code   RO          914    i.dwt_write32bitoffsetreg  deca_device.o
    0x0800b9ec   0x0800b9ec   0x00000038   Code   RO          915    i.dwt_writetodevice  deca_device.o
    0x0800ba24   0x0800ba24   0x00000024   Code   RO          916    i.dwt_writetxdata   deca_device.o
    0x0800ba48   0x0800ba48   0x0000001c   Code   RO          917    i.dwt_writetxfctrl  deca_device.o
    0x0800ba64   0x0800ba64   0x00000030   Code   RO          918    i.dwt_xtaltrim      deca_device.o
    0x0800ba94   0x0800ba94   0x00000016   Code   RO         1670    i.final_msg_set_ts  dw_app.o
    0x0800baaa   0x0800baaa   0x00000002   PAD
    0x0800baac   0x0800baac   0x00000018   Code   RO         1476    i.fputc             usart.o
    0x0800bac4   0x0800bac4   0x00000026   Code   RO         1671    i.get_rx_timestamp_u64  dw_app.o
    0x0800baea   0x0800baea   0x00000026   Code   RO         1672    i.get_tx_timestamp_u64  dw_app.o
    0x0800bb10   0x0800bb10   0x000000f4   Code   RO         1917    i.main              main.o
    0x0800bc04   0x0800bc04   0x0000003a   Code   RO           80    i.mir3da_ReadOneByte  lis3dh_driver.o
    0x0800bc3e   0x0800bc3e   0x00000034   Code   RO           82    i.mir3da_WriteOneByte  lis3dh_driver.o
    0x0800bc72   0x0800bc72   0x00000002   PAD
    0x0800bc74   0x0800bc74   0x00000084   Code   RO           84    i.mir3da_init       lis3dh_driver.o
    0x0800bcf8   0x0800bcf8   0x00000020   Code   RO           87    i.mir3da_register_mask_write  lis3dh_driver.o
    0x0800bd18   0x0800bd18   0x00000008   Code   RO           89    i.mir3da_register_write  lis3dh_driver.o
    0x0800bd20   0x0800bd20   0x0000002e   Code   RO           91    i.mir3da_set_active_interrupt_enable  lis3dh_driver.o
    0x0800bd4e   0x0800bd4e   0x00000002   PAD
    0x0800bd50   0x0800bd50   0x00000020   Code   RO           92    i.mir3da_set_enable  lis3dh_driver.o
    0x0800bd70   0x0800bd70   0x00000034   Code   RO           93    i.mir3da_set_step_counter_open  lis3dh_driver.o
    0x0800bda4   0x0800bda4   0x0000003c   Code   RO         1604    i.parameter_check   global_param.o
    0x0800bde0   0x0800bde0   0x00000074   Code   RO         1605    i.parameter_init    global_param.o
    0x0800be54   0x0800be54   0x000009fc   Code   RO         5898    i.pow               m_ps.l(pow.o)
    0x0800c850   0x0800c850   0x0000004c   Code   RO         1403    i.readfromspi       spi.o
    0x0800c89c   0x0800c89c   0x00000038   Code   RO         1606    i.save_com_map_to_flash  global_param.o
    0x0800c8d4   0x0800c8d4   0x00000048   Code   RO         5908    i.sqrt              m_ps.l(sqrt.o)
    0x0800c91c   0x0800c91c   0x00000024   Code   RO          726    i.test_read_block   dps368_test.o
    0x0800c940   0x0800c940   0x0000003a   Code   RO          727    i.test_read_byte    dps368_test.o
    0x0800c97a   0x0800c97a   0x00000002   Code   RO          728    i.test_wait_ms      dps368_test.o
    0x0800c97c   0x0800c97c   0x00000034   Code   RO          729    i.test_write_byte   dps368_test.o
    0x0800c9b0   0x0800c9b0   0x00000048   Code   RO         1404    i.writetospi        spi.o
    0x0800c9f8   0x0800c9f8   0x00000008   Data   RO         1364    .constdata          deca_params_init.o
    0x0800ca00   0x0800ca00   0x00000018   Data   RO         1365    .constdata          deca_params_init.o
    0x0800ca18   0x0800ca18   0x00000008   Data   RO         1366    .constdata          deca_params_init.o
    0x0800ca20   0x0800ca20   0x0000000c   Data   RO         1367    .constdata          deca_params_init.o
    0x0800ca2c   0x0800ca2c   0x00000004   Data   RO         1368    .constdata          deca_params_init.o
    0x0800ca30   0x0800ca30   0x00000020   Data   RO         1369    .constdata          deca_params_init.o
    0x0800ca50   0x0800ca50   0x00000032   Data   RO         1370    .constdata          deca_params_init.o
    0x0800ca82   0x0800ca82   0x00000019   Data   RO         5853    .constdata          system_stm32l0xx.o
    0x0800ca9b   0x0800ca9b   0x00000008   Data   RO         5854    .constdata          system_stm32l0xx.o
    0x0800caa3   0x0800caa3   0x00000005   PAD
    0x0800caa8   0x0800caa8   0x00000088   Data   RO         5899    .constdata          m_ps.l(pow.o)
    0x0800cb30   0x0800cb30   0x00000008   Data   RO         6278    .constdata          m_ps.l(qnan.o)
    0x0800cb38   0x0800cb38   0x00000020   Data   RO         6322    Region$$Table       anon$$obj.o
    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800cd10, Size: 0x00001d78, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x00000048])
    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800cb58, Size: 0x00001d78, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x00000048])
    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
@@ -4343,26 +4323,26 @@
         0          0        138         35          0       1797   deca_params_init.o
      1244         42          0          0          0       9918   dps310.o
       332         52          0         24         44       8066   dps368_test.o
      4600        490          0        195       1106      30728   dw_app.o
      4648        496          0        195       1106      30812   dw_app.o
        94          4          0          0          0       4386   dw_driver.o
       130          0          0          0          0       2963   flash.o
       336         72          0          0       1024       2788   global_param.o
      1354         34          0         22          0     378609   lis3dh_driver.o
      2768        360          0         56        568      14661   main.o
      2556        320          0         56        568      14113   main.o
       392         32          0          7        200       2837   serial_at_cmd_app.o
       168         14          0          0          0       2309   spi.o
        28          8        192          0       1024        604   startup_stm32l051xx.o
       172         28          0         12          0       8445   stm32l0xx_hal.o
      1034         36          0          0          0       6285   stm32l0xx_hal_adc.o
       170          0          0          0          0       1374   stm32l0xx_hal_adc_ex.o
       180         30          0          0          0      12631   stm32l0xx_hal_cortex.o
       148         24          0          0          0      11985   stm32l0xx_hal_cortex.o
       604         12          0          0          0       4810   stm32l0xx_hal_dma.o
       436         54          0          0         24       6218   stm32l0xx_hal_flash.o
       164         24          0          0          0       2565   stm32l0xx_hal_flash_ex.o
       440         36          0          0          0       4436   stm32l0xx_hal_gpio.o
       832         30          0          0          0       8712   stm32l0xx_hal_lptim.o
       592         78          0          0          0       4824   stm32l0xx_hal_msp.o
       180         36          0          0          0       2755   stm32l0xx_hal_pwr.o
       788         30          0          0          0       8037   stm32l0xx_hal_lptim.o
       556         70          0          0          0       4326   stm32l0xx_hal_msp.o
        16          4          0          0          0        487   stm32l0xx_hal_pwr.o
      1706         90          0          0          0       5544   stm32l0xx_hal_rcc.o
       356         14          0          0          0       1388   stm32l0xx_hal_rcc_ex.o
       182          0          0          0          0       1147   stm32l0xx_hal_spi.o
@@ -4375,7 +4355,7 @@
       388         44          0         24       3056       6336   usart.o
    ----------------------------------------------------------------------
     25558       2032        400        424       7112     594557   Object Totals
     25118       1952        400        424       7112     590006   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        54          0          5          9          6          0   (incl. Padding)
@@ -4459,15 +4439,15 @@
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
     31472       2358        544        432       7112     585709   Grand Totals
     31472       2358        544         72       7112     585709   ELF Image Totals (compressed)
     31472       2358        544         72          0          0   ROM Totals
     31032       2278        544        432       7112     581510   Grand Totals
     31032       2278        544         72       7112     581510   ELF Image Totals (compressed)
     31032       2278        544         72          0          0   ROM Totals
==============================================================================
    Total RO  Size (Code + RO Data)                32016 (  31.27kB)
    Total RO  Size (Code + RO Data)                31576 (  30.84kB)
    Total RW  Size (RW Data + ZI Data)              7544 (   7.37kB)
    Total ROM Size (Code + RO Data + RW Data)      32088 (  31.34kB)
    Total ROM Size (Code + RO Data + RW Data)      31648 (  30.91kB)
==============================================================================
MDK-ARM/L051/L051_L051.dep
@@ -49,7 +49,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (C:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E53505C)
F (..\Src\ExternalDevices\dps310.c)(0x64545ED9)(--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\dps310.o --omf_browse l051\dps310.crf --depend l051\dps310.d)
I (..\Src\ExternalDevices\dps310.h)(0x64545ED9)
@@ -102,7 +102,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (..\Src\ExternalDevices\lis3dh_driver.h)(0x64545ED9)
I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5E53505A)
F (..\Src\decadriver\dw_driver.c)(0x64545ED9)(--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\dw_driver.o --omf_browse l051\dw_driver.crf --depend l051\dw_driver.d)
@@ -152,7 +152,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (..\Src\decadriver\deca_device_api.h)(0x6357A5FC)
F (..\Src\decadriver\deca_device.c)(0x64545ED9)(--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\deca_device.o --omf_browse l051\deca_device.crf --depend l051\deca_device.d)
I (C:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5E53505C)
@@ -204,7 +204,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
F (..\Src\decadriver\deca_params_init.c)(0x6357A5FC)(--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\deca_params_init.o --omf_browse l051\deca_params_init.crf --depend l051\deca_params_init.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C)
I (C:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E53505C)
@@ -265,7 +265,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (..\Src\decadriver\deca_device_api.h)(0x6357A5FC)
F (..\Src\OnChipDevices\ADC.c)(0x64545ED9)(--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\adc.o --omf_browse l051\adc.crf --depend l051\adc.d)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
@@ -313,7 +313,7 @@
I (..\Src\application\dw_app.h)(0x64545ED9)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
F (..\Src\OnChipDevices\Usart.c)(0x64545ED9)(--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\usart.o --omf_browse l051\usart.crf --depend l051\usart.d)
I (..\Src\OnChipDevices\Usart.h)(0x64545ED9)
I (../Inc/main.h)(0x64545ED9)
@@ -360,7 +360,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C)
I (..\Src\application\modbus.h)(0x6357A5FC)
I (..\Src\OnChipDevices\Rcc_Nvic_Systick.h)(0x6357A5FC)
@@ -410,9 +410,9 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
F (..\Src\application\global_param.c)(0x6459BE4E)(--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\global_param.o --omf_browse l051\global_param.crf --depend l051\global_param.d)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (../Inc/main.h)(0x64545ED9)
I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x64545ED9)
I (../Inc/stm32l0xx_hal_conf.h)(0x64545ED9)
@@ -458,7 +458,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
F (..\Src\application\dw_app.c)(0x6459BE4E)(--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\dw_app.o --omf_browse l051\dw_app.crf --depend l051\dw_app.d)
F (..\Src\application\dw_app.c)(0x645CA716)(--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\dw_app.o --omf_browse l051\dw_app.crf --depend l051\dw_app.d)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5E53505A)
I (..\Src\application\dw_app.h)(0x64545ED9)
@@ -503,7 +503,7 @@
I (..\Src\OnChipDevices\Flash.h)(0x64545ED9)
I (..\Src\application\serial_at_cmd_app.h)(0x6357A5FC)
I (..\Src\ExternalDevices\led.h)(0x64545ED9)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\decadriver\deca_device_api.h)(0x6357A5FC)
@@ -560,9 +560,9 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C)
F (../Src/main.c)(0x64545ED9)(--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)(0x64619B54)(--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)(0x64545ED9)
I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x64545ED9)
I (../Inc/stm32l0xx_hal_conf.h)(0x64545ED9)
@@ -608,7 +608,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (..\Drivers\ExternlDrivers\lis3dh_driver.h)(0x64545ED9)
I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5E53505A)
I (..\Src\decadriver\dw_driver.h)(0x64545ED9)
@@ -659,7 +659,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
I (../Inc/stm32l0xx_it.h)(0x63F58785)
F (../Src/stm32l0xx_hal_msp.c)(0x63F58785)(--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\stm32l0xx_hal_msp.o --omf_browse l051\stm32l0xx_hal_msp.crf --depend l051\stm32l0xx_hal_msp.d)
I (../Inc/main.h)(0x64545ED9)
@@ -707,7 +707,7 @@
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C)
I (..\Src\OnChipDevices\ADC.h)(0x6357A5FC)
I (..\Src\algorithm\TrackingDiff.h)(0x6357A5FC)
I (..\Src\application\global_param.h)(0x6459BE4E)
I (..\Src\application\global_param.h)(0x645A0BB9)
F (../Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_adc.c)(0x64545ED9)(--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\stm32l0xx_hal_adc.o --omf_browse l051\stm32l0xx_hal_adc.crf --depend l051\stm32l0xx_hal_adc.d)
I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x64545ED9)
I (../Inc/stm32l0xx_hal_conf.h)(0x64545ED9)
Src/application/dw_app.c
@@ -982,10 +982,13 @@
                                            para_len = frame_len-22;
                                            memcpy(rec_remotepara,&rx_buffer[REMOTEPARA_INDEX],para_len);
                                        }
//                                    dwt_writetxdata(28+nearbase_num*4, tx_near_msg, 0);//将发送数据写入DW1000
//                                    dwt_writetxfctrl(28+nearbase_num*4, 0);//设定发送数据长度
//                                    dwt_setdelayedtrxtime(final_tx_time);//设置final包发送时间T5
//                                    result=dwt_starttx(DWT_START_TX_DELAYED);//设定为延迟发送
                                        if(para_update)
                                        {
                                            dwt_writetxdata(28+nearbase_num*4, tx_near_msg, 0);//将发送数据写入DW1000
                                            dwt_writetxfctrl(28+nearbase_num*4, 0);//设定发送数据长度
                                            dwt_setdelayedtrxtime(final_tx_time);//设置final包发送时间T5
                                            result=dwt_starttx(DWT_START_TX_DELAYED);//设定为延迟发送
                                        }
                                    userkey_state = !GET_USERKEY;
                                    //memcpy(&temp_dist,&rx_buffer[DIST_IDX],4);
Src/application/global_param.h
@@ -53,7 +53,7 @@
#define     CNT_RESTART                        0x30
#define     CNT_REBOOT                        0x31
#define     CNT_UPDATE                        0x32
//55AA080A0164341234120200xxxx
/*------------END Map Definition-------------------*/
Src/main.c
@@ -31,7 +31,7 @@
#define NSH1 0x0001
#define GP   0x0002
//#define DEBUG_MODE
#define DEBUG_MODE
/* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/
@@ -288,7 +288,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] = (2<<8)|67;
    g_com_map[VERSION] = (2<<8)|68;
    
//    g_com_map[DEV_ID]=0x7;
#ifdef DEBUG_MODE