From ed434f6242ddeb6df827fb7538975a6eb941043b Mon Sep 17 00:00:00 2001 From: YunHorn Technology Date: Mon, 5 Jun 2023 18:44:58 +0800 Subject: [PATCH] update dataport to 17, heartbeat 15 to comply with sts-o6 --- Inc/main.h | 20 +- Inc/usart.h | 1 + .../LED_M100C_WS2812_STM32F103C8.dbgconf | 97 -- .../LED_M100C_WS2812_STM32F103CB.dbgconf | 97 -- MDK-ARM/LED_M100C_WS2812.uvguix.lenovo | 103 +- MDK-ARM/LED_M100C_WS2812.uvoptx | 8 +- MDK-ARM/LED_M100C_WS2812.uvprojx | 6 +- MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.htm | 1001 ++++++------- MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.map | 999 ++++++------- ..._OO_F103_O1O2O3O5O6_V2_2023.build_log.htm} | 44 +- .../STS_OO_F103_O1O2O3O5O6_V2_2023.sct | 16 + ...F103_O1O2O3O5O6_V2_2023R0530.build_log.htm | 77 + .../STS_OO_F103_O1O2O3O5O6_V2_2023R0530.htm | 1294 +++++++++++++++++ .../STS_OO_F103_O1O2O3O5O6_V2_2023R0530.lnp | 23 + .../STS_OO_F103_O1O2O3O5O6_V2_2023R0530.sct | 16 + .../STS_OO_F103_O6_23R0602.build_log.htm | 77 + .../STS_OO_F103_O6_23R0602.htm | 1104 ++++++++++++++ .../STS_OO_F103_O6_23R0602.lnp | 23 + .../STS_OO_F103_O6_23R0602.sct | 16 + .../STS_OO_F103_O6_23R0605.build_log.htm | 77 + .../STS_OO_F103_O6_23R0605.htm | 1104 ++++++++++++++ .../STS_OO_F103_O6_23R0605.lnp | 23 + .../STS_OO_F103_O6_23R0605.sct | 16 + MDK-ARM/LED_M100C_WS2812/dma.crf | Bin 510919 -> 510564 bytes MDK-ARM/LED_M100C_WS2812/gpio.crf | Bin 511172 -> 510817 bytes MDK-ARM/LED_M100C_WS2812/iwdg.crf | Bin 510971 -> 510616 bytes MDK-ARM/LED_M100C_WS2812/main.crf | Bin 521954 -> 521423 bytes MDK-ARM/LED_M100C_WS2812/stm32f1xx_it.crf | Bin 520477 -> 520196 bytes MDK-ARM/LED_M100C_WS2812/sys.crf | Bin 510835 -> 510480 bytes MDK-ARM/LED_M100C_WS2812/tim.crf | Bin 515875 -> 515520 bytes MDK-ARM/LED_M100C_WS2812/usart.crf | Bin 526775 -> 527476 bytes MDK-ARM/startup_stm32f103xb.lst | 16 +- README.md | 6 +- Src/main.c | 14 +- Src/usart.c | 112 +- 35 files changed, 5074 insertions(+), 1316 deletions(-) delete mode 100644 MDK-ARM/DebugConfig/LED_M100C_WS2812_STM32F103C8.dbgconf delete mode 100644 MDK-ARM/DebugConfig/LED_M100C_WS2812_STM32F103CB.dbgconf rename MDK-ARM/LED_M100C_WS2812/{LED_M100C_WS2812.build_log.htm => STS_OO_F103_O1O2O3O5O6_V2_2023.build_log.htm} (80%) create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023.sct create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.build_log.htm create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.htm create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.lnp create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.sct create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.build_log.htm create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.htm create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.lnp create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.sct create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.build_log.htm create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.htm create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.lnp create mode 100644 MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.sct diff --git a/Inc/main.h b/Inc/main.h index 4c4ec96..f36925d 100644 --- a/Inc/main.h +++ b/Inc/main.h @@ -97,22 +97,22 @@ uint32_t MCU_UID(void); //#define Max_Period 120 #define Max_Period 20 #define Radar_frame_len 36 -#define MajorVer 2U -#define MinorVer 1U -#define SubMinorVer 1U +#define MajorVer 23U +#define MinorVer 06U +#define SubMinorVer 05U -#define senddataport 10U //STS_O1 SEND DATA PORT -#define sendhtbtport 5U //STS_O2 send heart beat port +#define senddataport 17U //STS_O6 SEND DATA PORT +#define sendhtbtport 5U //STS_O6 send heart beat port #define cmdreplyport 13U // presence sensor parameter change feedback data port -#define userappctrlport 3U +#define userappctrlport 13U -enum Work_Mode { +typedef enum { Network_Mode =0,// Mode = 0, Network/Cloud control mode Wired_Mode, // Mode = 1, Not used now Reed_Mode, // Mode = 2, Reed Switch Mode or Hall Element Radar_Mode, // Mode = 3, USART Radar mode Reed_Radar_Dual_Mode // Mode = 4, Dual Mode of Reed and Radar -}; +} Work_Mode_t; enum ReedSwitch_Status { ReedSwitch_Open = 0, // Door/ReedSwitch/Holl Element Open @@ -129,7 +129,7 @@ enum Presence_Status { #define ZhanYong 1 #define Close 0 #define Open 1 - +/* enum End_Node_Status { Door_Open_No_Presence = 0, //Door Open, No Occupancy Door_Open_Presence = 1, //Door Open, Occupancy @@ -140,7 +140,7 @@ enum End_Node_Status { No_Presence = 0, // Not Presence Only, no door status Presence =1 // Presence Only, no door status }; - +*/ enum senddataconfirmation { UnConfirmed = 0, // LoRa unconfirmed data upload Confirmed // LoRa Confirmed data upload diff --git a/Inc/usart.h b/Inc/usart.h index a6187a7..b057259 100644 --- a/Inc/usart.h +++ b/Inc/usart.h @@ -80,6 +80,7 @@ void M100C_Send_HeartBeat(uint8_t color,uint8_t Mode); //send to USART1 L void Node_Send_Data(uint8_t dataport, uint8_t confirm, uint8_t color, uint8_t workmode,uint8_t doorstatus, uint8_t presence_sensor_status); void Reply_Version_Info(void); +void Node_Config_LoRa_ADR(uint8_t adr_en); /* USER CODE END Prototypes */ diff --git a/MDK-ARM/DebugConfig/LED_M100C_WS2812_STM32F103C8.dbgconf b/MDK-ARM/DebugConfig/LED_M100C_WS2812_STM32F103C8.dbgconf deleted file mode 100644 index 90dabd8..0000000 --- a/MDK-ARM/DebugConfig/LED_M100C_WS2812_STM32F103C8.dbgconf +++ /dev/null @@ -1,97 +0,0 @@ -// <<< Use Configuration Wizard in Context Menu >>> -// Debug MCU Configuration -// DBG_SLEEP -// Debug Sleep Mode -// 0: (FCLK=On, HCLK=Off) FCLK is clocked by the system clock as previously configured by the software while HCLK is disabled -// 1: (FCLK=On, HCLK=On) HCLK is fed by the same clock that is provided to FCLK -// DBG_STOP -// Debug Stop Mode -// 0: (FCLK=Off, HCLK=Off) Clock controller disables all clocks -// 1: (FCLK=On, HCLK=On) FCLK and HCLK are provided by the internal RC oscillator which remains active -// DBG_STANDBY -// Debug Standby Mode -// 0: (FCLK=Off, HCLK=Off) The whole digital part is unpowered. -// 1: (FCLK=On, HCLK=On) Digital part is powered and FCLK and HCLK are provided by the internal RC oscillator which remains active -// DBG_IWDG_STOP -// Debug independent watchdog stopped when core is halted -// 0: The watchdog counter clock continues even if the core is halted -// 1: The watchdog counter clock is stopped when the core is halted -// DBG_WWDG_STOP -// Debug window watchdog stopped when core is halted -// 0: The window watchdog counter clock continues even if the core is halted -// 1: The window watchdog counter clock is stopped when the core is halted -// DBG_TIM1_STOP -// Timer 1 counter stopped when core is halted -// 0: The clock of the involved Timer Counter is fed even if the core is halted -// 1: The clock of the involved Timer counter is stopped when the core is halted -// DBG_TIM2_STOP -// Timer 2 counter stopped when core is halted -// 0: The clock of the involved Timer Counter is fed even if the core is halted -// 1: The clock of the involved Timer counter is stopped when the core is halted -// DBG_TIM3_STOP -// Timer 3 counter stopped when core is halted -// 0: The clock of the involved Timer Counter is fed even if the core is halted -// 1: The clock of the involved Timer counter is stopped when the core is halted -// DBG_TIM4_STOP -// Timer 4 counter stopped when core is halted -// 0: The clock of the involved Timer Counter is fed even if the core is halted -// 1: The clock of the involved Timer counter is stopped when the core is halted -// DBG_CAN1_STOP -// Debug CAN1 stopped when Core is halted -// 0: Same behavior as in normal mode -// 1: CAN1 receive registers are frozen -// DBG_I2C1_SMBUS_TIMEOUT -// I2C1 SMBUS timeout mode stopped when Core is halted -// 0: Same behavior as in normal mode -// 1: The SMBUS timeout is frozen -// DBG_I2C2_SMBUS_TIMEOUT -// I2C2 SMBUS timeout mode stopped when Core is halted -// 0: Same behavior as in normal mode -// 1: The SMBUS timeout is frozen -// DBG_TIM8_STOP -// Timer 8 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM5_STOP -// Timer 5 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM6_STOP -// Timer 6 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM7_STOP -// Timer 7 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_CAN2_STOP -// Debug CAN2 stopped when Core is halted -// 0: Same behavior as in normal mode -// 1: CAN2 receive registers are frozen -// DBG_TIM12_STOP -// Timer 12 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM13_STOP -// Timer 13 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM14_STOP -// Timer 14 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM9_STOP -// Timer 9 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM10_STOP -// Timer 10 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM11_STOP -// Timer 11 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// -DbgMCU_CR = 0x00000007; -// <<< end of configuration section >>> \ No newline at end of file diff --git a/MDK-ARM/DebugConfig/LED_M100C_WS2812_STM32F103CB.dbgconf b/MDK-ARM/DebugConfig/LED_M100C_WS2812_STM32F103CB.dbgconf deleted file mode 100644 index 90dabd8..0000000 --- a/MDK-ARM/DebugConfig/LED_M100C_WS2812_STM32F103CB.dbgconf +++ /dev/null @@ -1,97 +0,0 @@ -// <<< Use Configuration Wizard in Context Menu >>> -// Debug MCU Configuration -// DBG_SLEEP -// Debug Sleep Mode -// 0: (FCLK=On, HCLK=Off) FCLK is clocked by the system clock as previously configured by the software while HCLK is disabled -// 1: (FCLK=On, HCLK=On) HCLK is fed by the same clock that is provided to FCLK -// DBG_STOP -// Debug Stop Mode -// 0: (FCLK=Off, HCLK=Off) Clock controller disables all clocks -// 1: (FCLK=On, HCLK=On) FCLK and HCLK are provided by the internal RC oscillator which remains active -// DBG_STANDBY -// Debug Standby Mode -// 0: (FCLK=Off, HCLK=Off) The whole digital part is unpowered. -// 1: (FCLK=On, HCLK=On) Digital part is powered and FCLK and HCLK are provided by the internal RC oscillator which remains active -// DBG_IWDG_STOP -// Debug independent watchdog stopped when core is halted -// 0: The watchdog counter clock continues even if the core is halted -// 1: The watchdog counter clock is stopped when the core is halted -// DBG_WWDG_STOP -// Debug window watchdog stopped when core is halted -// 0: The window watchdog counter clock continues even if the core is halted -// 1: The window watchdog counter clock is stopped when the core is halted -// DBG_TIM1_STOP -// Timer 1 counter stopped when core is halted -// 0: The clock of the involved Timer Counter is fed even if the core is halted -// 1: The clock of the involved Timer counter is stopped when the core is halted -// DBG_TIM2_STOP -// Timer 2 counter stopped when core is halted -// 0: The clock of the involved Timer Counter is fed even if the core is halted -// 1: The clock of the involved Timer counter is stopped when the core is halted -// DBG_TIM3_STOP -// Timer 3 counter stopped when core is halted -// 0: The clock of the involved Timer Counter is fed even if the core is halted -// 1: The clock of the involved Timer counter is stopped when the core is halted -// DBG_TIM4_STOP -// Timer 4 counter stopped when core is halted -// 0: The clock of the involved Timer Counter is fed even if the core is halted -// 1: The clock of the involved Timer counter is stopped when the core is halted -// DBG_CAN1_STOP -// Debug CAN1 stopped when Core is halted -// 0: Same behavior as in normal mode -// 1: CAN1 receive registers are frozen -// DBG_I2C1_SMBUS_TIMEOUT -// I2C1 SMBUS timeout mode stopped when Core is halted -// 0: Same behavior as in normal mode -// 1: The SMBUS timeout is frozen -// DBG_I2C2_SMBUS_TIMEOUT -// I2C2 SMBUS timeout mode stopped when Core is halted -// 0: Same behavior as in normal mode -// 1: The SMBUS timeout is frozen -// DBG_TIM8_STOP -// Timer 8 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM5_STOP -// Timer 5 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM6_STOP -// Timer 6 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM7_STOP -// Timer 7 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_CAN2_STOP -// Debug CAN2 stopped when Core is halted -// 0: Same behavior as in normal mode -// 1: CAN2 receive registers are frozen -// DBG_TIM12_STOP -// Timer 12 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM13_STOP -// Timer 13 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM14_STOP -// Timer 14 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM9_STOP -// Timer 9 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM10_STOP -// Timer 10 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// DBG_TIM11_STOP -// Timer 11 counter stopped when core is halted -// 0: The clock of the involved timer counter is fed even if the core is halted, and the outputs behave normally. -// 1: The clock of the involved timer counter is stopped when the core is halted, and the outputs are disabled (as if there were an emergency stop in response to a break event). -// -DbgMCU_CR = 0x00000007; -// <<< end of configuration section >>> \ No newline at end of file diff --git a/MDK-ARM/LED_M100C_WS2812.uvguix.lenovo b/MDK-ARM/LED_M100C_WS2812.uvguix.lenovo index 5ca6c16..3995219 100644 --- a/MDK-ARM/LED_M100C_WS2812.uvguix.lenovo +++ b/MDK-ARM/LED_M100C_WS2812.uvguix.lenovo @@ -15,7 +15,7 @@ 38003 Registers - 254 160 + 254 30 346 @@ -68,7 +68,7 @@ 466 - Source Browser + Source Browser - *** Not Enabled *** 500 300 @@ -93,25 +93,25 @@ 0 1 - -1 - -1 + -32000 + -32000 -1 -1 - 46 - 135 - 2996 - 1394 + 58 + 248 + 2866 + 1452 0 - 611 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000100000028000000280000000200000003000000020000000000000029443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4F4F5C5372635C6D61696E2E6300000000066D61696E2E6301000000C5D4F200FFFFFFFF28443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4F4F5C5372635C74696D2E63000000000574696D2E6301000000FFDC7800FFFFFFFF29443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4F4F5C496E635C6D61696E2E6800000000066D61696E2E6801000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000003B0200009C000000F30600008F0400000200000000000000010000002A443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4F4F5C5372635C75736172742E63000000000775736172742E6300000000C5D4F200FFFFFFFF2A443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4F4F5C496E635C75736172742E68000000000775736172742E6800000000FFDC7800FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F30600009C000000AC0B00008F040000 + 494 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000004000000010000000100000038443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4F4F5F563233303630355C5354535F4F4F5C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF38443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4F4F5F563233303630355C5354535F4F4F5C496E635C6D61696E2E6800000000066D61696E2E6800000000FFDC7800FFFFFFFF39443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4F4F5F563233303630355C5354535F4F4F5C5372635C75736172742E63000000000775736172742E6300000000BECEA100FFFFFFFF38443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4F4F5F563233303630355C5354535F4F4F5C496E635C6770696F2E6800000000066770696F2E6800000000F0A0A100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000EE030000A80000002A0B000025050000 @@ -134,7 +134,7 @@ 16 - 3B0200009C000000720A000060010000 + 8B060000D9000000C20E00009D010000 @@ -150,7 +150,7 @@ 0 16 - 0300000066000000A501000029040000 + 0300000066000000E7020000B3040000 16 @@ -170,7 +170,7 @@ 0 16 - 0300000066000000A501000029040000 + 0300000066000000E7020000B3040000 16 @@ -450,7 +450,7 @@ 0 16 - 0300000066000000A501000029040000 + 0300000066000000E7020000B3040000 16 @@ -470,7 +470,7 @@ 0 16 - 0300000066000000A501000029040000 + 0300000066000000E7020000B3040000 16 @@ -490,7 +490,7 @@ 0 16 - 030000005D0400001A0B0000F1040000 + 03000000E7040000270A00001F050000 16 @@ -530,7 +530,7 @@ 0 16 - 030000005D0400001A0B0000F1040000 + 03000000E7040000C306000057060000 16 @@ -1150,7 +1150,7 @@ 0 16 - 0300000066000000A501000029040000 + 0300000066000000FD0000007B030000 16 @@ -1170,7 +1170,7 @@ 0 16 - 030000005D0400001A0B0000F1040000 + 03000000E7040000270A00001F050000 16 @@ -1190,7 +1190,7 @@ 0 16 - 030000005D0400001A0B0000F1040000 + 03000000E7040000C306000057060000 16 @@ -1250,7 +1250,7 @@ 0 16 - 030000005D0400001A0B0000F1040000 + 03000000E7040000C306000057060000 16 @@ -1270,7 +1270,7 @@ 0 16 - 030000005D0400001A0B0000F1040000 + 03000000E7040000C306000057060000 16 @@ -1730,7 +1730,7 @@ 0 16 - 000000000A0500001D0B00001D050000 + 00000000380500002A0A00004B050000 16 @@ -1798,15 +1798,15 @@ - 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFAC01000013010000E309000017010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000003B0200009C000000720A000060010000AC0100004F000000E3090000130100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF370800004F0000003B080000FD020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000CA0800009C000000720A00004A0300003B0800004F000000E3090000FD02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFA80100004F000000AC01000042040000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000008F0000009C000000370200008F040000000000004F000000A8010000420400000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000E9020000E3090000ED02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000008F0000003A030000720A00001204000000000000ED020000E3090000C503000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF2040000ED020000F6040000C503000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000420400001D0B000046040000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000008F00000093040000AC0B00005705000000000000460400001D0B00000A0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 3334 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFAC01000013010000E309000017010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000008B060000D9000000C20E00009D010000AC0100004F000000E3090000130100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF370800004F0000003B080000FD020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001A0D0000D9000000C20E0000870300003B0800004F000000E3090000FD02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFEA0200004F000000EE020000CC0400000100000002000010040000000100000002FFFFFF21090000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000DF040000D9000000DF0500001E040000000000004F000000EA020000CC0400000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000E9020000E3090000ED02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000DF04000077030000C20E00004F04000000000000ED020000E3090000C503000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF2040000ED020000F6040000C503000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000CC0400002A0A0000D004000001000000010000100400000001000000C0FCFFFF9E010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000DF04000022040000A50B0000C205000000000000D00400002A0A0000380500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF24536F757263652042726F77736572202D202A2A2A204E6F7420456E61626C6564202A2A2A00000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2972 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000009576F726B5F4D6F64659600000000000000140009576F726B5F4D6F6465064C5253454E4403493243094576656E7454797065164F6E5478506572696F6469636974794368616E6765640C524547494F4E5F4153393233164C4F52414D41435F48414E444C45525F4144525F4F4E2653544D3332574C45355F4932435F54494D494E475F4144584C3334355F464153545F4D4F44450A4932435F54494D494E4707507265706172650E4D454D535F45585449315F50696E134D4F54494F4E5F53454E534F525F506F7765720D5478506572696F6469636974791173656E736F725F646174615F7265616479107374735F73656E6464617461706F7274235354535F4D4F54494F4E5F53454E534F525F507265706172655F53656E645F44617461114C4F524157414E5F4144525F5354415445144144584C3334355F5043544C5F4D454153555245205354535F4D4F54494F4E5F53454E534F525F57616B6555705F50726F63657373056874696D320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2899 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000975774C736946726571960000000000000014000975774C73694672657108736E7072696E74661155736172747853656E64446174615374720E4E6F64655F53656E645F446174610C436865636B5F5374617475730B4A6F696E65645F4D6F646514444D415F5553415254315F52585F436F6E66696714444D415F5553415254335F52585F436F6E666967144163636570745F46696E69736865645F466C6167084C6F52615F41445205414452454E134D585F5553415254325F554152545F496E69740B556E436F6E6669726D65640F757365726170706374726C706F7274125265706C795F56657273696F6E5F496E666F035043520C636D647265706C79706F7274067072696E74661052616E67696E67436F6E6669675478740952616E676544656D6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 992 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000104C45445F4D313030435F57533238313296000000000000000100104C45445F4D313030435F575332383132000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000104C45445F4D313030435F57533238313296000000000000000100104C45445F4D313030435F575332383132000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1858,56 +1858,43 @@ - 3 - 1 + 1 + 0 - 50 - 2 + 100 + 1 ../Src/main.c - 17 - 139 - 168 - 1 - - 0 - - - ../Src/tim.c - 0 - 87 - 88 + 42 + 33 + 206 1 0 ../Inc/main.h - 22 - 85 - 102 + 43 + 97 + 111 1 0 - - - 50 - 0 ../Src/usart.c - 7 - 305 - 327 + 0 + 144 + 592 1 0 - ../Inc/usart.h - 30 - 45 - 82 + ../Inc/gpio.h + 0 + 19 + 40 1 0 diff --git a/MDK-ARM/LED_M100C_WS2812.uvoptx b/MDK-ARM/LED_M100C_WS2812.uvoptx index 245672c..30baae4 100644 --- a/MDK-ARM/LED_M100C_WS2812.uvoptx +++ b/MDK-ARM/LED_M100C_WS2812.uvoptx @@ -26,7 +26,7 @@ 0x4 ARM-ADS - 12000000 + 80000000 1 1 @@ -125,7 +125,7 @@ 0 ST-LINKIII-KEIL_SWO - -U34FF6B063446393130411457 -I0 -O206 -S1 -C0 -A0 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F103C8$Flash\STM32F10x_128.FLM) + -U48FF76067567515339490381 -O206 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(1BA01477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO31 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F103C8$Flash\STM32F10x_128.FLM) 0 @@ -536,7 +536,7 @@ Application/MDK-ARM - 0 + 1 0 0 0 @@ -660,7 +660,7 @@ Drivers/STM32F1xx_HAL_Driver - 1 + 0 0 0 0 diff --git a/MDK-ARM/LED_M100C_WS2812.uvprojx b/MDK-ARM/LED_M100C_WS2812.uvprojx index 78c8b69..391e60a 100644 --- a/MDK-ARM/LED_M100C_WS2812.uvprojx +++ b/MDK-ARM/LED_M100C_WS2812.uvprojx @@ -49,12 +49,12 @@ 1 LED_M100C_WS2812\ - LED_M100C_WS2812 + STS_OO_F103_O6_23R0605 1 0 1 - 1 - 1 + 0 + 0 1 0 diff --git a/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.htm b/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.htm index b52020b..55b4048 100644 --- a/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.htm +++ b/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.htm @@ -3,7 +3,7 @@ Static Call Graph - [LED_M100C_WS2812\LED_M100C_WS2812.axf]

Static Call Graph for image LED_M100C_WS2812\LED_M100C_WS2812.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Thu Sep 22 14:19:57 2022 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Tue Feb 21 11:43:54 2023

Maximum Stack Usage = 632 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -83,7 +83,7 @@ Global Symbols

__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]

  • startup_stm32f103xb.o(.text)
-

_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

[Calls]

  • >>   __scatterload @@ -93,17 +93,17 @@ Global Symbols

    [Called By]
    • >>   __scatterload
    -

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -

    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E)) +

    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E)) -

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) +

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) -

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011)) +

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))

    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text))
    [Address Reference Count : 1]

    • startup_stm32f103xb.o(RESET) @@ -222,58 +222,58 @@ Global Symbols
    • >>   __aeabi_memclr
    -

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) -

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))

    [Calls]

    • >>   __aeabi_memset
    -
    [Called By]
    • >>   WS2812_Light_One_By_One -
    • >>   WS2812_Light_Custom -
    • >>   Online_Data_Analysis +
      [Called By]
      • >>   WS2812_Light_One_By_One +
      • >>   WS2812_Light_Custom +
      • >>   Online_Data_Analysis
      -

      __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) -

      [Called By]

      • >>   TIM2_DMA_Config -
      • >>   MX_USART3_UART_Init -
      • >>   MX_USART2_UART_Init -
      • >>   MX_USART1_UART_Init -
      • >>   MX_TIM3_Init -
      • >>   MX_TIM2_Init +

        __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) +

        [Called By]

        • >>   TIM2_DMA_Config +
        • >>   MX_USART3_UART_Init +
        • >>   MX_USART2_UART_Init +
        • >>   MX_USART1_UART_Init +
        • >>   MX_TIM3_Init +
        • >>   MX_TIM2_Init
        -

        __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

        __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

        _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)

        [Calls]

        • >>   __aeabi_memset
        -

        strncpy (Thumb, 24 bytes, Stack size 8 bytes, strncpy.o(.text)) +

        strncpy (Thumb, 24 bytes, Stack size 8 bytes, strncpy.o(.text))

        [Stack]

        • Max Depth = 8
        • Call Chain = strncpy
        -
        [Called By]
        • >>   Online_Data_Analysis +
          [Called By]
          • >>   Online_Data_Analysis
          -

          strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) -

          [Called By]

          • >>   Online_Data_Analysis -
          • >>   hex2str -
          • >>   Radar_Data_Analysis +

            strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) +

            [Called By]

            • >>   Online_Data_Analysis +
            • >>   hex2str +
            • >>   Radar_Data_Analysis
            -

            strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text)) +

            strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))

            [Stack]

            • Max Depth = 12
            • Call Chain = strncmp
            -
            [Called By]
            • >>   Online_Data_Analysis +
              [Called By]
              • >>   Online_Data_Analysis
              • >>   Check_Status -
              • >>   Radar_Data_Analysis +
              • >>   Radar_Data_Analysis

              __aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text), UNUSED)

              [Calls]

              • >>   __aeabi_llsr
              • >>   __aeabi_llsl
              -
              [Called By]
              • >>   _printf_core +
                [Called By]
                • >>   _printf_core

                __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) @@ -282,31 +282,32 @@ Global Symbols
                [Called By]

                • >>   _main_scatterload
                -

                __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +

                __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

                __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

                [Called By]

                • >>   __aeabi_uldivmod
                -

                _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) +

                _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

                __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

                [Called By]

                • >>   __aeabi_uldivmod
                -

                _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) +

                _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

                BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.BusFault_Handler))
                [Address Reference Count : 1]

                • startup_stm32f103xb.o(RESET)
                -

                Check_Status (Thumb, 84 bytes, Stack size 16 bytes, usart.o(i.Check_Status)) -

                [Stack]

                • Max Depth = 40
                • Call Chain = Check_Status ⇒ __2printf +

                  Check_Status (Thumb, 90 bytes, Stack size 16 bytes, usart.o(i.Check_Status)) +

                  [Stack]

                  • Max Depth = 48
                  • Call Chain = Check_Status ⇒ Node_Config_LoRa_ADR ⇒ __2printf

                  [Calls]
                  • >>   LL_USART_ClearFlag_IDLE +
                  • >>   Node_Config_LoRa_ADR
                  • >>   __2printf -
                  • >>   strncmp +
                  • >>   strncmp
                  -
                  [Called By]
                  • >>   Offline_Working +
                    [Called By]
                    • >>   Offline_Working

                    DMA1_Channel2_IRQHandler (Thumb, 42 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler)) @@ -318,36 +319,36 @@ Global Symbols

                    DMA1_Channel5_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler))
                    [Address Reference Count : 1]

                    • startup_stm32f103xb.o(RESET)
                    -

                    DMA_USART1_RX_Config (Thumb, 138 bytes, Stack size 8 bytes, usart.o(i.DMA_USART1_RX_Config)) +

                    DMA_USART1_RX_Config (Thumb, 138 bytes, Stack size 8 bytes, usart.o(i.DMA_USART1_RX_Config))

                    [Stack]

                    • Max Depth = 20
                    • Call Chain = DMA_USART1_RX_Config ⇒ LL_DMA_SetPeriphSize
                    -
                    [Calls]
                    • >>   LL_USART_EnableIT_IDLE -
                    • >>   LL_USART_EnableDMAReq_RX +
                      [Calls]
                      • >>   LL_USART_EnableIT_IDLE +
                      • >>   LL_USART_EnableDMAReq_RX
                      • >>   LL_USART_ClearFlag_IDLE -
                      • >>   LL_DMA_SetPeriphSize -
                      • >>   LL_DMA_SetPeriphIncMode -
                      • >>   LL_DMA_SetPeriphAddress -
                      • >>   LL_DMA_SetMode -
                      • >>   LL_DMA_SetMemorySize -
                      • >>   LL_DMA_SetMemoryIncMode -
                      • >>   LL_DMA_SetMemoryAddress -
                      • >>   LL_DMA_SetDataTransferDirection -
                      • >>   LL_DMA_SetDataLength -
                      • >>   LL_DMA_SetChannelPriorityLevel -
                      • >>   LL_DMA_EnableChannel +
                      • >>   LL_DMA_SetPeriphSize +
                      • >>   LL_DMA_SetPeriphIncMode +
                      • >>   LL_DMA_SetPeriphAddress +
                      • >>   LL_DMA_SetMode +
                      • >>   LL_DMA_SetMemorySize +
                      • >>   LL_DMA_SetMemoryIncMode +
                      • >>   LL_DMA_SetMemoryAddress +
                      • >>   LL_DMA_SetDataTransferDirection +
                      • >>   LL_DMA_SetDataLength +
                      • >>   LL_DMA_SetChannelPriorityLevel +
                      • >>   LL_DMA_EnableChannel

                      [Called By]
                      • >>   main
                      -

                      DMA_USART3_RX_Config (Thumb, 66 bytes, Stack size 8 bytes, usart.o(i.DMA_USART3_RX_Config)) +

                      DMA_USART3_RX_Config (Thumb, 66 bytes, Stack size 8 bytes, usart.o(i.DMA_USART3_RX_Config))

                      [Stack]

                      • Max Depth = 20
                      • Call Chain = DMA_USART3_RX_Config ⇒ LL_DMA_SetDataLength
                      -
                      [Calls]
                      • >>   LL_USART_EnableIT_IDLE -
                      • >>   LL_USART_EnableDMAReq_RX -
                      • >>   LL_DMA_SetPeriphAddress -
                      • >>   LL_DMA_SetMemoryAddress -
                      • >>   LL_DMA_SetDataLength -
                      • >>   LL_DMA_EnableChannel +
                        [Calls]
                        • >>   LL_USART_EnableIT_IDLE +
                        • >>   LL_USART_EnableDMAReq_RX +
                        • >>   LL_DMA_SetPeriphAddress +
                        • >>   LL_DMA_SetMemoryAddress +
                        • >>   LL_DMA_SetDataLength +
                        • >>   LL_DMA_EnableChannel

                        [Called By]
                        • >>   main
                        @@ -358,221 +359,225 @@ Global Symbols

                        EXTI4_IRQHandler (Thumb, 36 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.EXTI4_IRQHandler))
                        [Address Reference Count : 1]

                        • startup_stm32f103xb.o(RESET)
                        -

                        Error_Handler (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) -

                        [Called By]

                        • >>   SystemClock_Config +

                          Error_Handler (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) +

                          [Called By]

                          • >>   SystemClock_Config

                          HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.HardFault_Handler))
                          [Address Reference Count : 1]

                          • startup_stm32f103xb.o(RESET)
                          -

                          LL_DMA_Init (Thumb, 114 bytes, Stack size 16 bytes, stm32f1xx_ll_dma.o(i.LL_DMA_Init)) +

                          LL_DMA_Init (Thumb, 114 bytes, Stack size 16 bytes, stm32f1xx_ll_dma.o(i.LL_DMA_Init))

                          [Stack]

                          • Max Depth = 16
                          • Call Chain = LL_DMA_Init
                          -
                          [Called By]
                          • >>   TIM2_DMA_Config +
                            [Called By]
                            • >>   TIM2_DMA_Config
                            -

                            LL_EXTI_Init (Thumb, 184 bytes, Stack size 16 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_Init)) +

                            LL_EXTI_Init (Thumb, 184 bytes, Stack size 16 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_Init))

                            [Stack]

                            • Max Depth = 16
                            • Call Chain = LL_EXTI_Init
                            -
                            [Calls]
                            • >>   LL_EXTI_EnableRisingTrig_0_31 -
                            • >>   LL_EXTI_EnableIT_0_31 -
                            • >>   LL_EXTI_EnableFallingTrig_0_31 -
                            • >>   LL_EXTI_EnableEvent_0_31 -
                            • >>   LL_EXTI_DisableIT_0_31 -
                            • >>   LL_EXTI_DisableEvent_0_31 +
                              [Calls]
                              • >>   LL_EXTI_EnableRisingTrig_0_31 +
                              • >>   LL_EXTI_EnableIT_0_31 +
                              • >>   LL_EXTI_EnableFallingTrig_0_31 +
                              • >>   LL_EXTI_EnableEvent_0_31 +
                              • >>   LL_EXTI_DisableIT_0_31 +
                              • >>   LL_EXTI_DisableEvent_0_31
                              -
                              [Called By]
                              • >>   MX_GPIO_Init +
                                [Called By]
                                • >>   MX_GPIO_Init
                                -

                                LL_GPIO_Init (Thumb, 288 bytes, Stack size 24 bytes, stm32f1xx_ll_gpio.o(i.LL_GPIO_Init)) +

                                LL_GPIO_Init (Thumb, 288 bytes, Stack size 24 bytes, stm32f1xx_ll_gpio.o(i.LL_GPIO_Init))

                                [Stack]

                                • Max Depth = 24
                                • Call Chain = LL_GPIO_Init
                                -
                                [Called By]
                                • >>   MX_USART3_UART_Init -
                                • >>   MX_USART2_UART_Init -
                                • >>   MX_USART1_UART_Init -
                                • >>   MX_TIM2_Init +
                                  [Called By]
                                  • >>   MX_USART3_UART_Init +
                                  • >>   MX_USART2_UART_Init +
                                  • >>   MX_USART1_UART_Init +
                                  • >>   MX_TIM2_Init
                                  -

                                  LL_Init1msTick (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_Init1msTick)) -

                                  [Called By]

                                  • >>   SystemClock_Config +

                                    LL_Init1msTick (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_Init1msTick)) +

                                    [Called By]

                                    • >>   SystemClock_Config
                                    -

                                    LL_RCC_GetSystemClocksFreq (Thumb, 36 bytes, Stack size 8 bytes, stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)) +

                                    LL_RCC_GetSystemClocksFreq (Thumb, 36 bytes, Stack size 8 bytes, stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq))

                                    [Stack]

                                    • Max Depth = 16
                                    • Call Chain = LL_RCC_GetSystemClocksFreq ⇒ RCC_GetSystemClockFreq
                                    -
                                    [Calls]
                                    • >>   RCC_GetSystemClockFreq -
                                    • >>   RCC_GetPCLK2ClockFreq -
                                    • >>   RCC_GetPCLK1ClockFreq -
                                    • >>   RCC_GetHCLKClockFreq +
                                      [Calls]
                                      • >>   RCC_GetSystemClockFreq +
                                      • >>   RCC_GetPCLK2ClockFreq +
                                      • >>   RCC_GetPCLK1ClockFreq +
                                      • >>   RCC_GetHCLKClockFreq
                                      -
                                      [Called By]
                                      • >>   LL_USART_Init +
                                        [Called By]
                                        • >>   LL_USART_Init
                                        -

                                        LL_SetSystemCoreClock (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)) -

                                        [Called By]

                                        • >>   SystemClock_Config +

                                          LL_SetSystemCoreClock (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)) +

                                          [Called By]

                                          • >>   SystemClock_Config
                                          -

                                          LL_TIM_Init (Thumb, 118 bytes, Stack size 8 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_Init)) +

                                          LL_TIM_Init (Thumb, 118 bytes, Stack size 8 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_Init))

                                          [Stack]

                                          • Max Depth = 8
                                          • Call Chain = LL_TIM_Init
                                          -
                                          [Called By]
                                          • >>   MX_TIM3_Init -
                                          • >>   MX_TIM2_Init +
                                            [Called By]
                                            • >>   MX_TIM3_Init +
                                            • >>   MX_TIM2_Init
                                            -

                                            LL_TIM_OC_Init (Thumb, 92 bytes, Stack size 24 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init)) +

                                            LL_TIM_OC_Init (Thumb, 92 bytes, Stack size 24 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init))

                                            [Stack]

                                            • Max Depth = 48
                                            • Call Chain = LL_TIM_OC_Init ⇒ OC2Config
                                            -
                                            [Calls]
                                            • >>   OC4Config -
                                            • >>   OC3Config -
                                            • >>   OC2Config -
                                            • >>   OC1Config +
                                              [Calls]
                                              • >>   OC4Config +
                                              • >>   OC3Config +
                                              • >>   OC2Config +
                                              • >>   OC1Config
                                              -
                                              [Called By]
                                              • >>   MX_TIM2_Init +
                                                [Called By]
                                                • >>   MX_TIM2_Init
                                                -

                                                LL_USART_Init (Thumb, 134 bytes, Stack size 40 bytes, stm32f1xx_ll_usart.o(i.LL_USART_Init)) +

                                                LL_USART_Init (Thumb, 134 bytes, Stack size 40 bytes, stm32f1xx_ll_usart.o(i.LL_USART_Init))

                                                [Stack]

                                                • Max Depth = 56
                                                • Call Chain = LL_USART_Init ⇒ LL_USART_SetBaudRate
                                                -
                                                [Calls]
                                                • >>   LL_USART_SetBaudRate -
                                                • >>   LL_USART_IsEnabled -
                                                • >>   LL_RCC_GetSystemClocksFreq +
                                                  [Calls]
                                                  • >>   LL_USART_SetBaudRate +
                                                  • >>   LL_USART_IsEnabled +
                                                  • >>   LL_RCC_GetSystemClocksFreq
                                                  -
                                                  [Called By]
                                                  • >>   MX_USART3_UART_Init -
                                                  • >>   MX_USART2_UART_Init -
                                                  • >>   MX_USART1_UART_Init +
                                                    [Called By]
                                                    • >>   MX_USART3_UART_Init +
                                                    • >>   MX_USART2_UART_Init +
                                                    • >>   MX_USART1_UART_Init
                                                    -

                                                    LL_mDelay (Thumb, 40 bytes, Stack size 8 bytes, stm32f1xx_ll_utils.o(i.LL_mDelay)) +

                                                    LL_mDelay (Thumb, 40 bytes, Stack size 8 bytes, stm32f1xx_ll_utils.o(i.LL_mDelay))

                                                    [Stack]

                                                    • Max Depth = 8
                                                    • Call Chain = LL_mDelay
                                                    -
                                                    [Called By]
                                                    • >>   WS2812_Light_One_By_One -
                                                    • >>   WS2812_Light_Custom -
                                                    • >>   WS2812_Light_All +
                                                      [Called By]
                                                      • >>   WS2812_Light_One_By_One +
                                                      • >>   WS2812_Light_Custom +
                                                      • >>   WS2812_Light_All
                                                      • >>   main -
                                                      • >>   Set_PCR_Parameter +
                                                      • >>   Set_PCR_Parameter
                                                      -

                                                      MX_DMA_Init (Thumb, 118 bytes, Stack size 16 bytes, dma.o(i.MX_DMA_Init)) -

                                                      [Stack]

                                                      • Max Depth = 36
                                                      • Call Chain = MX_DMA_Init ⇒ NVIC_EncodePriority -
                                                      -
                                                      [Calls]
                                                      • >>   __NVIC_SetPriority -
                                                      • >>   __NVIC_GetPriorityGrouping -
                                                      • >>   __NVIC_EnableIRQ -
                                                      • >>   NVIC_EncodePriority -
                                                      -
                                                      [Called By]
                                                      • >>   main -
                                                      - -

                                                      MX_GPIO_Init (Thumb, 340 bytes, Stack size 32 bytes, gpio.o(i.MX_GPIO_Init)) -

                                                      [Stack]

                                                      • Max Depth = 48
                                                      • Call Chain = MX_GPIO_Init ⇒ LL_EXTI_Init -
                                                      -
                                                      [Calls]
                                                      • >>   LL_EXTI_Init -
                                                      • >>   LL_APB2_GRP1_EnableClock -
                                                      -
                                                      [Called By]
                                                      • >>   main -
                                                      - -

                                                      MX_IWDG_Init (Thumb, 74 bytes, Stack size 0 bytes, iwdg.o(i.MX_IWDG_Init)) +

                                                      MCU_UID (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.MCU_UID))

                                                      [Called By]

                                                      • >>   main
                                                      -

                                                      MX_TIM2_Init (Thumb, 388 bytes, Stack size 88 bytes, tim.o(i.MX_TIM2_Init)) +

                                                      MX_DMA_Init (Thumb, 118 bytes, Stack size 16 bytes, dma.o(i.MX_DMA_Init)) +

                                                      [Stack]

                                                      • Max Depth = 36
                                                      • Call Chain = MX_DMA_Init ⇒ NVIC_EncodePriority +
                                                      +
                                                      [Calls]
                                                      • >>   __NVIC_SetPriority +
                                                      • >>   __NVIC_GetPriorityGrouping +
                                                      • >>   __NVIC_EnableIRQ +
                                                      • >>   NVIC_EncodePriority +
                                                      +
                                                      [Called By]
                                                      • >>   main +
                                                      + +

                                                      MX_GPIO_Init (Thumb, 340 bytes, Stack size 32 bytes, gpio.o(i.MX_GPIO_Init)) +

                                                      [Stack]

                                                      • Max Depth = 48
                                                      • Call Chain = MX_GPIO_Init ⇒ LL_EXTI_Init +
                                                      +
                                                      [Calls]
                                                      • >>   LL_EXTI_Init +
                                                      • >>   LL_APB2_GRP1_EnableClock +
                                                      +
                                                      [Called By]
                                                      • >>   main +
                                                      + +

                                                      MX_IWDG_Init (Thumb, 74 bytes, Stack size 0 bytes, iwdg.o(i.MX_IWDG_Init)) +

                                                      [Called By]

                                                      • >>   main +
                                                      + +

                                                      MX_TIM2_Init (Thumb, 388 bytes, Stack size 88 bytes, tim.o(i.MX_TIM2_Init))

                                                      [Stack]

                                                      • Max Depth = 136
                                                      • Call Chain = MX_TIM2_Init ⇒ LL_TIM_OC_Init ⇒ OC2Config
                                                      -
                                                      [Calls]
                                                      • >>   LL_TIM_OC_Init -
                                                      • >>   LL_TIM_Init -
                                                      • >>   LL_GPIO_Init -
                                                      • >>   __NVIC_SetPriority -
                                                      • >>   __NVIC_GetPriorityGrouping -
                                                      • >>   __NVIC_EnableIRQ -
                                                      • >>   NVIC_EncodePriority -
                                                      • >>   LL_TIM_SetTriggerOutput -
                                                      • >>   LL_TIM_OC_EnablePreload -
                                                      • >>   LL_TIM_OC_DisableFast -
                                                      • >>   LL_TIM_DisableMasterSlaveMode -
                                                      • >>   LL_TIM_DisableARRPreload -
                                                      • >>   LL_APB1_GRP1_EnableClock -
                                                      • >>   __aeabi_memclr4 +
                                                        [Calls]
                                                        • >>   LL_TIM_OC_Init +
                                                        • >>   LL_TIM_Init +
                                                        • >>   LL_GPIO_Init +
                                                        • >>   __NVIC_SetPriority +
                                                        • >>   __NVIC_GetPriorityGrouping +
                                                        • >>   __NVIC_EnableIRQ +
                                                        • >>   NVIC_EncodePriority +
                                                        • >>   LL_TIM_SetTriggerOutput +
                                                        • >>   LL_TIM_OC_EnablePreload +
                                                        • >>   LL_TIM_OC_DisableFast +
                                                        • >>   LL_TIM_DisableMasterSlaveMode +
                                                        • >>   LL_TIM_DisableARRPreload +
                                                        • >>   LL_APB1_GRP1_EnableClock +
                                                        • >>   __aeabi_memclr4

                                                        [Called By]
                                                        • >>   main
                                                        -

                                                        MX_TIM3_Init (Thumb, 122 bytes, Stack size 32 bytes, tim.o(i.MX_TIM3_Init)) +

                                                        MX_TIM3_Init (Thumb, 122 bytes, Stack size 32 bytes, tim.o(i.MX_TIM3_Init))

                                                        [Stack]

                                                        • Max Depth = 52
                                                        • Call Chain = MX_TIM3_Init ⇒ NVIC_EncodePriority
                                                        -
                                                        [Calls]
                                                        • >>   LL_TIM_Init -
                                                        • >>   __NVIC_SetPriority -
                                                        • >>   __NVIC_GetPriorityGrouping -
                                                        • >>   __NVIC_EnableIRQ -
                                                        • >>   NVIC_EncodePriority -
                                                        • >>   LL_TIM_SetTriggerOutput -
                                                        • >>   LL_TIM_DisableMasterSlaveMode -
                                                        • >>   LL_TIM_DisableARRPreload -
                                                        • >>   LL_APB1_GRP1_EnableClock -
                                                        • >>   __aeabi_memclr4 +
                                                          [Calls]
                                                          • >>   LL_TIM_Init +
                                                          • >>   __NVIC_SetPriority +
                                                          • >>   __NVIC_GetPriorityGrouping +
                                                          • >>   __NVIC_EnableIRQ +
                                                          • >>   NVIC_EncodePriority +
                                                          • >>   LL_TIM_SetTriggerOutput +
                                                          • >>   LL_TIM_DisableMasterSlaveMode +
                                                          • >>   LL_TIM_DisableARRPreload +
                                                          • >>   LL_APB1_GRP1_EnableClock +
                                                          • >>   __aeabi_memclr4

                                                          [Called By]
                                                          • >>   main
                                                          -

                                                          MX_USART1_UART_Init (Thumb, 224 bytes, Stack size 64 bytes, usart.o(i.MX_USART1_UART_Init)) +

                                                          MX_USART1_UART_Init (Thumb, 224 bytes, Stack size 64 bytes, usart.o(i.MX_USART1_UART_Init))

                                                          [Stack]

                                                          • Max Depth = 120
                                                          • Call Chain = MX_USART1_UART_Init ⇒ LL_USART_Init ⇒ LL_USART_SetBaudRate
                                                          -
                                                          [Calls]
                                                          • >>   __NVIC_SetPriority -
                                                          • >>   __NVIC_GetPriorityGrouping -
                                                          • >>   __NVIC_EnableIRQ -
                                                          • >>   NVIC_EncodePriority -
                                                          • >>   LL_USART_Enable -
                                                          • >>   LL_USART_ConfigAsyncMode -
                                                          • >>   LL_DMA_SetPeriphSize -
                                                          • >>   LL_DMA_SetPeriphIncMode -
                                                          • >>   LL_DMA_SetMode -
                                                          • >>   LL_DMA_SetMemorySize -
                                                          • >>   LL_DMA_SetMemoryIncMode -
                                                          • >>   LL_DMA_SetDataTransferDirection -
                                                          • >>   LL_DMA_SetChannelPriorityLevel -
                                                          • >>   LL_APB2_GRP1_EnableClock -
                                                          • >>   LL_GPIO_Init -
                                                          • >>   LL_USART_Init -
                                                          • >>   __aeabi_memclr4 +
                                                            [Calls]
                                                            • >>   __NVIC_SetPriority +
                                                            • >>   __NVIC_GetPriorityGrouping +
                                                            • >>   __NVIC_EnableIRQ +
                                                            • >>   NVIC_EncodePriority +
                                                            • >>   LL_USART_Enable +
                                                            • >>   LL_USART_ConfigAsyncMode +
                                                            • >>   LL_DMA_SetPeriphSize +
                                                            • >>   LL_DMA_SetPeriphIncMode +
                                                            • >>   LL_DMA_SetMode +
                                                            • >>   LL_DMA_SetMemorySize +
                                                            • >>   LL_DMA_SetMemoryIncMode +
                                                            • >>   LL_DMA_SetDataTransferDirection +
                                                            • >>   LL_DMA_SetChannelPriorityLevel +
                                                            • >>   LL_APB2_GRP1_EnableClock +
                                                            • >>   LL_GPIO_Init +
                                                            • >>   LL_USART_Init +
                                                            • >>   __aeabi_memclr4

                                                            [Called By]
                                                            • >>   main
                                                            -

                                                            MX_USART2_UART_Init (Thumb, 126 bytes, Stack size 56 bytes, usart.o(i.MX_USART2_UART_Init)) +

                                                            MX_USART2_UART_Init (Thumb, 126 bytes, Stack size 56 bytes, usart.o(i.MX_USART2_UART_Init))

                                                            [Stack]

                                                            • Max Depth = 112
                                                            • Call Chain = MX_USART2_UART_Init ⇒ LL_USART_Init ⇒ LL_USART_SetBaudRate
                                                            -
                                                            [Calls]
                                                            • >>   LL_USART_Enable -
                                                            • >>   LL_USART_ConfigAsyncMode -
                                                            • >>   LL_APB2_GRP1_EnableClock -
                                                            • >>   LL_APB1_GRP1_EnableClock -
                                                            • >>   LL_GPIO_Init -
                                                            • >>   LL_USART_Init -
                                                            • >>   __aeabi_memclr4 +
                                                              [Calls]
                                                              • >>   LL_USART_Enable +
                                                              • >>   LL_USART_ConfigAsyncMode +
                                                              • >>   LL_APB2_GRP1_EnableClock +
                                                              • >>   LL_APB1_GRP1_EnableClock +
                                                              • >>   LL_GPIO_Init +
                                                              • >>   LL_USART_Init +
                                                              • >>   __aeabi_memclr4

                                                              [Called By]
                                                              • >>   main
                                                              -

                                                              MX_USART3_UART_Init (Thumb, 222 bytes, Stack size 64 bytes, usart.o(i.MX_USART3_UART_Init)) +

                                                              MX_USART3_UART_Init (Thumb, 222 bytes, Stack size 64 bytes, usart.o(i.MX_USART3_UART_Init))

                                                              [Stack]

                                                              • Max Depth = 120
                                                              • Call Chain = MX_USART3_UART_Init ⇒ LL_USART_Init ⇒ LL_USART_SetBaudRate
                                                              -
                                                              [Calls]
                                                              • >>   __NVIC_SetPriority -
                                                              • >>   __NVIC_GetPriorityGrouping -
                                                              • >>   __NVIC_EnableIRQ -
                                                              • >>   NVIC_EncodePriority -
                                                              • >>   LL_USART_Enable -
                                                              • >>   LL_USART_ConfigAsyncMode -
                                                              • >>   LL_DMA_SetPeriphSize -
                                                              • >>   LL_DMA_SetPeriphIncMode -
                                                              • >>   LL_DMA_SetMode -
                                                              • >>   LL_DMA_SetMemorySize -
                                                              • >>   LL_DMA_SetMemoryIncMode -
                                                              • >>   LL_DMA_SetDataTransferDirection -
                                                              • >>   LL_DMA_SetChannelPriorityLevel -
                                                              • >>   LL_APB2_GRP1_EnableClock -
                                                              • >>   LL_APB1_GRP1_EnableClock -
                                                              • >>   LL_GPIO_Init -
                                                              • >>   LL_USART_Init -
                                                              • >>   __aeabi_memclr4 +
                                                                [Calls]
                                                                • >>   __NVIC_SetPriority +
                                                                • >>   __NVIC_GetPriorityGrouping +
                                                                • >>   __NVIC_EnableIRQ +
                                                                • >>   NVIC_EncodePriority +
                                                                • >>   LL_USART_Enable +
                                                                • >>   LL_USART_ConfigAsyncMode +
                                                                • >>   LL_DMA_SetPeriphSize +
                                                                • >>   LL_DMA_SetPeriphIncMode +
                                                                • >>   LL_DMA_SetMode +
                                                                • >>   LL_DMA_SetMemorySize +
                                                                • >>   LL_DMA_SetMemoryIncMode +
                                                                • >>   LL_DMA_SetDataTransferDirection +
                                                                • >>   LL_DMA_SetChannelPriorityLevel +
                                                                • >>   LL_APB2_GRP1_EnableClock +
                                                                • >>   LL_APB1_GRP1_EnableClock +
                                                                • >>   LL_GPIO_Init +
                                                                • >>   LL_USART_Init +
                                                                • >>   __aeabi_memclr4

                                                                [Called By]
                                                                • >>   main
                                                                @@ -583,37 +588,45 @@ Global Symbols

                                                                NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.NMI_Handler))
                                                                [Address Reference Count : 1]

                                                                • startup_stm32f103xb.o(RESET)
                                                                -

                                                                Node_Send_Data (Thumb, 52 bytes, Stack size 48 bytes, usart.o(i.Node_Send_Data)) +

                                                                Node_Config_LoRa_ADR (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.Node_Config_LoRa_ADR)) +

                                                                [Stack]

                                                                • Max Depth = 32
                                                                • Call Chain = Node_Config_LoRa_ADR ⇒ __2printf +
                                                                +
                                                                [Calls]
                                                                • >>   __2printf +
                                                                +
                                                                [Called By]
                                                                • >>   Check_Status +
                                                                + +

                                                                Node_Send_Data (Thumb, 52 bytes, Stack size 48 bytes, usart.o(i.Node_Send_Data))

                                                                [Stack]

                                                                • Max Depth = 72
                                                                • Call Chain = Node_Send_Data ⇒ __2printf

                                                                [Calls]
                                                                • >>   __2printf
                                                                -
                                                                [Called By]
                                                                • >>   Radar_Filtering_clutter +
                                                                  [Called By]
                                                                  • >>   Radar_Filtering_clutter
                                                                  • >>   main -
                                                                  • >>   Reed_Working -
                                                                  • >>   Reply_Version_Info +
                                                                  • >>   Reed_Working +
                                                                  • >>   Reply_Version_Info
                                                                  -

                                                                  Offline_Working (Thumb, 56 bytes, Stack size 8 bytes, main.o(i.Offline_Working)) -

                                                                  [Stack]

                                                                  • Max Depth = 48
                                                                  • Call Chain = Offline_Working ⇒ Check_Status ⇒ __2printf +

                                                                    Offline_Working (Thumb, 56 bytes, Stack size 8 bytes, main.o(i.Offline_Working)) +

                                                                    [Stack]

                                                                    • Max Depth = 56
                                                                    • Call Chain = Offline_Working ⇒ Check_Status ⇒ Node_Config_LoRa_ADR ⇒ __2printf
                                                                    -
                                                                    [Calls]
                                                                    • >>   WS2812_Light_One_By_One +
                                                                      [Calls]
                                                                      • >>   WS2812_Light_One_By_One
                                                                      • >>   Check_Status -
                                                                      • >>   LL_GPIO_IsInputPinSet +
                                                                      • >>   LL_GPIO_IsInputPinSet

                                                                      [Called By]
                                                                      • >>   main
                                                                      -

                                                                      Online_Data_Analysis (Thumb, 366 bytes, Stack size 416 bytes, usart.o(i.Online_Data_Analysis)) +

                                                                      Online_Data_Analysis (Thumb, 366 bytes, Stack size 416 bytes, usart.o(i.Online_Data_Analysis))

                                                                      [Stack]

                                                                      • Max Depth = 616
                                                                      • Call Chain = Online_Data_Analysis ⇒ Set_PCR_Parameter ⇒ Usart_SendString ⇒ Usart_SendByte
                                                                      -
                                                                      [Calls]
                                                                      • >>   Reed_Working -
                                                                      • >>   hex2str -
                                                                      • >>   Set_PCR_Parameter -
                                                                      • >>   Reply_Version_Info -
                                                                      • >>   strncmp -
                                                                      • >>   strlen -
                                                                      • >>   strncpy +
                                                                        [Calls]
                                                                        • >>   Reed_Working +
                                                                        • >>   hex2str +
                                                                        • >>   Set_PCR_Parameter +
                                                                        • >>   Reply_Version_Info +
                                                                        • >>   strncmp +
                                                                        • >>   strlen +
                                                                        • >>   strncpy
                                                                        • >>   __aeabi_memclr

                                                                        [Called By]
                                                                        • >>   main @@ -622,94 +635,94 @@ Global Symbols

                                                                          PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.PendSV_Handler))
                                                                          [Address Reference Count : 1]

                                                                          • startup_stm32f103xb.o(RESET)
                                                                          -

                                                                          RCC_GetHCLKClockFreq (Thumb, 24 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)) -

                                                                          [Called By]

                                                                          • >>   LL_RCC_GetSystemClocksFreq +

                                                                            RCC_GetHCLKClockFreq (Thumb, 24 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)) +

                                                                            [Called By]

                                                                            • >>   LL_RCC_GetSystemClocksFreq
                                                                            -

                                                                            RCC_GetPCLK1ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)) -

                                                                            [Called By]

                                                                            • >>   LL_RCC_GetSystemClocksFreq +

                                                                              RCC_GetPCLK1ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)) +

                                                                              [Called By]

                                                                              • >>   LL_RCC_GetSystemClocksFreq
                                                                              -

                                                                              RCC_GetPCLK2ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq)) -

                                                                              [Called By]

                                                                              • >>   LL_RCC_GetSystemClocksFreq +

                                                                                RCC_GetPCLK2ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq)) +

                                                                                [Called By]

                                                                                • >>   LL_RCC_GetSystemClocksFreq
                                                                                -

                                                                                RCC_GetSystemClockFreq (Thumb, 52 bytes, Stack size 8 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq)) +

                                                                                RCC_GetSystemClockFreq (Thumb, 52 bytes, Stack size 8 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq))

                                                                                [Stack]

                                                                                • Max Depth = 8
                                                                                • Call Chain = RCC_GetSystemClockFreq
                                                                                -
                                                                                [Calls]
                                                                                • >>   RCC_PLL_GetFreqDomain_SYS +
                                                                                  [Calls]
                                                                                  • >>   RCC_PLL_GetFreqDomain_SYS
                                                                                  -
                                                                                  [Called By]
                                                                                  • >>   LL_RCC_GetSystemClocksFreq +
                                                                                    [Called By]
                                                                                    • >>   LL_RCC_GetSystemClocksFreq
                                                                                    -

                                                                                    RCC_PLL_GetFreqDomain_SYS (Thumb, 76 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)) -

                                                                                    [Called By]

                                                                                    • >>   RCC_GetSystemClockFreq +

                                                                                      RCC_PLL_GetFreqDomain_SYS (Thumb, 76 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)) +

                                                                                      [Called By]

                                                                                      • >>   RCC_GetSystemClockFreq
                                                                                      -

                                                                                      Radar_Data_Analysis (Thumb, 142 bytes, Stack size 24 bytes, usart.o(i.Radar_Data_Analysis)) +

                                                                                      Radar_Data_Analysis (Thumb, 142 bytes, Stack size 24 bytes, usart.o(i.Radar_Data_Analysis))

                                                                                      [Stack]

                                                                                      • Max Depth = 36
                                                                                      • Call Chain = Radar_Data_Analysis ⇒ LL_DMA_SetDataLength
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   LL_USART_EnableDMAReq_RX -
                                                                                      • >>   LL_DMA_SetDataLength -
                                                                                      • >>   LL_DMA_EnableChannel -
                                                                                      • >>   strncmp -
                                                                                      • >>   strlen +
                                                                                        [Calls]
                                                                                        • >>   LL_USART_EnableDMAReq_RX +
                                                                                        • >>   LL_DMA_SetDataLength +
                                                                                        • >>   LL_DMA_EnableChannel +
                                                                                        • >>   strncmp +
                                                                                        • >>   strlen
                                                                                        -
                                                                                        [Called By]
                                                                                        • >>   Radar_Filtering_clutter +
                                                                                          [Called By]
                                                                                          • >>   Radar_Filtering_clutter
                                                                                          -

                                                                                          Radar_Filtering_clutter (Thumb, 310 bytes, Stack size 24 bytes, usart.o(i.Radar_Filtering_clutter)) +

                                                                                          Radar_Filtering_clutter (Thumb, 310 bytes, Stack size 24 bytes, usart.o(i.Radar_Filtering_clutter))

                                                                                          [Stack]

                                                                                          • Max Depth = 96
                                                                                          • Call Chain = Radar_Filtering_clutter ⇒ Node_Send_Data ⇒ __2printf
                                                                                          -
                                                                                          [Calls]
                                                                                          • >>   LL_GPIO_IsInputPinSet -
                                                                                          • >>   Node_Send_Data -
                                                                                          • >>   Radar_Data_Analysis +
                                                                                            [Calls]
                                                                                            • >>   LL_GPIO_IsInputPinSet +
                                                                                            • >>   Node_Send_Data +
                                                                                            • >>   Radar_Data_Analysis

                                                                                            [Called By]
                                                                                            • >>   main
                                                                                            -

                                                                                            Reed_Working (Thumb, 116 bytes, Stack size 16 bytes, main.o(i.Reed_Working)) +

                                                                                            Reed_Working (Thumb, 116 bytes, Stack size 16 bytes, main.o(i.Reed_Working))

                                                                                            [Stack]

                                                                                            • Max Depth = 88
                                                                                            • Call Chain = Reed_Working ⇒ Node_Send_Data ⇒ __2printf
                                                                                            -
                                                                                            [Calls]
                                                                                            • >>   WS2812_Light_Custom -
                                                                                            • >>   Node_Send_Data -
                                                                                            • >>   LL_GPIO_IsInputPinSet +
                                                                                              [Calls]
                                                                                              • >>   WS2812_Light_Custom +
                                                                                              • >>   Node_Send_Data +
                                                                                              • >>   LL_GPIO_IsInputPinSet
                                                                                              -
                                                                                              [Called By]
                                                                                              • >>   Online_Data_Analysis +
                                                                                                [Called By]
                                                                                                • >>   Online_Data_Analysis
                                                                                                -

                                                                                                Reply_Version_Info (Thumb, 22 bytes, Stack size 16 bytes, usart.o(i.Reply_Version_Info)) +

                                                                                                Reply_Version_Info (Thumb, 24 bytes, Stack size 16 bytes, usart.o(i.Reply_Version_Info))

                                                                                                [Stack]

                                                                                                • Max Depth = 88
                                                                                                • Call Chain = Reply_Version_Info ⇒ Node_Send_Data ⇒ __2printf
                                                                                                -
                                                                                                [Calls]
                                                                                                • >>   Node_Send_Data +
                                                                                                  [Calls]
                                                                                                  • >>   Node_Send_Data
                                                                                                  -
                                                                                                  [Called By]
                                                                                                  • >>   Online_Data_Analysis +
                                                                                                    [Called By]
                                                                                                    • >>   Online_Data_Analysis

                                                                                                    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SVC_Handler))
                                                                                                    [Address Reference Count : 1]

                                                                                                    • startup_stm32f103xb.o(RESET)
                                                                                                    -

                                                                                                    Set_PCR_Parameter (Thumb, 458 bytes, Stack size 168 bytes, usart.o(i.Set_PCR_Parameter)) +

                                                                                                    Set_PCR_Parameter (Thumb, 458 bytes, Stack size 168 bytes, usart.o(i.Set_PCR_Parameter))

                                                                                                    [Stack]

                                                                                                    • Max Depth = 200
                                                                                                    • Call Chain = Set_PCR_Parameter ⇒ Usart_SendString ⇒ Usart_SendByte
                                                                                                    -
                                                                                                    [Calls]
                                                                                                    • >>   hex2int -
                                                                                                    • >>   LL_mDelay -
                                                                                                    • >>   Usart_SendString -
                                                                                                    • >>   __2sprintf +
                                                                                                      [Calls]
                                                                                                      • >>   hex2int +
                                                                                                      • >>   LL_mDelay +
                                                                                                      • >>   Usart_SendString +
                                                                                                      • >>   __2sprintf
                                                                                                      • >>   __2printf
                                                                                                      -
                                                                                                      [Called By]
                                                                                                      • >>   Online_Data_Analysis +
                                                                                                        [Called By]
                                                                                                        • >>   Online_Data_Analysis

                                                                                                        SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SysTick_Handler))
                                                                                                        [Address Reference Count : 1]

                                                                                                        • startup_stm32f103xb.o(RESET)
                                                                                                        -

                                                                                                        SystemClock_Config (Thumb, 314 bytes, Stack size 8 bytes, main.o(i.SystemClock_Config)) +

                                                                                                        SystemClock_Config (Thumb, 314 bytes, Stack size 8 bytes, main.o(i.SystemClock_Config))

                                                                                                        [Stack]

                                                                                                        • Max Depth = 8
                                                                                                        • Call Chain = SystemClock_Config
                                                                                                        -
                                                                                                        [Calls]
                                                                                                        • >>   LL_SetSystemCoreClock -
                                                                                                        • >>   LL_Init1msTick -
                                                                                                        • >>   Error_Handler +
                                                                                                          [Calls]
                                                                                                          • >>   LL_SetSystemCoreClock +
                                                                                                          • >>   LL_Init1msTick +
                                                                                                          • >>   Error_Handler

                                                                                                          [Called By]
                                                                                                          • >>   main
                                                                                                          @@ -717,11 +730,11 @@ Global Symbols

                                                                                                          SystemInit (Thumb, 70 bytes, Stack size 0 bytes, system_stm32f1xx.o(i.SystemInit))
                                                                                                          [Address Reference Count : 1]

                                                                                                          • startup_stm32f103xb.o(.text)
                                                                                                          -

                                                                                                          TIM2_DMA_Config (Thumb, 142 bytes, Stack size 48 bytes, tim.o(i.TIM2_DMA_Config)) +

                                                                                                          TIM2_DMA_Config (Thumb, 142 bytes, Stack size 48 bytes, tim.o(i.TIM2_DMA_Config))

                                                                                                          [Stack]

                                                                                                          • Max Depth = 64
                                                                                                          • Call Chain = TIM2_DMA_Config ⇒ LL_DMA_Init
                                                                                                          -
                                                                                                          [Calls]
                                                                                                          • >>   LL_DMA_Init -
                                                                                                          • >>   __aeabi_memclr4 +
                                                                                                            [Calls]
                                                                                                            • >>   LL_DMA_Init +
                                                                                                            • >>   __aeabi_memclr4

                                                                                                            [Called By]
                                                                                                            • >>   main
                                                                                                            @@ -735,520 +748,522 @@ Global Symbols

                                                                                                            USART1_IRQHandler (Thumb, 132 bytes, Stack size 16 bytes, stm32f1xx_it.o(i.USART1_IRQHandler))

                                                                                                            [Stack]

                                                                                                            • Max Depth = 24
                                                                                                            • Call Chain = USART1_IRQHandler ⇒ LL_USART_ClearFlag_IDLE
                                                                                                            -
                                                                                                            [Calls]
                                                                                                            • >>   LL_USART_IsActiveFlag_IDLE -
                                                                                                            • >>   LL_USART_ClearFlag_IDLE +
                                                                                                              [Calls]
                                                                                                              • >>   LL_USART_IsActiveFlag_IDLE +
                                                                                                              • >>   LL_USART_ClearFlag_IDLE

                                                                                                              [Address Reference Count : 1]
                                                                                                              • startup_stm32f103xb.o(RESET)

                                                                                                              USART3_IRQHandler (Thumb, 24 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.USART3_IRQHandler))

                                                                                                              [Stack]

                                                                                                              • Max Depth = 16
                                                                                                              • Call Chain = USART3_IRQHandler ⇒ LL_USART_ClearFlag_IDLE
                                                                                                              -
                                                                                                              [Calls]
                                                                                                              • >>   LL_USART_IsActiveFlag_IDLE -
                                                                                                              • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                [Calls]
                                                                                                                • >>   LL_USART_IsActiveFlag_IDLE +
                                                                                                                • >>   LL_USART_ClearFlag_IDLE

                                                                                                                [Address Reference Count : 1]
                                                                                                                • startup_stm32f103xb.o(RESET)

                                                                                                                UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.UsageFault_Handler))
                                                                                                                [Address Reference Count : 1]

                                                                                                                • startup_stm32f103xb.o(RESET)
                                                                                                                -

                                                                                                                Usart_SendByte (Thumb, 28 bytes, Stack size 16 bytes, usart.o(i.Usart_SendByte)) +

                                                                                                                Usart_SendByte (Thumb, 28 bytes, Stack size 16 bytes, usart.o(i.Usart_SendByte))

                                                                                                                [Stack]

                                                                                                                • Max Depth = 16
                                                                                                                • Call Chain = Usart_SendByte
                                                                                                                -
                                                                                                                [Calls]
                                                                                                                • >>   LL_USART_TransmitData8 -
                                                                                                                • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                  [Calls]
                                                                                                                  • >>   LL_USART_TransmitData8 +
                                                                                                                  • >>   LL_USART_IsActiveFlag_TXE
                                                                                                                  -
                                                                                                                  [Called By]
                                                                                                                  • >>   Usart_SendString +
                                                                                                                    [Called By]
                                                                                                                    • >>   Usart_SendString
                                                                                                                    -

                                                                                                                    Usart_SendString (Thumb, 40 bytes, Stack size 16 bytes, usart.o(i.Usart_SendString)) +

                                                                                                                    Usart_SendString (Thumb, 40 bytes, Stack size 16 bytes, usart.o(i.Usart_SendString))

                                                                                                                    [Stack]

                                                                                                                    • Max Depth = 32
                                                                                                                    • Call Chain = Usart_SendString ⇒ Usart_SendByte
                                                                                                                    -
                                                                                                                    [Calls]
                                                                                                                    • >>   LL_USART_IsActiveFlag_TC -
                                                                                                                    • >>   Usart_SendByte +
                                                                                                                      [Calls]
                                                                                                                      • >>   LL_USART_IsActiveFlag_TC +
                                                                                                                      • >>   Usart_SendByte
                                                                                                                      -
                                                                                                                      [Called By]
                                                                                                                      • >>   Set_PCR_Parameter +
                                                                                                                        [Called By]
                                                                                                                        • >>   Set_PCR_Parameter
                                                                                                                        -

                                                                                                                        WS2812_Data_Transfer (Thumb, 94 bytes, Stack size 20 bytes, tim.o(i.WS2812_Data_Transfer)) +

                                                                                                                        WS2812_Data_Transfer (Thumb, 94 bytes, Stack size 20 bytes, tim.o(i.WS2812_Data_Transfer))

                                                                                                                        [Stack]

                                                                                                                        • Max Depth = 20
                                                                                                                        • Call Chain = WS2812_Data_Transfer
                                                                                                                        -
                                                                                                                        [Called By]
                                                                                                                        • >>   WS2812_Light_One_By_One -
                                                                                                                        • >>   WS2812_Light_Custom +
                                                                                                                          [Called By]
                                                                                                                          • >>   WS2812_Light_One_By_One +
                                                                                                                          • >>   WS2812_Light_Custom
                                                                                                                          -

                                                                                                                          WS2812_Light_All (Thumb, 160 bytes, Stack size 8 bytes, tim.o(i.WS2812_Light_All)) +

                                                                                                                          WS2812_Light_All (Thumb, 160 bytes, Stack size 8 bytes, tim.o(i.WS2812_Light_All))

                                                                                                                          [Stack]

                                                                                                                          • Max Depth = 52
                                                                                                                          • Call Chain = WS2812_Light_All ⇒ WS2812_Light_Custom ⇒ WS2812_Data_Transfer
                                                                                                                          -
                                                                                                                          [Calls]
                                                                                                                          • >>   WS2812_Light_Custom -
                                                                                                                          • >>   LL_mDelay +
                                                                                                                            [Calls]
                                                                                                                            • >>   WS2812_Light_Custom +
                                                                                                                            • >>   LL_mDelay

                                                                                                                            [Called By]
                                                                                                                            • >>   main
                                                                                                                            -

                                                                                                                            WS2812_Light_Custom (Thumb, 74 bytes, Stack size 24 bytes, tim.o(i.WS2812_Light_Custom)) +

                                                                                                                            WS2812_Light_Custom (Thumb, 74 bytes, Stack size 24 bytes, tim.o(i.WS2812_Light_Custom))

                                                                                                                            [Stack]

                                                                                                                            • Max Depth = 44
                                                                                                                            • Call Chain = WS2812_Light_Custom ⇒ WS2812_Data_Transfer
                                                                                                                            -
                                                                                                                            [Calls]
                                                                                                                            • >>   WS2812_Data_Transfer -
                                                                                                                            • >>   LL_mDelay +
                                                                                                                              [Calls]
                                                                                                                              • >>   WS2812_Data_Transfer +
                                                                                                                              • >>   LL_mDelay
                                                                                                                              • >>   __aeabi_memclr
                                                                                                                              -
                                                                                                                              [Called By]
                                                                                                                              • >>   WS2812_Light_All +
                                                                                                                                [Called By]
                                                                                                                                • >>   WS2812_Light_All
                                                                                                                                • >>   main -
                                                                                                                                • >>   Reed_Working +
                                                                                                                                • >>   Reed_Working
                                                                                                                                -

                                                                                                                                WS2812_Light_One_By_One (Thumb, 58 bytes, Stack size 16 bytes, tim.o(i.WS2812_Light_One_By_One)) +

                                                                                                                                WS2812_Light_One_By_One (Thumb, 58 bytes, Stack size 16 bytes, tim.o(i.WS2812_Light_One_By_One))

                                                                                                                                [Stack]

                                                                                                                                • Max Depth = 36
                                                                                                                                • Call Chain = WS2812_Light_One_By_One ⇒ WS2812_Data_Transfer
                                                                                                                                -
                                                                                                                                [Calls]
                                                                                                                                • >>   WS2812_Data_Transfer -
                                                                                                                                • >>   LL_mDelay +
                                                                                                                                  [Calls]
                                                                                                                                  • >>   WS2812_Data_Transfer +
                                                                                                                                  • >>   LL_mDelay
                                                                                                                                  • >>   __aeabi_memclr
                                                                                                                                  -
                                                                                                                                  [Called By]
                                                                                                                                  • >>   Offline_Working +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   Offline_Working
                                                                                                                                    -

                                                                                                                                    __0printf$8 (Thumb, 22 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED) -

                                                                                                                                    [Calls]

                                                                                                                                    • >>   _printf_core +

                                                                                                                                      __0printf$8 (Thumb, 22 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED) +

                                                                                                                                      [Calls]

                                                                                                                                      • >>   _printf_core
                                                                                                                                      -

                                                                                                                                      __1printf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED) +

                                                                                                                                      __1printf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED)

                                                                                                                                      __2printf (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8))

                                                                                                                                      [Stack]

                                                                                                                                      • Max Depth = 24
                                                                                                                                      • Call Chain = __2printf
                                                                                                                                      -
                                                                                                                                      [Called By]
                                                                                                                                      • >>   Node_Send_Data +
                                                                                                                                        [Called By]
                                                                                                                                        • >>   Node_Send_Data
                                                                                                                                        • >>   Check_Status -
                                                                                                                                        • >>   Set_PCR_Parameter +
                                                                                                                                        • >>   Set_PCR_Parameter +
                                                                                                                                        • >>   Node_Config_LoRa_ADR
                                                                                                                                        -

                                                                                                                                        __0sprintf$8 (Thumb, 34 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED) +

                                                                                                                                        __0sprintf$8 (Thumb, 34 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED)

                                                                                                                                        [Calls]

                                                                                                                                        • >>   _sputc -
                                                                                                                                        • >>   _printf_core +
                                                                                                                                        • >>   _printf_core
                                                                                                                                        -

                                                                                                                                        __1sprintf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED) +

                                                                                                                                        __1sprintf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED) -

                                                                                                                                        __2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8)) +

                                                                                                                                        __2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8))

                                                                                                                                        [Stack]

                                                                                                                                        • Max Depth = 24
                                                                                                                                        • Call Chain = __2sprintf
                                                                                                                                        -
                                                                                                                                        [Called By]
                                                                                                                                        • >>   Set_PCR_Parameter +
                                                                                                                                          [Called By]
                                                                                                                                          • >>   Set_PCR_Parameter
                                                                                                                                          -

                                                                                                                                          __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) +

                                                                                                                                          __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) -

                                                                                                                                          __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) +

                                                                                                                                          __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) -

                                                                                                                                          __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) +

                                                                                                                                          __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

                                                                                                                                          fputc (Thumb, 30 bytes, Stack size 16 bytes, usart.o(i.fputc))

                                                                                                                                          [Stack]

                                                                                                                                          • Max Depth = 16
                                                                                                                                          • Call Chain = fputc
                                                                                                                                          -
                                                                                                                                          [Calls]
                                                                                                                                          • >>   LL_USART_TransmitData8 -
                                                                                                                                          • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                            [Calls]
                                                                                                                                            • >>   LL_USART_TransmitData8 +
                                                                                                                                            • >>   LL_USART_IsActiveFlag_TXE

                                                                                                                                            [Address Reference Count : 1]
                                                                                                                                            • printf8.o(i.__0printf$8)
                                                                                                                                            -

                                                                                                                                            hex2str (Thumb, 78 bytes, Stack size 32 bytes, usart.o(i.hex2str)) +

                                                                                                                                            hex2str (Thumb, 78 bytes, Stack size 32 bytes, usart.o(i.hex2str))

                                                                                                                                            [Stack]

                                                                                                                                            • Max Depth = 32
                                                                                                                                            • Call Chain = hex2str
                                                                                                                                            -
                                                                                                                                            [Calls]
                                                                                                                                            • >>   hex2int -
                                                                                                                                            • >>   strlen +
                                                                                                                                              [Calls]
                                                                                                                                              • >>   hex2int +
                                                                                                                                              • >>   strlen
                                                                                                                                              -
                                                                                                                                              [Called By]
                                                                                                                                              • >>   Online_Data_Analysis +
                                                                                                                                                [Called By]
                                                                                                                                                • >>   Online_Data_Analysis
                                                                                                                                                -

                                                                                                                                                main (Thumb, 608 bytes, Stack size 16 bytes, main.o(i.main)) +

                                                                                                                                                main (Thumb, 620 bytes, Stack size 16 bytes, main.o(i.main))

                                                                                                                                                [Stack]

                                                                                                                                                • Max Depth = 632
                                                                                                                                                • Call Chain = main ⇒ Online_Data_Analysis ⇒ Set_PCR_Parameter ⇒ Usart_SendString ⇒ Usart_SendByte
                                                                                                                                                -
                                                                                                                                                [Calls]
                                                                                                                                                • >>   WS2812_Light_Custom -
                                                                                                                                                • >>   WS2812_Light_All -
                                                                                                                                                • >>   TIM2_DMA_Config -
                                                                                                                                                • >>   Radar_Filtering_clutter -
                                                                                                                                                • >>   Online_Data_Analysis -
                                                                                                                                                • >>   Node_Send_Data -
                                                                                                                                                • >>   MX_USART3_UART_Init -
                                                                                                                                                • >>   MX_USART2_UART_Init -
                                                                                                                                                • >>   MX_USART1_UART_Init -
                                                                                                                                                • >>   MX_TIM3_Init -
                                                                                                                                                • >>   MX_TIM2_Init -
                                                                                                                                                • >>   MX_IWDG_Init -
                                                                                                                                                • >>   MX_GPIO_Init -
                                                                                                                                                • >>   MX_DMA_Init -
                                                                                                                                                • >>   LL_mDelay -
                                                                                                                                                • >>   DMA_USART3_RX_Config -
                                                                                                                                                • >>   DMA_USART1_RX_Config -
                                                                                                                                                • >>   SystemClock_Config -
                                                                                                                                                • >>   Offline_Working -
                                                                                                                                                • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                  [Calls]
                                                                                                                                                  • >>   WS2812_Light_Custom +
                                                                                                                                                  • >>   WS2812_Light_All +
                                                                                                                                                  • >>   TIM2_DMA_Config +
                                                                                                                                                  • >>   Radar_Filtering_clutter +
                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                  • >>   MX_IWDG_Init +
                                                                                                                                                  • >>   MX_GPIO_Init +
                                                                                                                                                  • >>   MX_DMA_Init +
                                                                                                                                                  • >>   LL_mDelay +
                                                                                                                                                  • >>   DMA_USART3_RX_Config +
                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                  • >>   SystemClock_Config +
                                                                                                                                                  • >>   Offline_Working +
                                                                                                                                                  • >>   MCU_UID +
                                                                                                                                                  • >>   LL_GPIO_IsInputPinSet

                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                  • entry9a.o(.ARM.Collect$$$$0000000B)

                                                                                                                                                  Local Symbols

                                                                                                                                                  -

                                                                                                                                                  LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.LL_GPIO_IsInputPinSet)) +

                                                                                                                                                  LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.LL_GPIO_IsInputPinSet))

                                                                                                                                                  [Called By]

                                                                                                                                                  • >>   main -
                                                                                                                                                  • >>   Reed_Working -
                                                                                                                                                  • >>   Offline_Working +
                                                                                                                                                  • >>   Reed_Working +
                                                                                                                                                  • >>   Offline_Working
                                                                                                                                                  -

                                                                                                                                                  LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, gpio.o(i.LL_APB2_GRP1_EnableClock)) +

                                                                                                                                                  LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, gpio.o(i.LL_APB2_GRP1_EnableClock))

                                                                                                                                                  [Stack]

                                                                                                                                                  • Max Depth = 8
                                                                                                                                                  • Call Chain = LL_APB2_GRP1_EnableClock
                                                                                                                                                  -
                                                                                                                                                  [Called By]
                                                                                                                                                  • >>   MX_GPIO_Init +
                                                                                                                                                    [Called By]
                                                                                                                                                    • >>   MX_GPIO_Init
                                                                                                                                                    -

                                                                                                                                                    NVIC_EncodePriority (Thumb, 64 bytes, Stack size 20 bytes, dma.o(i.NVIC_EncodePriority)) +

                                                                                                                                                    NVIC_EncodePriority (Thumb, 64 bytes, Stack size 20 bytes, dma.o(i.NVIC_EncodePriority))

                                                                                                                                                    [Stack]

                                                                                                                                                    • Max Depth = 20
                                                                                                                                                    • Call Chain = NVIC_EncodePriority
                                                                                                                                                    -
                                                                                                                                                    [Called By]
                                                                                                                                                    • >>   MX_DMA_Init +
                                                                                                                                                      [Called By]
                                                                                                                                                      • >>   MX_DMA_Init
                                                                                                                                                      -

                                                                                                                                                      __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, dma.o(i.__NVIC_EnableIRQ)) -

                                                                                                                                                      [Called By]

                                                                                                                                                      • >>   MX_DMA_Init +

                                                                                                                                                        __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, dma.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                        [Called By]

                                                                                                                                                        • >>   MX_DMA_Init
                                                                                                                                                        -

                                                                                                                                                        __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, dma.o(i.__NVIC_GetPriorityGrouping)) -

                                                                                                                                                        [Called By]

                                                                                                                                                        • >>   MX_DMA_Init +

                                                                                                                                                          __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, dma.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                          [Called By]

                                                                                                                                                          • >>   MX_DMA_Init
                                                                                                                                                          -

                                                                                                                                                          __NVIC_SetPriority (Thumb, 32 bytes, Stack size 8 bytes, dma.o(i.__NVIC_SetPriority)) +

                                                                                                                                                          __NVIC_SetPriority (Thumb, 32 bytes, Stack size 8 bytes, dma.o(i.__NVIC_SetPriority))

                                                                                                                                                          [Stack]

                                                                                                                                                          • Max Depth = 8
                                                                                                                                                          • Call Chain = __NVIC_SetPriority
                                                                                                                                                          -
                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   MX_DMA_Init +
                                                                                                                                                            [Called By]
                                                                                                                                                            • >>   MX_DMA_Init
                                                                                                                                                            -

                                                                                                                                                            LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, tim.o(i.LL_APB1_GRP1_EnableClock)) +

                                                                                                                                                            LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, tim.o(i.LL_APB1_GRP1_EnableClock))

                                                                                                                                                            [Stack]

                                                                                                                                                            • Max Depth = 8
                                                                                                                                                            • Call Chain = LL_APB1_GRP1_EnableClock
                                                                                                                                                            -
                                                                                                                                                            [Called By]
                                                                                                                                                            • >>   MX_TIM3_Init -
                                                                                                                                                            • >>   MX_TIM2_Init +
                                                                                                                                                              [Called By]
                                                                                                                                                              • >>   MX_TIM3_Init +
                                                                                                                                                              • >>   MX_TIM2_Init
                                                                                                                                                              -

                                                                                                                                                              LL_TIM_DisableARRPreload (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableARRPreload)) -

                                                                                                                                                              [Called By]

                                                                                                                                                              • >>   MX_TIM3_Init -
                                                                                                                                                              • >>   MX_TIM2_Init +

                                                                                                                                                                LL_TIM_DisableARRPreload (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableARRPreload)) +

                                                                                                                                                                [Called By]

                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                • >>   MX_TIM2_Init
                                                                                                                                                                -

                                                                                                                                                                LL_TIM_DisableMasterSlaveMode (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableMasterSlaveMode)) -

                                                                                                                                                                [Called By]

                                                                                                                                                                • >>   MX_TIM3_Init -
                                                                                                                                                                • >>   MX_TIM2_Init +

                                                                                                                                                                  LL_TIM_DisableMasterSlaveMode (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableMasterSlaveMode)) +

                                                                                                                                                                  [Called By]

                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                  • >>   MX_TIM2_Init
                                                                                                                                                                  -

                                                                                                                                                                  LL_TIM_OC_DisableFast (Thumb, 86 bytes, Stack size 16 bytes, tim.o(i.LL_TIM_OC_DisableFast)) +

                                                                                                                                                                  LL_TIM_OC_DisableFast (Thumb, 86 bytes, Stack size 16 bytes, tim.o(i.LL_TIM_OC_DisableFast))

                                                                                                                                                                  [Stack]

                                                                                                                                                                  • Max Depth = 16
                                                                                                                                                                  • Call Chain = LL_TIM_OC_DisableFast
                                                                                                                                                                  -
                                                                                                                                                                  [Called By]
                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   MX_TIM2_Init
                                                                                                                                                                    -

                                                                                                                                                                    LL_TIM_OC_EnablePreload (Thumb, 86 bytes, Stack size 16 bytes, tim.o(i.LL_TIM_OC_EnablePreload)) +

                                                                                                                                                                    LL_TIM_OC_EnablePreload (Thumb, 86 bytes, Stack size 16 bytes, tim.o(i.LL_TIM_OC_EnablePreload))

                                                                                                                                                                    [Stack]

                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                    • Call Chain = LL_TIM_OC_EnablePreload
                                                                                                                                                                    -
                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                      [Called By]
                                                                                                                                                                      • >>   MX_TIM2_Init
                                                                                                                                                                      -

                                                                                                                                                                      LL_TIM_SetTriggerOutput (Thumb, 12 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_SetTriggerOutput)) -

                                                                                                                                                                      [Called By]

                                                                                                                                                                      • >>   MX_TIM3_Init -
                                                                                                                                                                      • >>   MX_TIM2_Init +

                                                                                                                                                                        LL_TIM_SetTriggerOutput (Thumb, 12 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_SetTriggerOutput)) +

                                                                                                                                                                        [Called By]

                                                                                                                                                                        • >>   MX_TIM3_Init +
                                                                                                                                                                        • >>   MX_TIM2_Init
                                                                                                                                                                        -

                                                                                                                                                                        NVIC_EncodePriority (Thumb, 64 bytes, Stack size 20 bytes, tim.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                        NVIC_EncodePriority (Thumb, 64 bytes, Stack size 20 bytes, tim.o(i.NVIC_EncodePriority))

                                                                                                                                                                        [Stack]

                                                                                                                                                                        • Max Depth = 20
                                                                                                                                                                        • Call Chain = NVIC_EncodePriority
                                                                                                                                                                        -
                                                                                                                                                                        [Called By]
                                                                                                                                                                        • >>   MX_TIM3_Init -
                                                                                                                                                                        • >>   MX_TIM2_Init +
                                                                                                                                                                          [Called By]
                                                                                                                                                                          • >>   MX_TIM3_Init +
                                                                                                                                                                          • >>   MX_TIM2_Init
                                                                                                                                                                          -

                                                                                                                                                                          __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, tim.o(i.__NVIC_EnableIRQ)) -

                                                                                                                                                                          [Called By]

                                                                                                                                                                          • >>   MX_TIM3_Init -
                                                                                                                                                                          • >>   MX_TIM2_Init +

                                                                                                                                                                            __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, tim.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                            [Called By]

                                                                                                                                                                            • >>   MX_TIM3_Init +
                                                                                                                                                                            • >>   MX_TIM2_Init
                                                                                                                                                                            -

                                                                                                                                                                            __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.__NVIC_GetPriorityGrouping)) -

                                                                                                                                                                            [Called By]

                                                                                                                                                                            • >>   MX_TIM3_Init -
                                                                                                                                                                            • >>   MX_TIM2_Init +

                                                                                                                                                                              __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                              [Called By]

                                                                                                                                                                              • >>   MX_TIM3_Init +
                                                                                                                                                                              • >>   MX_TIM2_Init
                                                                                                                                                                              -

                                                                                                                                                                              __NVIC_SetPriority (Thumb, 32 bytes, Stack size 8 bytes, tim.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                              __NVIC_SetPriority (Thumb, 32 bytes, Stack size 8 bytes, tim.o(i.__NVIC_SetPriority))

                                                                                                                                                                              [Stack]

                                                                                                                                                                              • Max Depth = 8
                                                                                                                                                                              • Call Chain = __NVIC_SetPriority
                                                                                                                                                                              -
                                                                                                                                                                              [Called By]
                                                                                                                                                                              • >>   MX_TIM3_Init -
                                                                                                                                                                              • >>   MX_TIM2_Init +
                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                • >>   MX_TIM2_Init
                                                                                                                                                                                -

                                                                                                                                                                                LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.LL_APB1_GRP1_EnableClock)) +

                                                                                                                                                                                LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.LL_APB1_GRP1_EnableClock))

                                                                                                                                                                                [Stack]

                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                • Call Chain = LL_APB1_GRP1_EnableClock
                                                                                                                                                                                -
                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   MX_USART3_UART_Init -
                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                  [Called By]
                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                  • >>   MX_USART2_UART_Init
                                                                                                                                                                                  -

                                                                                                                                                                                  LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.LL_APB2_GRP1_EnableClock)) +

                                                                                                                                                                                  LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.LL_APB2_GRP1_EnableClock))

                                                                                                                                                                                  [Stack]

                                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                                  • Call Chain = LL_APB2_GRP1_EnableClock
                                                                                                                                                                                  -
                                                                                                                                                                                  [Called By]
                                                                                                                                                                                  • >>   MX_USART3_UART_Init -
                                                                                                                                                                                  • >>   MX_USART2_UART_Init -
                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                    [Called By]
                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                    • >>   MX_USART2_UART_Init +
                                                                                                                                                                                    • >>   MX_USART1_UART_Init
                                                                                                                                                                                    -

                                                                                                                                                                                    LL_DMA_EnableChannel (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.LL_DMA_EnableChannel)) +

                                                                                                                                                                                    LL_DMA_EnableChannel (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.LL_DMA_EnableChannel))

                                                                                                                                                                                    [Stack]

                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                    • Call Chain = LL_DMA_EnableChannel
                                                                                                                                                                                    -
                                                                                                                                                                                    [Called By]
                                                                                                                                                                                    • >>   DMA_USART3_RX_Config -
                                                                                                                                                                                    • >>   DMA_USART1_RX_Config -
                                                                                                                                                                                    • >>   Radar_Data_Analysis +
                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                      • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                      • >>   Radar_Data_Analysis
                                                                                                                                                                                      -

                                                                                                                                                                                      LL_DMA_SetChannelPriorityLevel (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetChannelPriorityLevel)) +

                                                                                                                                                                                      LL_DMA_SetChannelPriorityLevel (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetChannelPriorityLevel))

                                                                                                                                                                                      [Stack]

                                                                                                                                                                                      • Max Depth = 12
                                                                                                                                                                                      • Call Chain = LL_DMA_SetChannelPriorityLevel
                                                                                                                                                                                      -
                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   MX_USART3_UART_Init -
                                                                                                                                                                                      • >>   MX_USART1_UART_Init -
                                                                                                                                                                                      • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                        [Called By]
                                                                                                                                                                                        • >>   MX_USART3_UART_Init +
                                                                                                                                                                                        • >>   MX_USART1_UART_Init +
                                                                                                                                                                                        • >>   DMA_USART1_RX_Config
                                                                                                                                                                                        -

                                                                                                                                                                                        LL_DMA_SetDataLength (Thumb, 30 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetDataLength)) +

                                                                                                                                                                                        LL_DMA_SetDataLength (Thumb, 30 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetDataLength))

                                                                                                                                                                                        [Stack]

                                                                                                                                                                                        • Max Depth = 12
                                                                                                                                                                                        • Call Chain = LL_DMA_SetDataLength
                                                                                                                                                                                        -
                                                                                                                                                                                        [Called By]
                                                                                                                                                                                        • >>   DMA_USART3_RX_Config -
                                                                                                                                                                                        • >>   DMA_USART1_RX_Config -
                                                                                                                                                                                        • >>   Radar_Data_Analysis +
                                                                                                                                                                                          [Called By]
                                                                                                                                                                                          • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                          • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                          • >>   Radar_Data_Analysis
                                                                                                                                                                                          -

                                                                                                                                                                                          LL_DMA_SetDataTransferDirection (Thumb, 28 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetDataTransferDirection)) +

                                                                                                                                                                                          LL_DMA_SetDataTransferDirection (Thumb, 28 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetDataTransferDirection))

                                                                                                                                                                                          [Stack]

                                                                                                                                                                                          • Max Depth = 12
                                                                                                                                                                                          • Call Chain = LL_DMA_SetDataTransferDirection
                                                                                                                                                                                          -
                                                                                                                                                                                          [Called By]
                                                                                                                                                                                          • >>   MX_USART3_UART_Init -
                                                                                                                                                                                          • >>   MX_USART1_UART_Init -
                                                                                                                                                                                          • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                            [Called By]
                                                                                                                                                                                            • >>   MX_USART3_UART_Init +
                                                                                                                                                                                            • >>   MX_USART1_UART_Init +
                                                                                                                                                                                            • >>   DMA_USART1_RX_Config
                                                                                                                                                                                            -

                                                                                                                                                                                            LL_DMA_SetMemoryAddress (Thumb, 14 bytes, Stack size 8 bytes, usart.o(i.LL_DMA_SetMemoryAddress)) +

                                                                                                                                                                                            LL_DMA_SetMemoryAddress (Thumb, 14 bytes, Stack size 8 bytes, usart.o(i.LL_DMA_SetMemoryAddress))

                                                                                                                                                                                            [Stack]

                                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                                            • Call Chain = LL_DMA_SetMemoryAddress
                                                                                                                                                                                            -
                                                                                                                                                                                            [Called By]
                                                                                                                                                                                            • >>   DMA_USART3_RX_Config -
                                                                                                                                                                                            • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                              [Called By]
                                                                                                                                                                                              • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                              • >>   DMA_USART1_RX_Config
                                                                                                                                                                                              -

                                                                                                                                                                                              LL_DMA_SetMemoryIncMode (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetMemoryIncMode)) +

                                                                                                                                                                                              LL_DMA_SetMemoryIncMode (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetMemoryIncMode))

                                                                                                                                                                                              [Stack]

                                                                                                                                                                                              • Max Depth = 12
                                                                                                                                                                                              • Call Chain = LL_DMA_SetMemoryIncMode
                                                                                                                                                                                              -
                                                                                                                                                                                              [Called By]
                                                                                                                                                                                              • >>   MX_USART3_UART_Init -
                                                                                                                                                                                              • >>   MX_USART1_UART_Init -
                                                                                                                                                                                              • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                • >>   DMA_USART1_RX_Config
                                                                                                                                                                                                -

                                                                                                                                                                                                LL_DMA_SetMemorySize (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetMemorySize)) +

                                                                                                                                                                                                LL_DMA_SetMemorySize (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetMemorySize))

                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                • Max Depth = 12
                                                                                                                                                                                                • Call Chain = LL_DMA_SetMemorySize
                                                                                                                                                                                                -
                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                • >>   MX_USART1_UART_Init -
                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config
                                                                                                                                                                                                  -

                                                                                                                                                                                                  LL_DMA_SetMode (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetMode)) +

                                                                                                                                                                                                  LL_DMA_SetMode (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetMode))

                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                  • Max Depth = 12
                                                                                                                                                                                                  • Call Chain = LL_DMA_SetMode
                                                                                                                                                                                                  -
                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                  • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                  • >>   MX_USART1_UART_Init -
                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config
                                                                                                                                                                                                    -

                                                                                                                                                                                                    LL_DMA_SetPeriphAddress (Thumb, 14 bytes, Stack size 8 bytes, usart.o(i.LL_DMA_SetPeriphAddress)) +

                                                                                                                                                                                                    LL_DMA_SetPeriphAddress (Thumb, 14 bytes, Stack size 8 bytes, usart.o(i.LL_DMA_SetPeriphAddress))

                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                    • Call Chain = LL_DMA_SetPeriphAddress
                                                                                                                                                                                                    -
                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config -
                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                      • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                      • >>   DMA_USART1_RX_Config
                                                                                                                                                                                                      -

                                                                                                                                                                                                      LL_DMA_SetPeriphIncMode (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetPeriphIncMode)) +

                                                                                                                                                                                                      LL_DMA_SetPeriphIncMode (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetPeriphIncMode))

                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                      • Max Depth = 12
                                                                                                                                                                                                      • Call Chain = LL_DMA_SetPeriphIncMode
                                                                                                                                                                                                      -
                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                      • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                      • >>   MX_USART1_UART_Init -
                                                                                                                                                                                                      • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                        • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                        • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                        • >>   DMA_USART1_RX_Config
                                                                                                                                                                                                        -

                                                                                                                                                                                                        LL_DMA_SetPeriphSize (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetPeriphSize)) +

                                                                                                                                                                                                        LL_DMA_SetPeriphSize (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetPeriphSize))

                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                        • Max Depth = 12
                                                                                                                                                                                                        • Call Chain = LL_DMA_SetPeriphSize
                                                                                                                                                                                                        -
                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                        • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                        • >>   MX_USART1_UART_Init -
                                                                                                                                                                                                        • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                          • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                          • >>   DMA_USART1_RX_Config
                                                                                                                                                                                                          -

                                                                                                                                                                                                          LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_GPIO_IsInputPinSet)) -

                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                          • >>   Radar_Filtering_clutter +

                                                                                                                                                                                                            LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_GPIO_IsInputPinSet)) +

                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                            • >>   Radar_Filtering_clutter

                                                                                                                                                                                                            LL_USART_ClearFlag_IDLE (Thumb, 16 bytes, Stack size 8 bytes, usart.o(i.LL_USART_ClearFlag_IDLE))

                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                                                            • Call Chain = LL_USART_ClearFlag_IDLE
                                                                                                                                                                                                            -
                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                              • >>   DMA_USART1_RX_Config
                                                                                                                                                                                                              • >>   Check_Status
                                                                                                                                                                                                              -

                                                                                                                                                                                                              LL_USART_ConfigAsyncMode (Thumb, 18 bytes, Stack size 0 bytes, usart.o(i.LL_USART_ConfigAsyncMode)) -

                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                              • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                              • >>   MX_USART2_UART_Init -
                                                                                                                                                                                                              • >>   MX_USART1_UART_Init +

                                                                                                                                                                                                                LL_USART_ConfigAsyncMode (Thumb, 18 bytes, Stack size 0 bytes, usart.o(i.LL_USART_ConfigAsyncMode)) +

                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                • >>   MX_USART1_UART_Init
                                                                                                                                                                                                                -

                                                                                                                                                                                                                LL_USART_Enable (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_Enable)) -

                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                                • >>   MX_USART2_UART_Init -
                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +

                                                                                                                                                                                                                  LL_USART_Enable (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_Enable)) +

                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init
                                                                                                                                                                                                                  -

                                                                                                                                                                                                                  LL_USART_EnableDMAReq_RX (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableDMAReq_RX)) -

                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                  • >>   DMA_USART3_RX_Config -
                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config -
                                                                                                                                                                                                                  • >>   Radar_Data_Analysis +

                                                                                                                                                                                                                    LL_USART_EnableDMAReq_RX (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableDMAReq_RX)) +

                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                    • >>   Radar_Data_Analysis
                                                                                                                                                                                                                    -

                                                                                                                                                                                                                    LL_USART_EnableIT_IDLE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableIT_IDLE)) -

                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config -
                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +

                                                                                                                                                                                                                      LL_USART_EnableIT_IDLE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableIT_IDLE)) +

                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                      • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                      • >>   DMA_USART1_RX_Config
                                                                                                                                                                                                                      -

                                                                                                                                                                                                                      LL_USART_IsActiveFlag_TC (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TC)) -

                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                      • >>   Usart_SendString +

                                                                                                                                                                                                                        LL_USART_IsActiveFlag_TC (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TC)) +

                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                        • >>   Usart_SendString
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        LL_USART_IsActiveFlag_TXE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TXE)) +

                                                                                                                                                                                                                        LL_USART_IsActiveFlag_TXE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TXE))

                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                        • >>   fputc -
                                                                                                                                                                                                                        • >>   Usart_SendByte +
                                                                                                                                                                                                                        • >>   Usart_SendByte
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        LL_USART_TransmitData8 (Thumb, 4 bytes, Stack size 0 bytes, usart.o(i.LL_USART_TransmitData8)) +

                                                                                                                                                                                                                        LL_USART_TransmitData8 (Thumb, 4 bytes, Stack size 0 bytes, usart.o(i.LL_USART_TransmitData8))

                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                        • >>   fputc -
                                                                                                                                                                                                                        • >>   Usart_SendByte +
                                                                                                                                                                                                                        • >>   Usart_SendByte
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        NVIC_EncodePriority (Thumb, 64 bytes, Stack size 20 bytes, usart.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                        NVIC_EncodePriority (Thumb, 64 bytes, Stack size 20 bytes, usart.o(i.NVIC_EncodePriority))

                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                        • Max Depth = 20
                                                                                                                                                                                                                        • Call Chain = NVIC_EncodePriority
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                        • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                                        • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                          • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                          • >>   MX_USART1_UART_Init
                                                                                                                                                                                                                          -

                                                                                                                                                                                                                          __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.__NVIC_EnableIRQ)) -

                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                          • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                                          • >>   MX_USART1_UART_Init +

                                                                                                                                                                                                                            __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                            • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                            • >>   MX_USART1_UART_Init
                                                                                                                                                                                                                            -

                                                                                                                                                                                                                            __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.__NVIC_GetPriorityGrouping)) -

                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                            • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                                            • >>   MX_USART1_UART_Init +

                                                                                                                                                                                                                              __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                              • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                              • >>   MX_USART1_UART_Init
                                                                                                                                                                                                                              -

                                                                                                                                                                                                                              __NVIC_SetPriority (Thumb, 32 bytes, Stack size 8 bytes, usart.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                              __NVIC_SetPriority (Thumb, 32 bytes, Stack size 8 bytes, usart.o(i.__NVIC_SetPriority))

                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                              • Max Depth = 8
                                                                                                                                                                                                                              • Call Chain = __NVIC_SetPriority
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                              • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                                              • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init
                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                hex2int (Thumb, 48 bytes, Stack size 0 bytes, usart.o(i.hex2int)) -

                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                • >>   hex2str -
                                                                                                                                                                                                                                • >>   Set_PCR_Parameter +

                                                                                                                                                                                                                                  hex2int (Thumb, 48 bytes, Stack size 0 bytes, usart.o(i.hex2int)) +

                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                  • >>   hex2str +
                                                                                                                                                                                                                                  • >>   Set_PCR_Parameter
                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                  LL_USART_ClearFlag_IDLE (Thumb, 16 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.LL_USART_ClearFlag_IDLE)) +

                                                                                                                                                                                                                                  LL_USART_ClearFlag_IDLE (Thumb, 16 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.LL_USART_ClearFlag_IDLE))

                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                                                                                  • Call Chain = LL_USART_ClearFlag_IDLE

                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                  • >>   USART3_IRQHandler
                                                                                                                                                                                                                                  • >>   USART1_IRQHandler
                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                  LL_USART_IsActiveFlag_IDLE (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.LL_USART_IsActiveFlag_IDLE)) +

                                                                                                                                                                                                                                  LL_USART_IsActiveFlag_IDLE (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.LL_USART_IsActiveFlag_IDLE))

                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                  • >>   USART3_IRQHandler
                                                                                                                                                                                                                                  • >>   USART1_IRQHandler
                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                  LL_EXTI_DisableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableEvent_0_31)) -

                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                  • >>   LL_EXTI_Init +

                                                                                                                                                                                                                                    LL_EXTI_DisableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableEvent_0_31)) +

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   LL_EXTI_Init
                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                    LL_EXTI_DisableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableIT_0_31)) -

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   LL_EXTI_Init +

                                                                                                                                                                                                                                      LL_EXTI_DisableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableIT_0_31)) +

                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                      • >>   LL_EXTI_Init
                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                      LL_EXTI_EnableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableEvent_0_31)) -

                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                      • >>   LL_EXTI_Init +

                                                                                                                                                                                                                                        LL_EXTI_EnableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableEvent_0_31)) +

                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                        • >>   LL_EXTI_Init
                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                        LL_EXTI_EnableFallingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableFallingTrig_0_31)) -

                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                        • >>   LL_EXTI_Init +

                                                                                                                                                                                                                                          LL_EXTI_EnableFallingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableFallingTrig_0_31)) +

                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                          • >>   LL_EXTI_Init
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          LL_EXTI_EnableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableIT_0_31)) -

                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                          • >>   LL_EXTI_Init +

                                                                                                                                                                                                                                            LL_EXTI_EnableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableIT_0_31)) +

                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                            • >>   LL_EXTI_Init
                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                            LL_EXTI_EnableRisingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableRisingTrig_0_31)) -

                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                            • >>   LL_EXTI_Init +

                                                                                                                                                                                                                                              LL_EXTI_EnableRisingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableRisingTrig_0_31)) +

                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                              • >>   LL_EXTI_Init
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              LL_TIM_OC_SetCompareCH2 (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2)) -

                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                              • >>   OC2Config +

                                                                                                                                                                                                                                                LL_TIM_OC_SetCompareCH2 (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2)) +

                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                • >>   OC2Config
                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                OC1Config (Thumb, 114 bytes, Stack size 16 bytes, stm32f1xx_ll_tim.o(i.OC1Config)) +

                                                                                                                                                                                                                                                OC1Config (Thumb, 114 bytes, Stack size 16 bytes, stm32f1xx_ll_tim.o(i.OC1Config))

                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                • Max Depth = 16
                                                                                                                                                                                                                                                • Call Chain = OC1Config
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_Init
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  OC2Config (Thumb, 126 bytes, Stack size 24 bytes, stm32f1xx_ll_tim.o(i.OC2Config)) +

                                                                                                                                                                                                                                                  OC2Config (Thumb, 126 bytes, Stack size 24 bytes, stm32f1xx_ll_tim.o(i.OC2Config))

                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                  • Max Depth = 24
                                                                                                                                                                                                                                                  • Call Chain = OC2Config
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_SetCompareCH2 +
                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_SetCompareCH2
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                      • >>   LL_TIM_OC_Init
                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                      OC3Config (Thumb, 114 bytes, Stack size 16 bytes, stm32f1xx_ll_tim.o(i.OC3Config)) +

                                                                                                                                                                                                                                                      OC3Config (Thumb, 114 bytes, Stack size 16 bytes, stm32f1xx_ll_tim.o(i.OC3Config))

                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                      • Max Depth = 16
                                                                                                                                                                                                                                                      • Call Chain = OC3Config
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                      • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                        • >>   LL_TIM_OC_Init
                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                        OC4Config (Thumb, 84 bytes, Stack size 16 bytes, stm32f1xx_ll_tim.o(i.OC4Config)) +

                                                                                                                                                                                                                                                        OC4Config (Thumb, 84 bytes, Stack size 16 bytes, stm32f1xx_ll_tim.o(i.OC4Config))

                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                                                        • Call Chain = OC4Config
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                        • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                          • >>   LL_TIM_OC_Init
                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                          LL_USART_IsEnabled (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled)) -

                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                          • >>   LL_USART_Init +

                                                                                                                                                                                                                                                            LL_USART_IsEnabled (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled)) +

                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                            • >>   LL_USART_Init
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            LL_USART_SetBaudRate (Thumb, 158 bytes, Stack size 16 bytes, stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate)) +

                                                                                                                                                                                                                                                            LL_USART_SetBaudRate (Thumb, 158 bytes, Stack size 16 bytes, stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate))

                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                            • Max Depth = 16
                                                                                                                                                                                                                                                            • Call Chain = LL_USART_SetBaudRate
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                            • >>   LL_USART_Init +
                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                              • >>   LL_USART_Init
                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                              _printf_core (Thumb, 984 bytes, Stack size 104 bytes, printf8.o(i._printf_core), UNUSED) +

                                                                                                                                                                                                                                                              _printf_core (Thumb, 984 bytes, Stack size 104 bytes, printf8.o(i._printf_core), UNUSED)

                                                                                                                                                                                                                                                              [Calls]

                                                                                                                                                                                                                                                              • >>   __aeabi_uldivmod -
                                                                                                                                                                                                                                                              • >>   _printf_pre_padding -
                                                                                                                                                                                                                                                              • >>   _printf_post_padding +
                                                                                                                                                                                                                                                              • >>   _printf_pre_padding +
                                                                                                                                                                                                                                                              • >>   _printf_post_padding
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                              • >>   __0sprintf$8 -
                                                                                                                                                                                                                                                              • >>   __0printf$8 +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   __0sprintf$8 +
                                                                                                                                                                                                                                                                • >>   __0printf$8
                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printf8.o(i._printf_post_padding), UNUSED) -

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   _printf_core +

                                                                                                                                                                                                                                                                  _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printf8.o(i._printf_post_padding), UNUSED) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   _printf_core
                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                  _printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printf8.o(i._printf_pre_padding), UNUSED) -

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   _printf_core +

                                                                                                                                                                                                                                                                    _printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printf8.o(i._printf_pre_padding), UNUSED) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   _printf_core

                                                                                                                                                                                                                                                                    _sputc (Thumb, 10 bytes, Stack size 0 bytes, printf8.o(i._sputc)) -

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   __0sprintf$8 +

                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                      • >>   __0sprintf$8

                                                                                                                                                                                                                                                                      [Address Reference Count : 1]
                                                                                                                                                                                                                                                                      • printf8.o(i.__0sprintf$8)

                                                                                                                                                                                                                                                                      diff --git a/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.map b/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.map index 02c9d3f..25e52ba 100644 --- a/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.map +++ b/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.map @@ -49,6 +49,7 @@ Section Cross References main.o(i.main) refers to usart.o(i.DMA_USART3_RX_Config) for DMA_USART3_RX_Config main.o(i.main) refers to tim.o(i.TIM2_DMA_Config) for TIM2_DMA_Config main.o(i.main) refers to stm32f1xx_ll_utils.o(i.LL_mDelay) for LL_mDelay + main.o(i.main) refers to main.o(i.MCU_UID) for MCU_UID main.o(i.main) refers to main.o(i.Offline_Working) for Offline_Working main.o(i.main) refers to usart.o(i.Online_Data_Analysis) for Online_Data_Analysis main.o(i.main) refers to tim.o(i.WS2812_Light_All) for WS2812_Light_All @@ -107,6 +108,7 @@ Section Cross References tim.o(i.WS2812_Light_One_By_One) refers to tim.o(.bss) for WS2812B_DATA usart.o(i.Check_Status) refers to usart.o(i.LL_USART_ClearFlag_IDLE) for LL_USART_ClearFlag_IDLE usart.o(i.Check_Status) refers to printf8.o(i.__0printf$8) for __2printf + usart.o(i.Check_Status) refers to usart.o(i.Node_Config_LoRa_ADR) for Node_Config_LoRa_ADR usart.o(i.Check_Status) refers to strncmp.o(.text) for strncmp usart.o(i.Check_Status) refers to usart.o(.data) for Accept_Finished_Flag usart.o(i.Check_Status) refers to usart.o(.bss) for USART1_RX_Buffer @@ -187,6 +189,7 @@ Section Cross References usart.o(i.MX_USART3_UART_Init) refers to stm32f1xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init usart.o(i.MX_USART3_UART_Init) refers to usart.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode usart.o(i.MX_USART3_UART_Init) refers to usart.o(i.LL_USART_Enable) for LL_USART_Enable + usart.o(i.Node_Config_LoRa_ADR) refers to printf8.o(i.__0printf$8) for __2printf usart.o(i.Node_Send_Data) refers to printf8.o(i.__0printf$8) for __2printf usart.o(i.Online_Data_Analysis) refers to strlen.o(.text) for strlen usart.o(i.Online_Data_Analysis) refers to strncmp.o(.text) for strncmp @@ -571,7 +574,6 @@ Removing Unused input sections from the image. Removing main.o(.rev16_text), (4 bytes). Removing main.o(.revsh_text), (4 bytes). Removing main.o(.rrx_text), (6 bytes). - Removing main.o(i.MCU_UID), (32 bytes). Removing main.o(.constdata), (42 bytes). Removing gpio.o(.rev16_text), (4 bytes). Removing gpio.o(.revsh_text), (4 bytes). @@ -684,7 +686,7 @@ Removing Unused input sections from the image. Removing cdrcmple.o(.text), (48 bytes). Removing depilogue.o(.text), (186 bytes). -116 unused section(s) (total 5301 bytes) removed from the image. +115 unused section(s) (total 5269 bytes) removed from the image. ============================================================================== @@ -712,35 +714,35 @@ Image Symbol Table ../Src/usart.c 0x00000000 Number 0 usart.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.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 entry2.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 entry11a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE - ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.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 printf0.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 printf7.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 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/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE @@ -799,221 +801,223 @@ Image Symbol Table .text 0x08000236 Section 0 llushr.o(.text) i.BusFault_Handler 0x08000256 Section 0 stm32f1xx_it.o(i.BusFault_Handler) i.Check_Status 0x0800025c Section 0 usart.o(i.Check_Status) - i.DMA1_Channel2_IRQHandler 0x080002dc Section 0 stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) - i.DMA1_Channel3_IRQHandler 0x0800030c Section 0 stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) - i.DMA1_Channel5_IRQHandler 0x0800030e Section 0 stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) - i.DMA_USART1_RX_Config 0x08000310 Section 0 usart.o(i.DMA_USART1_RX_Config) - i.DMA_USART3_RX_Config 0x080003a8 Section 0 usart.o(i.DMA_USART3_RX_Config) - i.DebugMon_Handler 0x080003f8 Section 0 stm32f1xx_it.o(i.DebugMon_Handler) - i.EXTI4_IRQHandler 0x080003fc Section 0 stm32f1xx_it.o(i.EXTI4_IRQHandler) - i.Error_Handler 0x08000428 Section 0 main.o(i.Error_Handler) - i.HardFault_Handler 0x0800042a Section 0 stm32f1xx_it.o(i.HardFault_Handler) - i.LL_APB1_GRP1_EnableClock 0x08000430 Section 0 tim.o(i.LL_APB1_GRP1_EnableClock) - LL_APB1_GRP1_EnableClock 0x08000431 Thumb Code 24 tim.o(i.LL_APB1_GRP1_EnableClock) - i.LL_APB1_GRP1_EnableClock 0x0800044c Section 0 usart.o(i.LL_APB1_GRP1_EnableClock) - LL_APB1_GRP1_EnableClock 0x0800044d Thumb Code 24 usart.o(i.LL_APB1_GRP1_EnableClock) - i.LL_APB2_GRP1_EnableClock 0x08000468 Section 0 gpio.o(i.LL_APB2_GRP1_EnableClock) - LL_APB2_GRP1_EnableClock 0x08000469 Thumb Code 24 gpio.o(i.LL_APB2_GRP1_EnableClock) - i.LL_APB2_GRP1_EnableClock 0x08000484 Section 0 usart.o(i.LL_APB2_GRP1_EnableClock) - LL_APB2_GRP1_EnableClock 0x08000485 Thumb Code 24 usart.o(i.LL_APB2_GRP1_EnableClock) - i.LL_DMA_EnableChannel 0x080004a0 Section 0 usart.o(i.LL_DMA_EnableChannel) - LL_DMA_EnableChannel 0x080004a1 Thumb Code 24 usart.o(i.LL_DMA_EnableChannel) - i.LL_DMA_Init 0x080004bc Section 0 stm32f1xx_ll_dma.o(i.LL_DMA_Init) - i.LL_DMA_SetChannelPriorityLevel 0x08000534 Section 0 usart.o(i.LL_DMA_SetChannelPriorityLevel) - LL_DMA_SetChannelPriorityLevel 0x08000535 Thumb Code 26 usart.o(i.LL_DMA_SetChannelPriorityLevel) - i.LL_DMA_SetDataLength 0x08000554 Section 0 usart.o(i.LL_DMA_SetDataLength) - LL_DMA_SetDataLength 0x08000555 Thumb Code 30 usart.o(i.LL_DMA_SetDataLength) - i.LL_DMA_SetDataTransferDirection 0x08000578 Section 0 usart.o(i.LL_DMA_SetDataTransferDirection) - LL_DMA_SetDataTransferDirection 0x08000579 Thumb Code 28 usart.o(i.LL_DMA_SetDataTransferDirection) - i.LL_DMA_SetMemoryAddress 0x08000598 Section 0 usart.o(i.LL_DMA_SetMemoryAddress) - LL_DMA_SetMemoryAddress 0x08000599 Thumb Code 14 usart.o(i.LL_DMA_SetMemoryAddress) - i.LL_DMA_SetMemoryIncMode 0x080005ac Section 0 usart.o(i.LL_DMA_SetMemoryIncMode) - LL_DMA_SetMemoryIncMode 0x080005ad Thumb Code 26 usart.o(i.LL_DMA_SetMemoryIncMode) - i.LL_DMA_SetMemorySize 0x080005cc Section 0 usart.o(i.LL_DMA_SetMemorySize) - LL_DMA_SetMemorySize 0x080005cd Thumb Code 26 usart.o(i.LL_DMA_SetMemorySize) - i.LL_DMA_SetMode 0x080005ec Section 0 usart.o(i.LL_DMA_SetMode) - LL_DMA_SetMode 0x080005ed Thumb Code 26 usart.o(i.LL_DMA_SetMode) - i.LL_DMA_SetPeriphAddress 0x0800060c Section 0 usart.o(i.LL_DMA_SetPeriphAddress) - LL_DMA_SetPeriphAddress 0x0800060d Thumb Code 14 usart.o(i.LL_DMA_SetPeriphAddress) - i.LL_DMA_SetPeriphIncMode 0x08000620 Section 0 usart.o(i.LL_DMA_SetPeriphIncMode) - LL_DMA_SetPeriphIncMode 0x08000621 Thumb Code 26 usart.o(i.LL_DMA_SetPeriphIncMode) - i.LL_DMA_SetPeriphSize 0x08000640 Section 0 usart.o(i.LL_DMA_SetPeriphSize) - LL_DMA_SetPeriphSize 0x08000641 Thumb Code 26 usart.o(i.LL_DMA_SetPeriphSize) - i.LL_EXTI_DisableEvent_0_31 0x08000660 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_DisableEvent_0_31) - LL_EXTI_DisableEvent_0_31 0x08000661 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_DisableEvent_0_31) - i.LL_EXTI_DisableIT_0_31 0x08000670 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_DisableIT_0_31) - LL_EXTI_DisableIT_0_31 0x08000671 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_DisableIT_0_31) - i.LL_EXTI_EnableEvent_0_31 0x08000680 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableEvent_0_31) - LL_EXTI_EnableEvent_0_31 0x08000681 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableEvent_0_31) - i.LL_EXTI_EnableFallingTrig_0_31 0x08000690 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableFallingTrig_0_31) - LL_EXTI_EnableFallingTrig_0_31 0x08000691 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableFallingTrig_0_31) - i.LL_EXTI_EnableIT_0_31 0x080006a0 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableIT_0_31) - LL_EXTI_EnableIT_0_31 0x080006a1 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableIT_0_31) - i.LL_EXTI_EnableRisingTrig_0_31 0x080006b0 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableRisingTrig_0_31) - LL_EXTI_EnableRisingTrig_0_31 0x080006b1 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableRisingTrig_0_31) - i.LL_EXTI_Init 0x080006c0 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_Init) - i.LL_GPIO_Init 0x0800077c Section 0 stm32f1xx_ll_gpio.o(i.LL_GPIO_Init) - i.LL_GPIO_IsInputPinSet 0x0800089c Section 0 main.o(i.LL_GPIO_IsInputPinSet) - LL_GPIO_IsInputPinSet 0x0800089d Thumb Code 26 main.o(i.LL_GPIO_IsInputPinSet) - i.LL_GPIO_IsInputPinSet 0x080008b6 Section 0 usart.o(i.LL_GPIO_IsInputPinSet) - LL_GPIO_IsInputPinSet 0x080008b7 Thumb Code 26 usart.o(i.LL_GPIO_IsInputPinSet) - i.LL_Init1msTick 0x080008d0 Section 0 stm32f1xx_ll_utils.o(i.LL_Init1msTick) - i.LL_RCC_GetSystemClocksFreq 0x080008ec Section 0 stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) - i.LL_SetSystemCoreClock 0x08000910 Section 0 stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) - i.LL_TIM_DisableARRPreload 0x0800091c Section 0 tim.o(i.LL_TIM_DisableARRPreload) - LL_TIM_DisableARRPreload 0x0800091d Thumb Code 10 tim.o(i.LL_TIM_DisableARRPreload) - i.LL_TIM_DisableMasterSlaveMode 0x08000926 Section 0 tim.o(i.LL_TIM_DisableMasterSlaveMode) - LL_TIM_DisableMasterSlaveMode 0x08000927 Thumb Code 10 tim.o(i.LL_TIM_DisableMasterSlaveMode) - i.LL_TIM_Init 0x08000930 Section 0 stm32f1xx_ll_tim.o(i.LL_TIM_Init) - i.LL_TIM_OC_DisableFast 0x080009b4 Section 0 tim.o(i.LL_TIM_OC_DisableFast) - LL_TIM_OC_DisableFast 0x080009b5 Thumb Code 86 tim.o(i.LL_TIM_OC_DisableFast) - i.LL_TIM_OC_EnablePreload 0x08000a14 Section 0 tim.o(i.LL_TIM_OC_EnablePreload) - LL_TIM_OC_EnablePreload 0x08000a15 Thumb Code 86 tim.o(i.LL_TIM_OC_EnablePreload) - i.LL_TIM_OC_Init 0x08000a74 Section 0 stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init) - i.LL_TIM_OC_SetCompareCH2 0x08000ad0 Section 0 stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2) - LL_TIM_OC_SetCompareCH2 0x08000ad1 Thumb Code 4 stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2) - i.LL_TIM_SetTriggerOutput 0x08000ad4 Section 0 tim.o(i.LL_TIM_SetTriggerOutput) - LL_TIM_SetTriggerOutput 0x08000ad5 Thumb Code 12 tim.o(i.LL_TIM_SetTriggerOutput) - i.LL_USART_ClearFlag_IDLE 0x08000ae0 Section 0 usart.o(i.LL_USART_ClearFlag_IDLE) - LL_USART_ClearFlag_IDLE 0x08000ae1 Thumb Code 16 usart.o(i.LL_USART_ClearFlag_IDLE) - i.LL_USART_ClearFlag_IDLE 0x08000af0 Section 0 stm32f1xx_it.o(i.LL_USART_ClearFlag_IDLE) - LL_USART_ClearFlag_IDLE 0x08000af1 Thumb Code 16 stm32f1xx_it.o(i.LL_USART_ClearFlag_IDLE) - i.LL_USART_ConfigAsyncMode 0x08000b00 Section 0 usart.o(i.LL_USART_ConfigAsyncMode) - LL_USART_ConfigAsyncMode 0x08000b01 Thumb Code 18 usart.o(i.LL_USART_ConfigAsyncMode) - i.LL_USART_Enable 0x08000b12 Section 0 usart.o(i.LL_USART_Enable) - LL_USART_Enable 0x08000b13 Thumb Code 10 usart.o(i.LL_USART_Enable) - i.LL_USART_EnableDMAReq_RX 0x08000b1c Section 0 usart.o(i.LL_USART_EnableDMAReq_RX) - LL_USART_EnableDMAReq_RX 0x08000b1d Thumb Code 10 usart.o(i.LL_USART_EnableDMAReq_RX) - i.LL_USART_EnableIT_IDLE 0x08000b26 Section 0 usart.o(i.LL_USART_EnableIT_IDLE) - LL_USART_EnableIT_IDLE 0x08000b27 Thumb Code 10 usart.o(i.LL_USART_EnableIT_IDLE) - i.LL_USART_Init 0x08000b30 Section 0 stm32f1xx_ll_usart.o(i.LL_USART_Init) - i.LL_USART_IsActiveFlag_IDLE 0x08000bc4 Section 0 stm32f1xx_it.o(i.LL_USART_IsActiveFlag_IDLE) - LL_USART_IsActiveFlag_IDLE 0x08000bc5 Thumb Code 10 stm32f1xx_it.o(i.LL_USART_IsActiveFlag_IDLE) - i.LL_USART_IsActiveFlag_TC 0x08000bce Section 0 usart.o(i.LL_USART_IsActiveFlag_TC) - LL_USART_IsActiveFlag_TC 0x08000bcf Thumb Code 10 usart.o(i.LL_USART_IsActiveFlag_TC) - i.LL_USART_IsActiveFlag_TXE 0x08000bd8 Section 0 usart.o(i.LL_USART_IsActiveFlag_TXE) - LL_USART_IsActiveFlag_TXE 0x08000bd9 Thumb Code 10 usart.o(i.LL_USART_IsActiveFlag_TXE) - i.LL_USART_IsEnabled 0x08000be2 Section 0 stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled) - LL_USART_IsEnabled 0x08000be3 Thumb Code 10 stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled) - i.LL_USART_SetBaudRate 0x08000bec Section 0 stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate) - LL_USART_SetBaudRate 0x08000bed Thumb Code 158 stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate) - i.LL_USART_TransmitData8 0x08000c8a Section 0 usart.o(i.LL_USART_TransmitData8) - LL_USART_TransmitData8 0x08000c8b Thumb Code 4 usart.o(i.LL_USART_TransmitData8) - i.LL_mDelay 0x08000c8e Section 0 stm32f1xx_ll_utils.o(i.LL_mDelay) - i.MX_DMA_Init 0x08000cb8 Section 0 dma.o(i.MX_DMA_Init) - i.MX_GPIO_Init 0x08000d34 Section 0 gpio.o(i.MX_GPIO_Init) - i.MX_IWDG_Init 0x08000e9c Section 0 iwdg.o(i.MX_IWDG_Init) - i.MX_TIM2_Init 0x08000eec Section 0 tim.o(i.MX_TIM2_Init) - i.MX_TIM3_Init 0x08001080 Section 0 tim.o(i.MX_TIM3_Init) - i.MX_USART1_UART_Init 0x08001100 Section 0 usart.o(i.MX_USART1_UART_Init) - i.MX_USART2_UART_Init 0x080011f4 Section 0 usart.o(i.MX_USART2_UART_Init) - i.MX_USART3_UART_Init 0x0800127c Section 0 usart.o(i.MX_USART3_UART_Init) - i.MemManage_Handler 0x08001370 Section 0 stm32f1xx_it.o(i.MemManage_Handler) - i.NMI_Handler 0x08001374 Section 0 stm32f1xx_it.o(i.NMI_Handler) - i.NVIC_EncodePriority 0x08001376 Section 0 dma.o(i.NVIC_EncodePriority) - NVIC_EncodePriority 0x08001377 Thumb Code 64 dma.o(i.NVIC_EncodePriority) - i.NVIC_EncodePriority 0x080013b6 Section 0 tim.o(i.NVIC_EncodePriority) - NVIC_EncodePriority 0x080013b7 Thumb Code 64 tim.o(i.NVIC_EncodePriority) - i.NVIC_EncodePriority 0x080013f6 Section 0 usart.o(i.NVIC_EncodePriority) - NVIC_EncodePriority 0x080013f7 Thumb Code 64 usart.o(i.NVIC_EncodePriority) - i.Node_Send_Data 0x08001438 Section 0 usart.o(i.Node_Send_Data) - i.OC1Config 0x08001494 Section 0 stm32f1xx_ll_tim.o(i.OC1Config) - OC1Config 0x08001495 Thumb Code 114 stm32f1xx_ll_tim.o(i.OC1Config) - i.OC2Config 0x0800150c Section 0 stm32f1xx_ll_tim.o(i.OC2Config) - OC2Config 0x0800150d Thumb Code 126 stm32f1xx_ll_tim.o(i.OC2Config) - i.OC3Config 0x08001590 Section 0 stm32f1xx_ll_tim.o(i.OC3Config) - OC3Config 0x08001591 Thumb Code 114 stm32f1xx_ll_tim.o(i.OC3Config) - i.OC4Config 0x08001608 Section 0 stm32f1xx_ll_tim.o(i.OC4Config) - OC4Config 0x08001609 Thumb Code 84 stm32f1xx_ll_tim.o(i.OC4Config) - i.Offline_Working 0x08001660 Section 0 main.o(i.Offline_Working) - i.Online_Data_Analysis 0x080016a0 Section 0 usart.o(i.Online_Data_Analysis) - i.PendSV_Handler 0x08001834 Section 0 stm32f1xx_it.o(i.PendSV_Handler) - i.RCC_GetHCLKClockFreq 0x08001838 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) - i.RCC_GetPCLK1ClockFreq 0x08001858 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) - i.RCC_GetPCLK2ClockFreq 0x0800187c Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq) - i.RCC_GetSystemClockFreq 0x080018a0 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq) - i.RCC_PLL_GetFreqDomain_SYS 0x080018dc Section 0 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) - i.Radar_Data_Analysis 0x08001934 Section 0 usart.o(i.Radar_Data_Analysis) - i.Radar_Filtering_clutter 0x080019f0 Section 0 usart.o(i.Radar_Filtering_clutter) - i.Reed_Working 0x08001b48 Section 0 main.o(i.Reed_Working) - i.Reply_Version_Info 0x08001bc8 Section 0 usart.o(i.Reply_Version_Info) - i.SVC_Handler 0x08001bde Section 0 stm32f1xx_it.o(i.SVC_Handler) - i.Set_PCR_Parameter 0x08001be0 Section 0 usart.o(i.Set_PCR_Parameter) - i.SysTick_Handler 0x08001e40 Section 0 stm32f1xx_it.o(i.SysTick_Handler) - i.SystemClock_Config 0x08001e44 Section 0 main.o(i.SystemClock_Config) - i.SystemInit 0x08001f8c Section 0 system_stm32f1xx.o(i.SystemInit) - i.TIM2_DMA_Config 0x08001fe4 Section 0 tim.o(i.TIM2_DMA_Config) - i.TIM2_IRQHandler 0x08002084 Section 0 stm32f1xx_it.o(i.TIM2_IRQHandler) - i.TIM3_IRQHandler 0x08002088 Section 0 stm32f1xx_it.o(i.TIM3_IRQHandler) - i.USART1_IRQHandler 0x080020d4 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) - i.USART3_IRQHandler 0x0800216c Section 0 stm32f1xx_it.o(i.USART3_IRQHandler) - i.UsageFault_Handler 0x0800218c Section 0 stm32f1xx_it.o(i.UsageFault_Handler) - i.Usart_SendByte 0x08002190 Section 0 usart.o(i.Usart_SendByte) - i.Usart_SendString 0x080021ac Section 0 usart.o(i.Usart_SendString) - i.WS2812_Data_Transfer 0x080021d4 Section 0 tim.o(i.WS2812_Data_Transfer) - i.WS2812_Light_All 0x08002238 Section 0 tim.o(i.WS2812_Light_All) - i.WS2812_Light_Custom 0x080022d8 Section 0 tim.o(i.WS2812_Light_Custom) - i.WS2812_Light_One_By_One 0x08002328 Section 0 tim.o(i.WS2812_Light_One_By_One) - i.__0printf$8 0x08002368 Section 0 printf8.o(i.__0printf$8) - i.__0sprintf$8 0x08002388 Section 0 printf8.o(i.__0sprintf$8) - i.__NVIC_EnableIRQ 0x080023b0 Section 0 dma.o(i.__NVIC_EnableIRQ) - __NVIC_EnableIRQ 0x080023b1 Thumb Code 26 dma.o(i.__NVIC_EnableIRQ) - i.__NVIC_EnableIRQ 0x080023ca Section 0 tim.o(i.__NVIC_EnableIRQ) - __NVIC_EnableIRQ 0x080023cb Thumb Code 26 tim.o(i.__NVIC_EnableIRQ) - i.__NVIC_EnableIRQ 0x080023e4 Section 0 usart.o(i.__NVIC_EnableIRQ) - __NVIC_EnableIRQ 0x080023e5 Thumb Code 26 usart.o(i.__NVIC_EnableIRQ) - i.__NVIC_GetPriorityGrouping 0x08002400 Section 0 dma.o(i.__NVIC_GetPriorityGrouping) - __NVIC_GetPriorityGrouping 0x08002401 Thumb Code 10 dma.o(i.__NVIC_GetPriorityGrouping) - i.__NVIC_GetPriorityGrouping 0x08002410 Section 0 tim.o(i.__NVIC_GetPriorityGrouping) - __NVIC_GetPriorityGrouping 0x08002411 Thumb Code 10 tim.o(i.__NVIC_GetPriorityGrouping) - i.__NVIC_GetPriorityGrouping 0x08002420 Section 0 usart.o(i.__NVIC_GetPriorityGrouping) - __NVIC_GetPriorityGrouping 0x08002421 Thumb Code 10 usart.o(i.__NVIC_GetPriorityGrouping) - i.__NVIC_SetPriority 0x08002430 Section 0 dma.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x08002431 Thumb Code 32 dma.o(i.__NVIC_SetPriority) - i.__NVIC_SetPriority 0x08002458 Section 0 tim.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x08002459 Thumb Code 32 tim.o(i.__NVIC_SetPriority) - i.__NVIC_SetPriority 0x08002480 Section 0 usart.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x08002481 Thumb Code 32 usart.o(i.__NVIC_SetPriority) - i.__scatterload_copy 0x080024a8 Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x080024b6 Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x080024b8 Section 14 handlers.o(i.__scatterload_zeroinit) - i._printf_core 0x080024c8 Section 0 printf8.o(i._printf_core) - _printf_core 0x080024c9 Thumb Code 984 printf8.o(i._printf_core) - i._printf_post_padding 0x080028cc Section 0 printf8.o(i._printf_post_padding) - _printf_post_padding 0x080028cd Thumb Code 36 printf8.o(i._printf_post_padding) - i._printf_pre_padding 0x080028f0 Section 0 printf8.o(i._printf_pre_padding) - _printf_pre_padding 0x080028f1 Thumb Code 46 printf8.o(i._printf_pre_padding) - i._sputc 0x0800291e Section 0 printf8.o(i._sputc) - _sputc 0x0800291f Thumb Code 10 printf8.o(i._sputc) - i.fputc 0x08002928 Section 0 usart.o(i.fputc) - i.hex2int 0x0800294c Section 0 usart.o(i.hex2int) - hex2int 0x0800294d Thumb Code 48 usart.o(i.hex2int) - i.hex2str 0x0800297c Section 0 usart.o(i.hex2str) - i.main 0x080029cc Section 0 main.o(i.main) - .constdata 0x08002c68 Section 42 tim.o(.constdata) - CHANNEL_OFFSET_TAB 0x08002c68 Data 7 tim.o(.constdata) - OFFSET_TAB_CCMRx 0x08002c6f Data 7 tim.o(.constdata) - SHIFT_TAB_OCxx 0x08002c76 Data 7 tim.o(.constdata) - SHIFT_TAB_ICxx 0x08002c7d Data 7 tim.o(.constdata) - SHIFT_TAB_CCxP 0x08002c84 Data 7 tim.o(.constdata) - SHIFT_TAB_OISx 0x08002c8b Data 7 tim.o(.constdata) - .constdata 0x08002c92 Section 42 usart.o(.constdata) - CHANNEL_OFFSET_TAB 0x08002c92 Data 7 usart.o(.constdata) - OFFSET_TAB_CCMRx 0x08002c99 Data 7 usart.o(.constdata) - SHIFT_TAB_OCxx 0x08002ca0 Data 7 usart.o(.constdata) - SHIFT_TAB_ICxx 0x08002ca7 Data 7 usart.o(.constdata) - SHIFT_TAB_CCxP 0x08002cae Data 7 usart.o(.constdata) - SHIFT_TAB_OISx 0x08002cb5 Data 7 usart.o(.constdata) - .constdata 0x08002cbc Section 42 stm32f1xx_it.o(.constdata) - CHANNEL_OFFSET_TAB 0x08002cbc Data 7 stm32f1xx_it.o(.constdata) - OFFSET_TAB_CCMRx 0x08002cc3 Data 7 stm32f1xx_it.o(.constdata) - SHIFT_TAB_OCxx 0x08002cca Data 7 stm32f1xx_it.o(.constdata) - SHIFT_TAB_ICxx 0x08002cd1 Data 7 stm32f1xx_it.o(.constdata) - SHIFT_TAB_CCxP 0x08002cd8 Data 7 stm32f1xx_it.o(.constdata) - SHIFT_TAB_OISx 0x08002cdf Data 7 stm32f1xx_it.o(.constdata) - .constdata 0x08002ce6 Section 7 stm32f1xx_ll_dma.o(.constdata) - CHANNEL_OFFSET_TAB 0x08002ce6 Data 7 stm32f1xx_ll_dma.o(.constdata) - .constdata 0x08002ced Section 24 system_stm32f1xx.o(.constdata) + i.DMA1_Channel2_IRQHandler 0x080002e4 Section 0 stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) + i.DMA1_Channel3_IRQHandler 0x08000314 Section 0 stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) + i.DMA1_Channel5_IRQHandler 0x08000316 Section 0 stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) + i.DMA_USART1_RX_Config 0x08000318 Section 0 usart.o(i.DMA_USART1_RX_Config) + i.DMA_USART3_RX_Config 0x080003b0 Section 0 usart.o(i.DMA_USART3_RX_Config) + i.DebugMon_Handler 0x08000400 Section 0 stm32f1xx_it.o(i.DebugMon_Handler) + i.EXTI4_IRQHandler 0x08000404 Section 0 stm32f1xx_it.o(i.EXTI4_IRQHandler) + i.Error_Handler 0x08000430 Section 0 main.o(i.Error_Handler) + i.HardFault_Handler 0x08000432 Section 0 stm32f1xx_it.o(i.HardFault_Handler) + i.LL_APB1_GRP1_EnableClock 0x08000438 Section 0 tim.o(i.LL_APB1_GRP1_EnableClock) + LL_APB1_GRP1_EnableClock 0x08000439 Thumb Code 24 tim.o(i.LL_APB1_GRP1_EnableClock) + i.LL_APB1_GRP1_EnableClock 0x08000454 Section 0 usart.o(i.LL_APB1_GRP1_EnableClock) + LL_APB1_GRP1_EnableClock 0x08000455 Thumb Code 24 usart.o(i.LL_APB1_GRP1_EnableClock) + i.LL_APB2_GRP1_EnableClock 0x08000470 Section 0 gpio.o(i.LL_APB2_GRP1_EnableClock) + LL_APB2_GRP1_EnableClock 0x08000471 Thumb Code 24 gpio.o(i.LL_APB2_GRP1_EnableClock) + i.LL_APB2_GRP1_EnableClock 0x0800048c Section 0 usart.o(i.LL_APB2_GRP1_EnableClock) + LL_APB2_GRP1_EnableClock 0x0800048d Thumb Code 24 usart.o(i.LL_APB2_GRP1_EnableClock) + i.LL_DMA_EnableChannel 0x080004a8 Section 0 usart.o(i.LL_DMA_EnableChannel) + LL_DMA_EnableChannel 0x080004a9 Thumb Code 24 usart.o(i.LL_DMA_EnableChannel) + i.LL_DMA_Init 0x080004c4 Section 0 stm32f1xx_ll_dma.o(i.LL_DMA_Init) + i.LL_DMA_SetChannelPriorityLevel 0x0800053c Section 0 usart.o(i.LL_DMA_SetChannelPriorityLevel) + LL_DMA_SetChannelPriorityLevel 0x0800053d Thumb Code 26 usart.o(i.LL_DMA_SetChannelPriorityLevel) + i.LL_DMA_SetDataLength 0x0800055c Section 0 usart.o(i.LL_DMA_SetDataLength) + LL_DMA_SetDataLength 0x0800055d Thumb Code 30 usart.o(i.LL_DMA_SetDataLength) + i.LL_DMA_SetDataTransferDirection 0x08000580 Section 0 usart.o(i.LL_DMA_SetDataTransferDirection) + LL_DMA_SetDataTransferDirection 0x08000581 Thumb Code 28 usart.o(i.LL_DMA_SetDataTransferDirection) + i.LL_DMA_SetMemoryAddress 0x080005a0 Section 0 usart.o(i.LL_DMA_SetMemoryAddress) + LL_DMA_SetMemoryAddress 0x080005a1 Thumb Code 14 usart.o(i.LL_DMA_SetMemoryAddress) + i.LL_DMA_SetMemoryIncMode 0x080005b4 Section 0 usart.o(i.LL_DMA_SetMemoryIncMode) + LL_DMA_SetMemoryIncMode 0x080005b5 Thumb Code 26 usart.o(i.LL_DMA_SetMemoryIncMode) + i.LL_DMA_SetMemorySize 0x080005d4 Section 0 usart.o(i.LL_DMA_SetMemorySize) + LL_DMA_SetMemorySize 0x080005d5 Thumb Code 26 usart.o(i.LL_DMA_SetMemorySize) + i.LL_DMA_SetMode 0x080005f4 Section 0 usart.o(i.LL_DMA_SetMode) + LL_DMA_SetMode 0x080005f5 Thumb Code 26 usart.o(i.LL_DMA_SetMode) + i.LL_DMA_SetPeriphAddress 0x08000614 Section 0 usart.o(i.LL_DMA_SetPeriphAddress) + LL_DMA_SetPeriphAddress 0x08000615 Thumb Code 14 usart.o(i.LL_DMA_SetPeriphAddress) + i.LL_DMA_SetPeriphIncMode 0x08000628 Section 0 usart.o(i.LL_DMA_SetPeriphIncMode) + LL_DMA_SetPeriphIncMode 0x08000629 Thumb Code 26 usart.o(i.LL_DMA_SetPeriphIncMode) + i.LL_DMA_SetPeriphSize 0x08000648 Section 0 usart.o(i.LL_DMA_SetPeriphSize) + LL_DMA_SetPeriphSize 0x08000649 Thumb Code 26 usart.o(i.LL_DMA_SetPeriphSize) + i.LL_EXTI_DisableEvent_0_31 0x08000668 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_DisableEvent_0_31) + LL_EXTI_DisableEvent_0_31 0x08000669 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_DisableEvent_0_31) + i.LL_EXTI_DisableIT_0_31 0x08000678 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_DisableIT_0_31) + LL_EXTI_DisableIT_0_31 0x08000679 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_DisableIT_0_31) + i.LL_EXTI_EnableEvent_0_31 0x08000688 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableEvent_0_31) + LL_EXTI_EnableEvent_0_31 0x08000689 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableEvent_0_31) + i.LL_EXTI_EnableFallingTrig_0_31 0x08000698 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableFallingTrig_0_31) + LL_EXTI_EnableFallingTrig_0_31 0x08000699 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableFallingTrig_0_31) + i.LL_EXTI_EnableIT_0_31 0x080006a8 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableIT_0_31) + LL_EXTI_EnableIT_0_31 0x080006a9 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableIT_0_31) + i.LL_EXTI_EnableRisingTrig_0_31 0x080006b8 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableRisingTrig_0_31) + LL_EXTI_EnableRisingTrig_0_31 0x080006b9 Thumb Code 12 stm32f1xx_ll_exti.o(i.LL_EXTI_EnableRisingTrig_0_31) + i.LL_EXTI_Init 0x080006c8 Section 0 stm32f1xx_ll_exti.o(i.LL_EXTI_Init) + i.LL_GPIO_Init 0x08000784 Section 0 stm32f1xx_ll_gpio.o(i.LL_GPIO_Init) + i.LL_GPIO_IsInputPinSet 0x080008a4 Section 0 main.o(i.LL_GPIO_IsInputPinSet) + LL_GPIO_IsInputPinSet 0x080008a5 Thumb Code 26 main.o(i.LL_GPIO_IsInputPinSet) + i.LL_GPIO_IsInputPinSet 0x080008be Section 0 usart.o(i.LL_GPIO_IsInputPinSet) + LL_GPIO_IsInputPinSet 0x080008bf Thumb Code 26 usart.o(i.LL_GPIO_IsInputPinSet) + i.LL_Init1msTick 0x080008d8 Section 0 stm32f1xx_ll_utils.o(i.LL_Init1msTick) + i.LL_RCC_GetSystemClocksFreq 0x080008f4 Section 0 stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) + i.LL_SetSystemCoreClock 0x08000918 Section 0 stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) + i.LL_TIM_DisableARRPreload 0x08000924 Section 0 tim.o(i.LL_TIM_DisableARRPreload) + LL_TIM_DisableARRPreload 0x08000925 Thumb Code 10 tim.o(i.LL_TIM_DisableARRPreload) + i.LL_TIM_DisableMasterSlaveMode 0x0800092e Section 0 tim.o(i.LL_TIM_DisableMasterSlaveMode) + LL_TIM_DisableMasterSlaveMode 0x0800092f Thumb Code 10 tim.o(i.LL_TIM_DisableMasterSlaveMode) + i.LL_TIM_Init 0x08000938 Section 0 stm32f1xx_ll_tim.o(i.LL_TIM_Init) + i.LL_TIM_OC_DisableFast 0x080009bc Section 0 tim.o(i.LL_TIM_OC_DisableFast) + LL_TIM_OC_DisableFast 0x080009bd Thumb Code 86 tim.o(i.LL_TIM_OC_DisableFast) + i.LL_TIM_OC_EnablePreload 0x08000a1c Section 0 tim.o(i.LL_TIM_OC_EnablePreload) + LL_TIM_OC_EnablePreload 0x08000a1d Thumb Code 86 tim.o(i.LL_TIM_OC_EnablePreload) + i.LL_TIM_OC_Init 0x08000a7c Section 0 stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init) + i.LL_TIM_OC_SetCompareCH2 0x08000ad8 Section 0 stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2) + LL_TIM_OC_SetCompareCH2 0x08000ad9 Thumb Code 4 stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2) + i.LL_TIM_SetTriggerOutput 0x08000adc Section 0 tim.o(i.LL_TIM_SetTriggerOutput) + LL_TIM_SetTriggerOutput 0x08000add Thumb Code 12 tim.o(i.LL_TIM_SetTriggerOutput) + i.LL_USART_ClearFlag_IDLE 0x08000ae8 Section 0 usart.o(i.LL_USART_ClearFlag_IDLE) + LL_USART_ClearFlag_IDLE 0x08000ae9 Thumb Code 16 usart.o(i.LL_USART_ClearFlag_IDLE) + i.LL_USART_ClearFlag_IDLE 0x08000af8 Section 0 stm32f1xx_it.o(i.LL_USART_ClearFlag_IDLE) + LL_USART_ClearFlag_IDLE 0x08000af9 Thumb Code 16 stm32f1xx_it.o(i.LL_USART_ClearFlag_IDLE) + i.LL_USART_ConfigAsyncMode 0x08000b08 Section 0 usart.o(i.LL_USART_ConfigAsyncMode) + LL_USART_ConfigAsyncMode 0x08000b09 Thumb Code 18 usart.o(i.LL_USART_ConfigAsyncMode) + i.LL_USART_Enable 0x08000b1a Section 0 usart.o(i.LL_USART_Enable) + LL_USART_Enable 0x08000b1b Thumb Code 10 usart.o(i.LL_USART_Enable) + i.LL_USART_EnableDMAReq_RX 0x08000b24 Section 0 usart.o(i.LL_USART_EnableDMAReq_RX) + LL_USART_EnableDMAReq_RX 0x08000b25 Thumb Code 10 usart.o(i.LL_USART_EnableDMAReq_RX) + i.LL_USART_EnableIT_IDLE 0x08000b2e Section 0 usart.o(i.LL_USART_EnableIT_IDLE) + LL_USART_EnableIT_IDLE 0x08000b2f Thumb Code 10 usart.o(i.LL_USART_EnableIT_IDLE) + i.LL_USART_Init 0x08000b38 Section 0 stm32f1xx_ll_usart.o(i.LL_USART_Init) + i.LL_USART_IsActiveFlag_IDLE 0x08000bcc Section 0 stm32f1xx_it.o(i.LL_USART_IsActiveFlag_IDLE) + LL_USART_IsActiveFlag_IDLE 0x08000bcd Thumb Code 10 stm32f1xx_it.o(i.LL_USART_IsActiveFlag_IDLE) + i.LL_USART_IsActiveFlag_TC 0x08000bd6 Section 0 usart.o(i.LL_USART_IsActiveFlag_TC) + LL_USART_IsActiveFlag_TC 0x08000bd7 Thumb Code 10 usart.o(i.LL_USART_IsActiveFlag_TC) + i.LL_USART_IsActiveFlag_TXE 0x08000be0 Section 0 usart.o(i.LL_USART_IsActiveFlag_TXE) + LL_USART_IsActiveFlag_TXE 0x08000be1 Thumb Code 10 usart.o(i.LL_USART_IsActiveFlag_TXE) + i.LL_USART_IsEnabled 0x08000bea Section 0 stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled) + LL_USART_IsEnabled 0x08000beb Thumb Code 10 stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled) + i.LL_USART_SetBaudRate 0x08000bf4 Section 0 stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate) + LL_USART_SetBaudRate 0x08000bf5 Thumb Code 158 stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate) + i.LL_USART_TransmitData8 0x08000c92 Section 0 usart.o(i.LL_USART_TransmitData8) + LL_USART_TransmitData8 0x08000c93 Thumb Code 4 usart.o(i.LL_USART_TransmitData8) + i.LL_mDelay 0x08000c96 Section 0 stm32f1xx_ll_utils.o(i.LL_mDelay) + i.MCU_UID 0x08000cc0 Section 0 main.o(i.MCU_UID) + i.MX_DMA_Init 0x08000ce0 Section 0 dma.o(i.MX_DMA_Init) + i.MX_GPIO_Init 0x08000d5c Section 0 gpio.o(i.MX_GPIO_Init) + i.MX_IWDG_Init 0x08000ec4 Section 0 iwdg.o(i.MX_IWDG_Init) + i.MX_TIM2_Init 0x08000f14 Section 0 tim.o(i.MX_TIM2_Init) + i.MX_TIM3_Init 0x080010a8 Section 0 tim.o(i.MX_TIM3_Init) + i.MX_USART1_UART_Init 0x08001128 Section 0 usart.o(i.MX_USART1_UART_Init) + i.MX_USART2_UART_Init 0x0800121c Section 0 usart.o(i.MX_USART2_UART_Init) + i.MX_USART3_UART_Init 0x080012a4 Section 0 usart.o(i.MX_USART3_UART_Init) + i.MemManage_Handler 0x08001398 Section 0 stm32f1xx_it.o(i.MemManage_Handler) + i.NMI_Handler 0x0800139c Section 0 stm32f1xx_it.o(i.NMI_Handler) + i.NVIC_EncodePriority 0x0800139e Section 0 dma.o(i.NVIC_EncodePriority) + NVIC_EncodePriority 0x0800139f Thumb Code 64 dma.o(i.NVIC_EncodePriority) + i.NVIC_EncodePriority 0x080013de Section 0 tim.o(i.NVIC_EncodePriority) + NVIC_EncodePriority 0x080013df Thumb Code 64 tim.o(i.NVIC_EncodePriority) + i.NVIC_EncodePriority 0x0800141e Section 0 usart.o(i.NVIC_EncodePriority) + NVIC_EncodePriority 0x0800141f Thumb Code 64 usart.o(i.NVIC_EncodePriority) + i.Node_Config_LoRa_ADR 0x08001460 Section 0 usart.o(i.Node_Config_LoRa_ADR) + i.Node_Send_Data 0x08001498 Section 0 usart.o(i.Node_Send_Data) + i.OC1Config 0x080014f4 Section 0 stm32f1xx_ll_tim.o(i.OC1Config) + OC1Config 0x080014f5 Thumb Code 114 stm32f1xx_ll_tim.o(i.OC1Config) + i.OC2Config 0x0800156c Section 0 stm32f1xx_ll_tim.o(i.OC2Config) + OC2Config 0x0800156d Thumb Code 126 stm32f1xx_ll_tim.o(i.OC2Config) + i.OC3Config 0x080015f0 Section 0 stm32f1xx_ll_tim.o(i.OC3Config) + OC3Config 0x080015f1 Thumb Code 114 stm32f1xx_ll_tim.o(i.OC3Config) + i.OC4Config 0x08001668 Section 0 stm32f1xx_ll_tim.o(i.OC4Config) + OC4Config 0x08001669 Thumb Code 84 stm32f1xx_ll_tim.o(i.OC4Config) + i.Offline_Working 0x080016c0 Section 0 main.o(i.Offline_Working) + i.Online_Data_Analysis 0x08001700 Section 0 usart.o(i.Online_Data_Analysis) + i.PendSV_Handler 0x08001894 Section 0 stm32f1xx_it.o(i.PendSV_Handler) + i.RCC_GetHCLKClockFreq 0x08001898 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) + i.RCC_GetPCLK1ClockFreq 0x080018b8 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) + i.RCC_GetPCLK2ClockFreq 0x080018dc Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq) + i.RCC_GetSystemClockFreq 0x08001900 Section 0 stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq) + i.RCC_PLL_GetFreqDomain_SYS 0x0800193c Section 0 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) + i.Radar_Data_Analysis 0x08001994 Section 0 usart.o(i.Radar_Data_Analysis) + i.Radar_Filtering_clutter 0x08001a50 Section 0 usart.o(i.Radar_Filtering_clutter) + i.Reed_Working 0x08001ba8 Section 0 main.o(i.Reed_Working) + i.Reply_Version_Info 0x08001c28 Section 0 usart.o(i.Reply_Version_Info) + i.SVC_Handler 0x08001c40 Section 0 stm32f1xx_it.o(i.SVC_Handler) + i.Set_PCR_Parameter 0x08001c44 Section 0 usart.o(i.Set_PCR_Parameter) + i.SysTick_Handler 0x08001ea4 Section 0 stm32f1xx_it.o(i.SysTick_Handler) + i.SystemClock_Config 0x08001ea8 Section 0 main.o(i.SystemClock_Config) + i.SystemInit 0x08001ff0 Section 0 system_stm32f1xx.o(i.SystemInit) + i.TIM2_DMA_Config 0x08002048 Section 0 tim.o(i.TIM2_DMA_Config) + i.TIM2_IRQHandler 0x080020e8 Section 0 stm32f1xx_it.o(i.TIM2_IRQHandler) + i.TIM3_IRQHandler 0x080020ec Section 0 stm32f1xx_it.o(i.TIM3_IRQHandler) + i.USART1_IRQHandler 0x08002138 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) + i.USART3_IRQHandler 0x080021d0 Section 0 stm32f1xx_it.o(i.USART3_IRQHandler) + i.UsageFault_Handler 0x080021f0 Section 0 stm32f1xx_it.o(i.UsageFault_Handler) + i.Usart_SendByte 0x080021f4 Section 0 usart.o(i.Usart_SendByte) + i.Usart_SendString 0x08002210 Section 0 usart.o(i.Usart_SendString) + i.WS2812_Data_Transfer 0x08002238 Section 0 tim.o(i.WS2812_Data_Transfer) + i.WS2812_Light_All 0x0800229c Section 0 tim.o(i.WS2812_Light_All) + i.WS2812_Light_Custom 0x0800233c Section 0 tim.o(i.WS2812_Light_Custom) + i.WS2812_Light_One_By_One 0x0800238c Section 0 tim.o(i.WS2812_Light_One_By_One) + i.__0printf$8 0x080023cc Section 0 printf8.o(i.__0printf$8) + i.__0sprintf$8 0x080023ec Section 0 printf8.o(i.__0sprintf$8) + i.__NVIC_EnableIRQ 0x08002414 Section 0 dma.o(i.__NVIC_EnableIRQ) + __NVIC_EnableIRQ 0x08002415 Thumb Code 26 dma.o(i.__NVIC_EnableIRQ) + i.__NVIC_EnableIRQ 0x0800242e Section 0 tim.o(i.__NVIC_EnableIRQ) + __NVIC_EnableIRQ 0x0800242f Thumb Code 26 tim.o(i.__NVIC_EnableIRQ) + i.__NVIC_EnableIRQ 0x08002448 Section 0 usart.o(i.__NVIC_EnableIRQ) + __NVIC_EnableIRQ 0x08002449 Thumb Code 26 usart.o(i.__NVIC_EnableIRQ) + i.__NVIC_GetPriorityGrouping 0x08002464 Section 0 dma.o(i.__NVIC_GetPriorityGrouping) + __NVIC_GetPriorityGrouping 0x08002465 Thumb Code 10 dma.o(i.__NVIC_GetPriorityGrouping) + i.__NVIC_GetPriorityGrouping 0x08002474 Section 0 tim.o(i.__NVIC_GetPriorityGrouping) + __NVIC_GetPriorityGrouping 0x08002475 Thumb Code 10 tim.o(i.__NVIC_GetPriorityGrouping) + i.__NVIC_GetPriorityGrouping 0x08002484 Section 0 usart.o(i.__NVIC_GetPriorityGrouping) + __NVIC_GetPriorityGrouping 0x08002485 Thumb Code 10 usart.o(i.__NVIC_GetPriorityGrouping) + i.__NVIC_SetPriority 0x08002494 Section 0 dma.o(i.__NVIC_SetPriority) + __NVIC_SetPriority 0x08002495 Thumb Code 32 dma.o(i.__NVIC_SetPriority) + i.__NVIC_SetPriority 0x080024bc Section 0 tim.o(i.__NVIC_SetPriority) + __NVIC_SetPriority 0x080024bd Thumb Code 32 tim.o(i.__NVIC_SetPriority) + i.__NVIC_SetPriority 0x080024e4 Section 0 usart.o(i.__NVIC_SetPriority) + __NVIC_SetPriority 0x080024e5 Thumb Code 32 usart.o(i.__NVIC_SetPriority) + i.__scatterload_copy 0x0800250c Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x0800251a Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x0800251c Section 14 handlers.o(i.__scatterload_zeroinit) + i._printf_core 0x0800252c Section 0 printf8.o(i._printf_core) + _printf_core 0x0800252d Thumb Code 984 printf8.o(i._printf_core) + i._printf_post_padding 0x08002930 Section 0 printf8.o(i._printf_post_padding) + _printf_post_padding 0x08002931 Thumb Code 36 printf8.o(i._printf_post_padding) + i._printf_pre_padding 0x08002954 Section 0 printf8.o(i._printf_pre_padding) + _printf_pre_padding 0x08002955 Thumb Code 46 printf8.o(i._printf_pre_padding) + i._sputc 0x08002982 Section 0 printf8.o(i._sputc) + _sputc 0x08002983 Thumb Code 10 printf8.o(i._sputc) + i.fputc 0x0800298c Section 0 usart.o(i.fputc) + i.hex2int 0x080029b0 Section 0 usart.o(i.hex2int) + hex2int 0x080029b1 Thumb Code 48 usart.o(i.hex2int) + i.hex2str 0x080029e0 Section 0 usart.o(i.hex2str) + i.main 0x08002a30 Section 0 main.o(i.main) + .constdata 0x08002cd8 Section 42 tim.o(.constdata) + CHANNEL_OFFSET_TAB 0x08002cd8 Data 7 tim.o(.constdata) + OFFSET_TAB_CCMRx 0x08002cdf Data 7 tim.o(.constdata) + SHIFT_TAB_OCxx 0x08002ce6 Data 7 tim.o(.constdata) + SHIFT_TAB_ICxx 0x08002ced Data 7 tim.o(.constdata) + SHIFT_TAB_CCxP 0x08002cf4 Data 7 tim.o(.constdata) + SHIFT_TAB_OISx 0x08002cfb Data 7 tim.o(.constdata) + .constdata 0x08002d02 Section 42 usart.o(.constdata) + CHANNEL_OFFSET_TAB 0x08002d02 Data 7 usart.o(.constdata) + OFFSET_TAB_CCMRx 0x08002d09 Data 7 usart.o(.constdata) + SHIFT_TAB_OCxx 0x08002d10 Data 7 usart.o(.constdata) + SHIFT_TAB_ICxx 0x08002d17 Data 7 usart.o(.constdata) + SHIFT_TAB_CCxP 0x08002d1e Data 7 usart.o(.constdata) + SHIFT_TAB_OISx 0x08002d25 Data 7 usart.o(.constdata) + .constdata 0x08002d2c Section 42 stm32f1xx_it.o(.constdata) + CHANNEL_OFFSET_TAB 0x08002d2c Data 7 stm32f1xx_it.o(.constdata) + OFFSET_TAB_CCMRx 0x08002d33 Data 7 stm32f1xx_it.o(.constdata) + SHIFT_TAB_OCxx 0x08002d3a Data 7 stm32f1xx_it.o(.constdata) + SHIFT_TAB_ICxx 0x08002d41 Data 7 stm32f1xx_it.o(.constdata) + SHIFT_TAB_CCxP 0x08002d48 Data 7 stm32f1xx_it.o(.constdata) + SHIFT_TAB_OISx 0x08002d4f Data 7 stm32f1xx_it.o(.constdata) + .constdata 0x08002d56 Section 7 stm32f1xx_ll_dma.o(.constdata) + CHANNEL_OFFSET_TAB 0x08002d56 Data 7 stm32f1xx_ll_dma.o(.constdata) + .constdata 0x08002d5d Section 24 system_stm32f1xx.o(.constdata) .data 0x20000000 Section 11 main.o(.data) .data 0x2000000b Section 193 tim.o(.data) .data 0x200000cc Section 10 usart.o(.data) @@ -1148,82 +1152,84 @@ Image Symbol Table __aeabi_llsr 0x08000237 Thumb Code 32 llushr.o(.text) _ll_ushift_r 0x08000237 Thumb Code 0 llushr.o(.text) BusFault_Handler 0x08000257 Thumb Code 4 stm32f1xx_it.o(i.BusFault_Handler) - Check_Status 0x0800025d Thumb Code 84 usart.o(i.Check_Status) - DMA1_Channel2_IRQHandler 0x080002dd Thumb Code 42 stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) - DMA1_Channel3_IRQHandler 0x0800030d Thumb Code 2 stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) - DMA1_Channel5_IRQHandler 0x0800030f Thumb Code 2 stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) - DMA_USART1_RX_Config 0x08000311 Thumb Code 138 usart.o(i.DMA_USART1_RX_Config) - DMA_USART3_RX_Config 0x080003a9 Thumb Code 66 usart.o(i.DMA_USART3_RX_Config) - DebugMon_Handler 0x080003f9 Thumb Code 2 stm32f1xx_it.o(i.DebugMon_Handler) - EXTI4_IRQHandler 0x080003fd Thumb Code 36 stm32f1xx_it.o(i.EXTI4_IRQHandler) - Error_Handler 0x08000429 Thumb Code 2 main.o(i.Error_Handler) - HardFault_Handler 0x0800042b Thumb Code 4 stm32f1xx_it.o(i.HardFault_Handler) - LL_DMA_Init 0x080004bd Thumb Code 114 stm32f1xx_ll_dma.o(i.LL_DMA_Init) - LL_EXTI_Init 0x080006c1 Thumb Code 184 stm32f1xx_ll_exti.o(i.LL_EXTI_Init) - LL_GPIO_Init 0x0800077d Thumb Code 288 stm32f1xx_ll_gpio.o(i.LL_GPIO_Init) - LL_Init1msTick 0x080008d1 Thumb Code 28 stm32f1xx_ll_utils.o(i.LL_Init1msTick) - LL_RCC_GetSystemClocksFreq 0x080008ed Thumb Code 36 stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) - LL_SetSystemCoreClock 0x08000911 Thumb Code 6 stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) - LL_TIM_Init 0x08000931 Thumb Code 118 stm32f1xx_ll_tim.o(i.LL_TIM_Init) - LL_TIM_OC_Init 0x08000a75 Thumb Code 92 stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init) - LL_USART_Init 0x08000b31 Thumb Code 134 stm32f1xx_ll_usart.o(i.LL_USART_Init) - LL_mDelay 0x08000c8f Thumb Code 40 stm32f1xx_ll_utils.o(i.LL_mDelay) - MX_DMA_Init 0x08000cb9 Thumb Code 118 dma.o(i.MX_DMA_Init) - MX_GPIO_Init 0x08000d35 Thumb Code 340 gpio.o(i.MX_GPIO_Init) - MX_IWDG_Init 0x08000e9d Thumb Code 74 iwdg.o(i.MX_IWDG_Init) - MX_TIM2_Init 0x08000eed Thumb Code 388 tim.o(i.MX_TIM2_Init) - MX_TIM3_Init 0x08001081 Thumb Code 122 tim.o(i.MX_TIM3_Init) - MX_USART1_UART_Init 0x08001101 Thumb Code 224 usart.o(i.MX_USART1_UART_Init) - MX_USART2_UART_Init 0x080011f5 Thumb Code 126 usart.o(i.MX_USART2_UART_Init) - MX_USART3_UART_Init 0x0800127d Thumb Code 222 usart.o(i.MX_USART3_UART_Init) - MemManage_Handler 0x08001371 Thumb Code 4 stm32f1xx_it.o(i.MemManage_Handler) - NMI_Handler 0x08001375 Thumb Code 2 stm32f1xx_it.o(i.NMI_Handler) - Node_Send_Data 0x08001439 Thumb Code 52 usart.o(i.Node_Send_Data) - Offline_Working 0x08001661 Thumb Code 56 main.o(i.Offline_Working) - Online_Data_Analysis 0x080016a1 Thumb Code 366 usart.o(i.Online_Data_Analysis) - PendSV_Handler 0x08001835 Thumb Code 2 stm32f1xx_it.o(i.PendSV_Handler) - RCC_GetHCLKClockFreq 0x08001839 Thumb Code 24 stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) - RCC_GetPCLK1ClockFreq 0x08001859 Thumb Code 26 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) - RCC_GetPCLK2ClockFreq 0x0800187d Thumb Code 26 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq) - RCC_GetSystemClockFreq 0x080018a1 Thumb Code 52 stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq) - RCC_PLL_GetFreqDomain_SYS 0x080018dd Thumb Code 76 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) - Radar_Data_Analysis 0x08001935 Thumb Code 142 usart.o(i.Radar_Data_Analysis) - Radar_Filtering_clutter 0x080019f1 Thumb Code 310 usart.o(i.Radar_Filtering_clutter) - Reed_Working 0x08001b49 Thumb Code 116 main.o(i.Reed_Working) - Reply_Version_Info 0x08001bc9 Thumb Code 22 usart.o(i.Reply_Version_Info) - SVC_Handler 0x08001bdf Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler) - Set_PCR_Parameter 0x08001be1 Thumb Code 458 usart.o(i.Set_PCR_Parameter) - SysTick_Handler 0x08001e41 Thumb Code 2 stm32f1xx_it.o(i.SysTick_Handler) - SystemClock_Config 0x08001e45 Thumb Code 314 main.o(i.SystemClock_Config) - SystemInit 0x08001f8d Thumb Code 70 system_stm32f1xx.o(i.SystemInit) - TIM2_DMA_Config 0x08001fe5 Thumb Code 142 tim.o(i.TIM2_DMA_Config) - TIM2_IRQHandler 0x08002085 Thumb Code 2 stm32f1xx_it.o(i.TIM2_IRQHandler) - TIM3_IRQHandler 0x08002089 Thumb Code 60 stm32f1xx_it.o(i.TIM3_IRQHandler) - USART1_IRQHandler 0x080020d5 Thumb Code 132 stm32f1xx_it.o(i.USART1_IRQHandler) - USART3_IRQHandler 0x0800216d Thumb Code 24 stm32f1xx_it.o(i.USART3_IRQHandler) - UsageFault_Handler 0x0800218d Thumb Code 4 stm32f1xx_it.o(i.UsageFault_Handler) - Usart_SendByte 0x08002191 Thumb Code 28 usart.o(i.Usart_SendByte) - Usart_SendString 0x080021ad Thumb Code 40 usart.o(i.Usart_SendString) - WS2812_Data_Transfer 0x080021d5 Thumb Code 94 tim.o(i.WS2812_Data_Transfer) - WS2812_Light_All 0x08002239 Thumb Code 160 tim.o(i.WS2812_Light_All) - WS2812_Light_Custom 0x080022d9 Thumb Code 74 tim.o(i.WS2812_Light_Custom) - WS2812_Light_One_By_One 0x08002329 Thumb Code 58 tim.o(i.WS2812_Light_One_By_One) - __0printf$8 0x08002369 Thumb Code 22 printf8.o(i.__0printf$8) - __1printf$8 0x08002369 Thumb Code 0 printf8.o(i.__0printf$8) - __2printf 0x08002369 Thumb Code 0 printf8.o(i.__0printf$8) - __0sprintf$8 0x08002389 Thumb Code 34 printf8.o(i.__0sprintf$8) - __1sprintf$8 0x08002389 Thumb Code 0 printf8.o(i.__0sprintf$8) - __2sprintf 0x08002389 Thumb Code 0 printf8.o(i.__0sprintf$8) - __scatterload_copy 0x080024a9 Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x080024b7 Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x080024b9 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - fputc 0x08002929 Thumb Code 30 usart.o(i.fputc) - hex2str 0x0800297d Thumb Code 78 usart.o(i.hex2str) - main 0x080029cd Thumb Code 608 main.o(i.main) - AHBPrescTable 0x08002ced Data 16 system_stm32f1xx.o(.constdata) - APBPrescTable 0x08002cfd Data 8 system_stm32f1xx.o(.constdata) - Region$$Table$$Base 0x08002d08 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08002d28 Number 0 anon$$obj.o(Region$$Table) + Check_Status 0x0800025d Thumb Code 90 usart.o(i.Check_Status) + DMA1_Channel2_IRQHandler 0x080002e5 Thumb Code 42 stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) + DMA1_Channel3_IRQHandler 0x08000315 Thumb Code 2 stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) + DMA1_Channel5_IRQHandler 0x08000317 Thumb Code 2 stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) + DMA_USART1_RX_Config 0x08000319 Thumb Code 138 usart.o(i.DMA_USART1_RX_Config) + DMA_USART3_RX_Config 0x080003b1 Thumb Code 66 usart.o(i.DMA_USART3_RX_Config) + DebugMon_Handler 0x08000401 Thumb Code 2 stm32f1xx_it.o(i.DebugMon_Handler) + EXTI4_IRQHandler 0x08000405 Thumb Code 36 stm32f1xx_it.o(i.EXTI4_IRQHandler) + Error_Handler 0x08000431 Thumb Code 2 main.o(i.Error_Handler) + HardFault_Handler 0x08000433 Thumb Code 4 stm32f1xx_it.o(i.HardFault_Handler) + LL_DMA_Init 0x080004c5 Thumb Code 114 stm32f1xx_ll_dma.o(i.LL_DMA_Init) + LL_EXTI_Init 0x080006c9 Thumb Code 184 stm32f1xx_ll_exti.o(i.LL_EXTI_Init) + LL_GPIO_Init 0x08000785 Thumb Code 288 stm32f1xx_ll_gpio.o(i.LL_GPIO_Init) + LL_Init1msTick 0x080008d9 Thumb Code 28 stm32f1xx_ll_utils.o(i.LL_Init1msTick) + LL_RCC_GetSystemClocksFreq 0x080008f5 Thumb Code 36 stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) + LL_SetSystemCoreClock 0x08000919 Thumb Code 6 stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) + LL_TIM_Init 0x08000939 Thumb Code 118 stm32f1xx_ll_tim.o(i.LL_TIM_Init) + LL_TIM_OC_Init 0x08000a7d Thumb Code 92 stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init) + LL_USART_Init 0x08000b39 Thumb Code 134 stm32f1xx_ll_usart.o(i.LL_USART_Init) + LL_mDelay 0x08000c97 Thumb Code 40 stm32f1xx_ll_utils.o(i.LL_mDelay) + MCU_UID 0x08000cc1 Thumb Code 26 main.o(i.MCU_UID) + MX_DMA_Init 0x08000ce1 Thumb Code 118 dma.o(i.MX_DMA_Init) + MX_GPIO_Init 0x08000d5d Thumb Code 340 gpio.o(i.MX_GPIO_Init) + MX_IWDG_Init 0x08000ec5 Thumb Code 74 iwdg.o(i.MX_IWDG_Init) + MX_TIM2_Init 0x08000f15 Thumb Code 388 tim.o(i.MX_TIM2_Init) + MX_TIM3_Init 0x080010a9 Thumb Code 122 tim.o(i.MX_TIM3_Init) + MX_USART1_UART_Init 0x08001129 Thumb Code 224 usart.o(i.MX_USART1_UART_Init) + MX_USART2_UART_Init 0x0800121d Thumb Code 126 usart.o(i.MX_USART2_UART_Init) + MX_USART3_UART_Init 0x080012a5 Thumb Code 222 usart.o(i.MX_USART3_UART_Init) + MemManage_Handler 0x08001399 Thumb Code 4 stm32f1xx_it.o(i.MemManage_Handler) + NMI_Handler 0x0800139d Thumb Code 2 stm32f1xx_it.o(i.NMI_Handler) + Node_Config_LoRa_ADR 0x08001461 Thumb Code 24 usart.o(i.Node_Config_LoRa_ADR) + Node_Send_Data 0x08001499 Thumb Code 52 usart.o(i.Node_Send_Data) + Offline_Working 0x080016c1 Thumb Code 56 main.o(i.Offline_Working) + Online_Data_Analysis 0x08001701 Thumb Code 366 usart.o(i.Online_Data_Analysis) + PendSV_Handler 0x08001895 Thumb Code 2 stm32f1xx_it.o(i.PendSV_Handler) + RCC_GetHCLKClockFreq 0x08001899 Thumb Code 24 stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) + RCC_GetPCLK1ClockFreq 0x080018b9 Thumb Code 26 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) + RCC_GetPCLK2ClockFreq 0x080018dd Thumb Code 26 stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq) + RCC_GetSystemClockFreq 0x08001901 Thumb Code 52 stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq) + RCC_PLL_GetFreqDomain_SYS 0x0800193d Thumb Code 76 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) + Radar_Data_Analysis 0x08001995 Thumb Code 142 usart.o(i.Radar_Data_Analysis) + Radar_Filtering_clutter 0x08001a51 Thumb Code 310 usart.o(i.Radar_Filtering_clutter) + Reed_Working 0x08001ba9 Thumb Code 116 main.o(i.Reed_Working) + Reply_Version_Info 0x08001c29 Thumb Code 24 usart.o(i.Reply_Version_Info) + SVC_Handler 0x08001c41 Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler) + Set_PCR_Parameter 0x08001c45 Thumb Code 458 usart.o(i.Set_PCR_Parameter) + SysTick_Handler 0x08001ea5 Thumb Code 2 stm32f1xx_it.o(i.SysTick_Handler) + SystemClock_Config 0x08001ea9 Thumb Code 314 main.o(i.SystemClock_Config) + SystemInit 0x08001ff1 Thumb Code 70 system_stm32f1xx.o(i.SystemInit) + TIM2_DMA_Config 0x08002049 Thumb Code 142 tim.o(i.TIM2_DMA_Config) + TIM2_IRQHandler 0x080020e9 Thumb Code 2 stm32f1xx_it.o(i.TIM2_IRQHandler) + TIM3_IRQHandler 0x080020ed Thumb Code 60 stm32f1xx_it.o(i.TIM3_IRQHandler) + USART1_IRQHandler 0x08002139 Thumb Code 132 stm32f1xx_it.o(i.USART1_IRQHandler) + USART3_IRQHandler 0x080021d1 Thumb Code 24 stm32f1xx_it.o(i.USART3_IRQHandler) + UsageFault_Handler 0x080021f1 Thumb Code 4 stm32f1xx_it.o(i.UsageFault_Handler) + Usart_SendByte 0x080021f5 Thumb Code 28 usart.o(i.Usart_SendByte) + Usart_SendString 0x08002211 Thumb Code 40 usart.o(i.Usart_SendString) + WS2812_Data_Transfer 0x08002239 Thumb Code 94 tim.o(i.WS2812_Data_Transfer) + WS2812_Light_All 0x0800229d Thumb Code 160 tim.o(i.WS2812_Light_All) + WS2812_Light_Custom 0x0800233d Thumb Code 74 tim.o(i.WS2812_Light_Custom) + WS2812_Light_One_By_One 0x0800238d Thumb Code 58 tim.o(i.WS2812_Light_One_By_One) + __0printf$8 0x080023cd Thumb Code 22 printf8.o(i.__0printf$8) + __1printf$8 0x080023cd Thumb Code 0 printf8.o(i.__0printf$8) + __2printf 0x080023cd Thumb Code 0 printf8.o(i.__0printf$8) + __0sprintf$8 0x080023ed Thumb Code 34 printf8.o(i.__0sprintf$8) + __1sprintf$8 0x080023ed Thumb Code 0 printf8.o(i.__0sprintf$8) + __2sprintf 0x080023ed Thumb Code 0 printf8.o(i.__0sprintf$8) + __scatterload_copy 0x0800250d Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x0800251b Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x0800251d Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + fputc 0x0800298d Thumb Code 30 usart.o(i.fputc) + hex2str 0x080029e1 Thumb Code 78 usart.o(i.hex2str) + main 0x08002a31 Thumb Code 620 main.o(i.main) + AHBPrescTable 0x08002d5d Data 16 system_stm32f1xx.o(.constdata) + APBPrescTable 0x08002d6d Data 8 system_stm32f1xx.o(.constdata) + Region$$Table$$Base 0x08002d78 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08002d98 Number 0 anon$$obj.o(Region$$Table) Work_Mode 0x20000000 Data 1 main.o(.data) Joined_Mode 0x20000001 Data 1 main.o(.data) puColor 0x20000002 Data 1 main.o(.data) @@ -1253,197 +1259,200 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002e08, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002e78, Max: 0x00010000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002d28, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002d98, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x000000ec Data RO 3 RESET startup_stm32f103xb.o - 0x080000ec 0x080000ec 0x00000000 Code RO 1534 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) - 0x080000ec 0x080000ec 0x00000004 Code RO 1806 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) - 0x080000f0 0x080000f0 0x00000004 Code RO 1809 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 1811 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 1813 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) - 0x080000f4 0x080000f4 0x00000008 Code RO 1814 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) - 0x080000fc 0x080000fc 0x00000004 Code RO 1821 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o) - 0x08000100 0x08000100 0x00000000 Code RO 1816 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o) - 0x08000100 0x08000100 0x00000000 Code RO 1818 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o) - 0x08000100 0x08000100 0x00000004 Code RO 1807 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) + 0x080000ec 0x080000ec 0x00000000 Code RO 1540 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) + 0x080000ec 0x080000ec 0x00000004 Code RO 1812 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) + 0x080000f0 0x080000f0 0x00000004 Code RO 1815 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 1817 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 1819 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) + 0x080000f4 0x080000f4 0x00000008 Code RO 1820 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) + 0x080000fc 0x080000fc 0x00000004 Code RO 1827 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o) + 0x08000100 0x08000100 0x00000000 Code RO 1822 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o) + 0x08000100 0x08000100 0x00000000 Code RO 1824 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o) + 0x08000100 0x08000100 0x00000004 Code RO 1813 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) 0x08000104 0x08000104 0x00000024 Code RO 4 .text startup_stm32f103xb.o - 0x08000128 0x08000128 0x00000024 Code RO 1537 .text mc_w.l(memseta.o) - 0x0800014c 0x0800014c 0x00000018 Code RO 1539 .text mc_w.l(strncpy.o) - 0x08000164 0x08000164 0x0000000e Code RO 1541 .text mc_w.l(strlen.o) - 0x08000172 0x08000172 0x0000001e Code RO 1543 .text mc_w.l(strncmp.o) - 0x08000190 0x08000190 0x00000062 Code RO 1825 .text mc_w.l(uldiv.o) + 0x08000128 0x08000128 0x00000024 Code RO 1543 .text mc_w.l(memseta.o) + 0x0800014c 0x0800014c 0x00000018 Code RO 1545 .text mc_w.l(strncpy.o) + 0x08000164 0x08000164 0x0000000e Code RO 1547 .text mc_w.l(strlen.o) + 0x08000172 0x08000172 0x0000001e Code RO 1549 .text mc_w.l(strncmp.o) + 0x08000190 0x08000190 0x00000062 Code RO 1831 .text mc_w.l(uldiv.o) 0x080001f2 0x080001f2 0x00000002 PAD - 0x080001f4 0x080001f4 0x00000024 Code RO 1838 .text mc_w.l(init.o) - 0x08000218 0x08000218 0x0000001e Code RO 1840 .text mc_w.l(llshl.o) - 0x08000236 0x08000236 0x00000020 Code RO 1842 .text mc_w.l(llushr.o) - 0x08000256 0x08000256 0x00000004 Code RO 726 i.BusFault_Handler stm32f1xx_it.o + 0x080001f4 0x080001f4 0x00000024 Code RO 1844 .text mc_w.l(init.o) + 0x08000218 0x08000218 0x0000001e Code RO 1846 .text mc_w.l(llshl.o) + 0x08000236 0x08000236 0x00000020 Code RO 1848 .text mc_w.l(llushr.o) + 0x08000256 0x08000256 0x00000004 Code RO 732 i.BusFault_Handler stm32f1xx_it.o 0x0800025a 0x0800025a 0x00000002 PAD - 0x0800025c 0x0800025c 0x00000080 Code RO 434 i.Check_Status usart.o - 0x080002dc 0x080002dc 0x00000030 Code RO 727 i.DMA1_Channel2_IRQHandler stm32f1xx_it.o - 0x0800030c 0x0800030c 0x00000002 Code RO 728 i.DMA1_Channel3_IRQHandler stm32f1xx_it.o - 0x0800030e 0x0800030e 0x00000002 Code RO 729 i.DMA1_Channel5_IRQHandler stm32f1xx_it.o - 0x08000310 0x08000310 0x00000098 Code RO 435 i.DMA_USART1_RX_Config usart.o - 0x080003a8 0x080003a8 0x00000050 Code RO 436 i.DMA_USART3_RX_Config usart.o - 0x080003f8 0x080003f8 0x00000002 Code RO 730 i.DebugMon_Handler stm32f1xx_it.o - 0x080003fa 0x080003fa 0x00000002 PAD - 0x080003fc 0x080003fc 0x0000002c Code RO 731 i.EXTI4_IRQHandler stm32f1xx_it.o - 0x08000428 0x08000428 0x00000002 Code RO 13 i.Error_Handler main.o - 0x0800042a 0x0800042a 0x00000004 Code RO 732 i.HardFault_Handler stm32f1xx_it.o - 0x0800042e 0x0800042e 0x00000002 PAD - 0x08000430 0x08000430 0x0000001c Code RO 313 i.LL_APB1_GRP1_EnableClock tim.o - 0x0800044c 0x0800044c 0x0000001c Code RO 437 i.LL_APB1_GRP1_EnableClock usart.o - 0x08000468 0x08000468 0x0000001c Code RO 165 i.LL_APB2_GRP1_EnableClock gpio.o - 0x08000484 0x08000484 0x0000001c Code RO 438 i.LL_APB2_GRP1_EnableClock usart.o - 0x080004a0 0x080004a0 0x0000001c Code RO 439 i.LL_DMA_EnableChannel usart.o - 0x080004bc 0x080004bc 0x00000078 Code RO 960 i.LL_DMA_Init stm32f1xx_ll_dma.o - 0x08000534 0x08000534 0x00000020 Code RO 440 i.LL_DMA_SetChannelPriorityLevel usart.o - 0x08000554 0x08000554 0x00000024 Code RO 441 i.LL_DMA_SetDataLength usart.o - 0x08000578 0x08000578 0x00000020 Code RO 442 i.LL_DMA_SetDataTransferDirection usart.o - 0x08000598 0x08000598 0x00000014 Code RO 443 i.LL_DMA_SetMemoryAddress usart.o - 0x080005ac 0x080005ac 0x00000020 Code RO 444 i.LL_DMA_SetMemoryIncMode usart.o - 0x080005cc 0x080005cc 0x00000020 Code RO 445 i.LL_DMA_SetMemorySize usart.o - 0x080005ec 0x080005ec 0x00000020 Code RO 446 i.LL_DMA_SetMode usart.o - 0x0800060c 0x0800060c 0x00000014 Code RO 447 i.LL_DMA_SetPeriphAddress usart.o - 0x08000620 0x08000620 0x00000020 Code RO 448 i.LL_DMA_SetPeriphIncMode usart.o - 0x08000640 0x08000640 0x00000020 Code RO 449 i.LL_DMA_SetPeriphSize usart.o - 0x08000660 0x08000660 0x00000010 Code RO 1175 i.LL_EXTI_DisableEvent_0_31 stm32f1xx_ll_exti.o - 0x08000670 0x08000670 0x00000010 Code RO 1176 i.LL_EXTI_DisableIT_0_31 stm32f1xx_ll_exti.o - 0x08000680 0x08000680 0x00000010 Code RO 1177 i.LL_EXTI_EnableEvent_0_31 stm32f1xx_ll_exti.o - 0x08000690 0x08000690 0x00000010 Code RO 1178 i.LL_EXTI_EnableFallingTrig_0_31 stm32f1xx_ll_exti.o - 0x080006a0 0x080006a0 0x00000010 Code RO 1179 i.LL_EXTI_EnableIT_0_31 stm32f1xx_ll_exti.o - 0x080006b0 0x080006b0 0x00000010 Code RO 1180 i.LL_EXTI_EnableRisingTrig_0_31 stm32f1xx_ll_exti.o - 0x080006c0 0x080006c0 0x000000bc Code RO 1181 i.LL_EXTI_Init stm32f1xx_ll_exti.o - 0x0800077c 0x0800077c 0x00000120 Code RO 910 i.LL_GPIO_Init stm32f1xx_ll_gpio.o - 0x0800089c 0x0800089c 0x0000001a Code RO 14 i.LL_GPIO_IsInputPinSet main.o - 0x080008b6 0x080008b6 0x0000001a Code RO 450 i.LL_GPIO_IsInputPinSet usart.o - 0x080008d0 0x080008d0 0x0000001c Code RO 1080 i.LL_Init1msTick stm32f1xx_ll_utils.o - 0x080008ec 0x080008ec 0x00000024 Code RO 1002 i.LL_RCC_GetSystemClocksFreq stm32f1xx_ll_rcc.o - 0x08000910 0x08000910 0x0000000c Code RO 1087 i.LL_SetSystemCoreClock stm32f1xx_ll_utils.o - 0x0800091c 0x0800091c 0x0000000a Code RO 314 i.LL_TIM_DisableARRPreload tim.o - 0x08000926 0x08000926 0x0000000a Code RO 315 i.LL_TIM_DisableMasterSlaveMode tim.o - 0x08000930 0x08000930 0x00000084 Code RO 1285 i.LL_TIM_Init stm32f1xx_ll_tim.o - 0x080009b4 0x080009b4 0x00000060 Code RO 316 i.LL_TIM_OC_DisableFast tim.o - 0x08000a14 0x08000a14 0x00000060 Code RO 317 i.LL_TIM_OC_EnablePreload tim.o - 0x08000a74 0x08000a74 0x0000005c Code RO 1286 i.LL_TIM_OC_Init stm32f1xx_ll_tim.o - 0x08000ad0 0x08000ad0 0x00000004 Code RO 1287 i.LL_TIM_OC_SetCompareCH2 stm32f1xx_ll_tim.o - 0x08000ad4 0x08000ad4 0x0000000c Code RO 318 i.LL_TIM_SetTriggerOutput tim.o - 0x08000ae0 0x08000ae0 0x00000010 Code RO 451 i.LL_USART_ClearFlag_IDLE usart.o - 0x08000af0 0x08000af0 0x00000010 Code RO 733 i.LL_USART_ClearFlag_IDLE stm32f1xx_it.o - 0x08000b00 0x08000b00 0x00000012 Code RO 452 i.LL_USART_ConfigAsyncMode usart.o - 0x08000b12 0x08000b12 0x0000000a Code RO 453 i.LL_USART_Enable usart.o - 0x08000b1c 0x08000b1c 0x0000000a Code RO 454 i.LL_USART_EnableDMAReq_RX usart.o - 0x08000b26 0x08000b26 0x0000000a Code RO 455 i.LL_USART_EnableIT_IDLE usart.o - 0x08000b30 0x08000b30 0x00000094 Code RO 1434 i.LL_USART_Init stm32f1xx_ll_usart.o - 0x08000bc4 0x08000bc4 0x0000000a Code RO 734 i.LL_USART_IsActiveFlag_IDLE stm32f1xx_it.o - 0x08000bce 0x08000bce 0x0000000a Code RO 456 i.LL_USART_IsActiveFlag_TC usart.o - 0x08000bd8 0x08000bd8 0x0000000a Code RO 457 i.LL_USART_IsActiveFlag_TXE usart.o - 0x08000be2 0x08000be2 0x0000000a Code RO 1435 i.LL_USART_IsEnabled stm32f1xx_ll_usart.o - 0x08000bec 0x08000bec 0x0000009e Code RO 1436 i.LL_USART_SetBaudRate stm32f1xx_ll_usart.o - 0x08000c8a 0x08000c8a 0x00000004 Code RO 458 i.LL_USART_TransmitData8 usart.o - 0x08000c8e 0x08000c8e 0x00000028 Code RO 1088 i.LL_mDelay stm32f1xx_ll_utils.o - 0x08000cb6 0x08000cb6 0x00000002 PAD - 0x08000cb8 0x08000cb8 0x0000007c Code RO 221 i.MX_DMA_Init dma.o - 0x08000d34 0x08000d34 0x00000168 Code RO 166 i.MX_GPIO_Init gpio.o - 0x08000e9c 0x08000e9c 0x00000050 Code RO 277 i.MX_IWDG_Init iwdg.o - 0x08000eec 0x08000eec 0x00000194 Code RO 319 i.MX_TIM2_Init tim.o - 0x08001080 0x08001080 0x00000080 Code RO 320 i.MX_TIM3_Init tim.o - 0x08001100 0x08001100 0x000000f4 Code RO 461 i.MX_USART1_UART_Init usart.o - 0x080011f4 0x080011f4 0x00000088 Code RO 462 i.MX_USART2_UART_Init usart.o - 0x0800127c 0x0800127c 0x000000f4 Code RO 463 i.MX_USART3_UART_Init usart.o - 0x08001370 0x08001370 0x00000004 Code RO 735 i.MemManage_Handler stm32f1xx_it.o - 0x08001374 0x08001374 0x00000002 Code RO 736 i.NMI_Handler stm32f1xx_it.o - 0x08001376 0x08001376 0x00000040 Code RO 222 i.NVIC_EncodePriority dma.o - 0x080013b6 0x080013b6 0x00000040 Code RO 321 i.NVIC_EncodePriority tim.o - 0x080013f6 0x080013f6 0x00000040 Code RO 464 i.NVIC_EncodePriority usart.o - 0x08001436 0x08001436 0x00000002 PAD - 0x08001438 0x08001438 0x0000005c Code RO 465 i.Node_Send_Data usart.o - 0x08001494 0x08001494 0x00000078 Code RO 1290 i.OC1Config stm32f1xx_ll_tim.o - 0x0800150c 0x0800150c 0x00000084 Code RO 1291 i.OC2Config stm32f1xx_ll_tim.o - 0x08001590 0x08001590 0x00000078 Code RO 1292 i.OC3Config stm32f1xx_ll_tim.o - 0x08001608 0x08001608 0x00000058 Code RO 1293 i.OC4Config stm32f1xx_ll_tim.o - 0x08001660 0x08001660 0x00000040 Code RO 16 i.Offline_Working main.o - 0x080016a0 0x080016a0 0x00000194 Code RO 466 i.Online_Data_Analysis usart.o - 0x08001834 0x08001834 0x00000002 Code RO 737 i.PendSV_Handler stm32f1xx_it.o - 0x08001836 0x08001836 0x00000002 PAD - 0x08001838 0x08001838 0x00000020 Code RO 1005 i.RCC_GetHCLKClockFreq stm32f1xx_ll_rcc.o - 0x08001858 0x08001858 0x00000024 Code RO 1006 i.RCC_GetPCLK1ClockFreq stm32f1xx_ll_rcc.o - 0x0800187c 0x0800187c 0x00000024 Code RO 1007 i.RCC_GetPCLK2ClockFreq stm32f1xx_ll_rcc.o - 0x080018a0 0x080018a0 0x0000003c Code RO 1008 i.RCC_GetSystemClockFreq stm32f1xx_ll_rcc.o - 0x080018dc 0x080018dc 0x00000058 Code RO 1009 i.RCC_PLL_GetFreqDomain_SYS stm32f1xx_ll_rcc.o - 0x08001934 0x08001934 0x000000bc Code RO 467 i.Radar_Data_Analysis usart.o - 0x080019f0 0x080019f0 0x00000158 Code RO 468 i.Radar_Filtering_clutter usart.o - 0x08001b48 0x08001b48 0x00000080 Code RO 17 i.Reed_Working main.o - 0x08001bc8 0x08001bc8 0x00000016 Code RO 469 i.Reply_Version_Info usart.o - 0x08001bde 0x08001bde 0x00000002 Code RO 738 i.SVC_Handler stm32f1xx_it.o - 0x08001be0 0x08001be0 0x00000260 Code RO 470 i.Set_PCR_Parameter usart.o - 0x08001e40 0x08001e40 0x00000002 Code RO 739 i.SysTick_Handler stm32f1xx_it.o - 0x08001e42 0x08001e42 0x00000002 PAD - 0x08001e44 0x08001e44 0x00000148 Code RO 18 i.SystemClock_Config main.o - 0x08001f8c 0x08001f8c 0x00000058 Code RO 1501 i.SystemInit system_stm32f1xx.o - 0x08001fe4 0x08001fe4 0x000000a0 Code RO 322 i.TIM2_DMA_Config tim.o - 0x08002084 0x08002084 0x00000002 Code RO 740 i.TIM2_IRQHandler stm32f1xx_it.o - 0x08002086 0x08002086 0x00000002 PAD - 0x08002088 0x08002088 0x0000004c Code RO 741 i.TIM3_IRQHandler stm32f1xx_it.o - 0x080020d4 0x080020d4 0x00000098 Code RO 742 i.USART1_IRQHandler stm32f1xx_it.o - 0x0800216c 0x0800216c 0x00000020 Code RO 743 i.USART3_IRQHandler stm32f1xx_it.o - 0x0800218c 0x0800218c 0x00000004 Code RO 744 i.UsageFault_Handler stm32f1xx_it.o - 0x08002190 0x08002190 0x0000001c Code RO 472 i.Usart_SendByte usart.o - 0x080021ac 0x080021ac 0x00000028 Code RO 473 i.Usart_SendString usart.o - 0x080021d4 0x080021d4 0x00000064 Code RO 323 i.WS2812_Data_Transfer tim.o - 0x08002238 0x08002238 0x000000a0 Code RO 324 i.WS2812_Light_All tim.o - 0x080022d8 0x080022d8 0x00000050 Code RO 325 i.WS2812_Light_Custom tim.o - 0x08002328 0x08002328 0x00000040 Code RO 326 i.WS2812_Light_One_By_One tim.o - 0x08002368 0x08002368 0x00000020 Code RO 1752 i.__0printf$8 mc_w.l(printf8.o) - 0x08002388 0x08002388 0x00000028 Code RO 1754 i.__0sprintf$8 mc_w.l(printf8.o) - 0x080023b0 0x080023b0 0x0000001a Code RO 223 i.__NVIC_EnableIRQ dma.o - 0x080023ca 0x080023ca 0x0000001a Code RO 327 i.__NVIC_EnableIRQ tim.o - 0x080023e4 0x080023e4 0x0000001a Code RO 474 i.__NVIC_EnableIRQ usart.o - 0x080023fe 0x080023fe 0x00000002 PAD - 0x08002400 0x08002400 0x00000010 Code RO 224 i.__NVIC_GetPriorityGrouping dma.o - 0x08002410 0x08002410 0x00000010 Code RO 328 i.__NVIC_GetPriorityGrouping tim.o - 0x08002420 0x08002420 0x00000010 Code RO 475 i.__NVIC_GetPriorityGrouping usart.o - 0x08002430 0x08002430 0x00000028 Code RO 225 i.__NVIC_SetPriority dma.o - 0x08002458 0x08002458 0x00000028 Code RO 329 i.__NVIC_SetPriority tim.o - 0x08002480 0x08002480 0x00000028 Code RO 476 i.__NVIC_SetPriority usart.o - 0x080024a8 0x080024a8 0x0000000e Code RO 1850 i.__scatterload_copy mc_w.l(handlers.o) - 0x080024b6 0x080024b6 0x00000002 Code RO 1851 i.__scatterload_null mc_w.l(handlers.o) - 0x080024b8 0x080024b8 0x0000000e Code RO 1852 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x080024c6 0x080024c6 0x00000002 PAD - 0x080024c8 0x080024c8 0x00000404 Code RO 1759 i._printf_core mc_w.l(printf8.o) - 0x080028cc 0x080028cc 0x00000024 Code RO 1760 i._printf_post_padding mc_w.l(printf8.o) - 0x080028f0 0x080028f0 0x0000002e Code RO 1761 i._printf_pre_padding mc_w.l(printf8.o) - 0x0800291e 0x0800291e 0x0000000a Code RO 1763 i._sputc mc_w.l(printf8.o) - 0x08002928 0x08002928 0x00000024 Code RO 477 i.fputc usart.o - 0x0800294c 0x0800294c 0x00000030 Code RO 478 i.hex2int usart.o - 0x0800297c 0x0800297c 0x0000004e Code RO 479 i.hex2str usart.o - 0x080029ca 0x080029ca 0x00000002 PAD - 0x080029cc 0x080029cc 0x0000029c Code RO 19 i.main main.o - 0x08002c68 0x08002c68 0x0000002a Data RO 331 .constdata tim.o - 0x08002c92 0x08002c92 0x0000002a Data RO 481 .constdata usart.o - 0x08002cbc 0x08002cbc 0x0000002a Data RO 745 .constdata stm32f1xx_it.o - 0x08002ce6 0x08002ce6 0x00000007 Data RO 962 .constdata stm32f1xx_ll_dma.o - 0x08002ced 0x08002ced 0x00000018 Data RO 1502 .constdata system_stm32f1xx.o - 0x08002d05 0x08002d05 0x00000003 PAD - 0x08002d08 0x08002d08 0x00000020 Data RO 1848 Region$$Table anon$$obj.o + 0x0800025c 0x0800025c 0x00000088 Code RO 434 i.Check_Status usart.o + 0x080002e4 0x080002e4 0x00000030 Code RO 733 i.DMA1_Channel2_IRQHandler stm32f1xx_it.o + 0x08000314 0x08000314 0x00000002 Code RO 734 i.DMA1_Channel3_IRQHandler stm32f1xx_it.o + 0x08000316 0x08000316 0x00000002 Code RO 735 i.DMA1_Channel5_IRQHandler stm32f1xx_it.o + 0x08000318 0x08000318 0x00000098 Code RO 435 i.DMA_USART1_RX_Config usart.o + 0x080003b0 0x080003b0 0x00000050 Code RO 436 i.DMA_USART3_RX_Config usart.o + 0x08000400 0x08000400 0x00000002 Code RO 736 i.DebugMon_Handler stm32f1xx_it.o + 0x08000402 0x08000402 0x00000002 PAD + 0x08000404 0x08000404 0x0000002c Code RO 737 i.EXTI4_IRQHandler stm32f1xx_it.o + 0x08000430 0x08000430 0x00000002 Code RO 13 i.Error_Handler main.o + 0x08000432 0x08000432 0x00000004 Code RO 738 i.HardFault_Handler stm32f1xx_it.o + 0x08000436 0x08000436 0x00000002 PAD + 0x08000438 0x08000438 0x0000001c Code RO 313 i.LL_APB1_GRP1_EnableClock tim.o + 0x08000454 0x08000454 0x0000001c Code RO 437 i.LL_APB1_GRP1_EnableClock usart.o + 0x08000470 0x08000470 0x0000001c Code RO 165 i.LL_APB2_GRP1_EnableClock gpio.o + 0x0800048c 0x0800048c 0x0000001c Code RO 438 i.LL_APB2_GRP1_EnableClock usart.o + 0x080004a8 0x080004a8 0x0000001c Code RO 439 i.LL_DMA_EnableChannel usart.o + 0x080004c4 0x080004c4 0x00000078 Code RO 966 i.LL_DMA_Init stm32f1xx_ll_dma.o + 0x0800053c 0x0800053c 0x00000020 Code RO 440 i.LL_DMA_SetChannelPriorityLevel usart.o + 0x0800055c 0x0800055c 0x00000024 Code RO 441 i.LL_DMA_SetDataLength usart.o + 0x08000580 0x08000580 0x00000020 Code RO 442 i.LL_DMA_SetDataTransferDirection usart.o + 0x080005a0 0x080005a0 0x00000014 Code RO 443 i.LL_DMA_SetMemoryAddress usart.o + 0x080005b4 0x080005b4 0x00000020 Code RO 444 i.LL_DMA_SetMemoryIncMode usart.o + 0x080005d4 0x080005d4 0x00000020 Code RO 445 i.LL_DMA_SetMemorySize usart.o + 0x080005f4 0x080005f4 0x00000020 Code RO 446 i.LL_DMA_SetMode usart.o + 0x08000614 0x08000614 0x00000014 Code RO 447 i.LL_DMA_SetPeriphAddress usart.o + 0x08000628 0x08000628 0x00000020 Code RO 448 i.LL_DMA_SetPeriphIncMode usart.o + 0x08000648 0x08000648 0x00000020 Code RO 449 i.LL_DMA_SetPeriphSize usart.o + 0x08000668 0x08000668 0x00000010 Code RO 1181 i.LL_EXTI_DisableEvent_0_31 stm32f1xx_ll_exti.o + 0x08000678 0x08000678 0x00000010 Code RO 1182 i.LL_EXTI_DisableIT_0_31 stm32f1xx_ll_exti.o + 0x08000688 0x08000688 0x00000010 Code RO 1183 i.LL_EXTI_EnableEvent_0_31 stm32f1xx_ll_exti.o + 0x08000698 0x08000698 0x00000010 Code RO 1184 i.LL_EXTI_EnableFallingTrig_0_31 stm32f1xx_ll_exti.o + 0x080006a8 0x080006a8 0x00000010 Code RO 1185 i.LL_EXTI_EnableIT_0_31 stm32f1xx_ll_exti.o + 0x080006b8 0x080006b8 0x00000010 Code RO 1186 i.LL_EXTI_EnableRisingTrig_0_31 stm32f1xx_ll_exti.o + 0x080006c8 0x080006c8 0x000000bc Code RO 1187 i.LL_EXTI_Init stm32f1xx_ll_exti.o + 0x08000784 0x08000784 0x00000120 Code RO 916 i.LL_GPIO_Init stm32f1xx_ll_gpio.o + 0x080008a4 0x080008a4 0x0000001a Code RO 14 i.LL_GPIO_IsInputPinSet main.o + 0x080008be 0x080008be 0x0000001a Code RO 450 i.LL_GPIO_IsInputPinSet usart.o + 0x080008d8 0x080008d8 0x0000001c Code RO 1086 i.LL_Init1msTick stm32f1xx_ll_utils.o + 0x080008f4 0x080008f4 0x00000024 Code RO 1008 i.LL_RCC_GetSystemClocksFreq stm32f1xx_ll_rcc.o + 0x08000918 0x08000918 0x0000000c Code RO 1093 i.LL_SetSystemCoreClock stm32f1xx_ll_utils.o + 0x08000924 0x08000924 0x0000000a Code RO 314 i.LL_TIM_DisableARRPreload tim.o + 0x0800092e 0x0800092e 0x0000000a Code RO 315 i.LL_TIM_DisableMasterSlaveMode tim.o + 0x08000938 0x08000938 0x00000084 Code RO 1291 i.LL_TIM_Init stm32f1xx_ll_tim.o + 0x080009bc 0x080009bc 0x00000060 Code RO 316 i.LL_TIM_OC_DisableFast tim.o + 0x08000a1c 0x08000a1c 0x00000060 Code RO 317 i.LL_TIM_OC_EnablePreload tim.o + 0x08000a7c 0x08000a7c 0x0000005c Code RO 1292 i.LL_TIM_OC_Init stm32f1xx_ll_tim.o + 0x08000ad8 0x08000ad8 0x00000004 Code RO 1293 i.LL_TIM_OC_SetCompareCH2 stm32f1xx_ll_tim.o + 0x08000adc 0x08000adc 0x0000000c Code RO 318 i.LL_TIM_SetTriggerOutput tim.o + 0x08000ae8 0x08000ae8 0x00000010 Code RO 451 i.LL_USART_ClearFlag_IDLE usart.o + 0x08000af8 0x08000af8 0x00000010 Code RO 739 i.LL_USART_ClearFlag_IDLE stm32f1xx_it.o + 0x08000b08 0x08000b08 0x00000012 Code RO 452 i.LL_USART_ConfigAsyncMode usart.o + 0x08000b1a 0x08000b1a 0x0000000a Code RO 453 i.LL_USART_Enable usart.o + 0x08000b24 0x08000b24 0x0000000a Code RO 454 i.LL_USART_EnableDMAReq_RX usart.o + 0x08000b2e 0x08000b2e 0x0000000a Code RO 455 i.LL_USART_EnableIT_IDLE usart.o + 0x08000b38 0x08000b38 0x00000094 Code RO 1440 i.LL_USART_Init stm32f1xx_ll_usart.o + 0x08000bcc 0x08000bcc 0x0000000a Code RO 740 i.LL_USART_IsActiveFlag_IDLE stm32f1xx_it.o + 0x08000bd6 0x08000bd6 0x0000000a Code RO 456 i.LL_USART_IsActiveFlag_TC usart.o + 0x08000be0 0x08000be0 0x0000000a Code RO 457 i.LL_USART_IsActiveFlag_TXE usart.o + 0x08000bea 0x08000bea 0x0000000a Code RO 1441 i.LL_USART_IsEnabled stm32f1xx_ll_usart.o + 0x08000bf4 0x08000bf4 0x0000009e Code RO 1442 i.LL_USART_SetBaudRate stm32f1xx_ll_usart.o + 0x08000c92 0x08000c92 0x00000004 Code RO 458 i.LL_USART_TransmitData8 usart.o + 0x08000c96 0x08000c96 0x00000028 Code RO 1094 i.LL_mDelay stm32f1xx_ll_utils.o + 0x08000cbe 0x08000cbe 0x00000002 PAD + 0x08000cc0 0x08000cc0 0x00000020 Code RO 15 i.MCU_UID main.o + 0x08000ce0 0x08000ce0 0x0000007c Code RO 221 i.MX_DMA_Init dma.o + 0x08000d5c 0x08000d5c 0x00000168 Code RO 166 i.MX_GPIO_Init gpio.o + 0x08000ec4 0x08000ec4 0x00000050 Code RO 277 i.MX_IWDG_Init iwdg.o + 0x08000f14 0x08000f14 0x00000194 Code RO 319 i.MX_TIM2_Init tim.o + 0x080010a8 0x080010a8 0x00000080 Code RO 320 i.MX_TIM3_Init tim.o + 0x08001128 0x08001128 0x000000f4 Code RO 461 i.MX_USART1_UART_Init usart.o + 0x0800121c 0x0800121c 0x00000088 Code RO 462 i.MX_USART2_UART_Init usart.o + 0x080012a4 0x080012a4 0x000000f4 Code RO 463 i.MX_USART3_UART_Init usart.o + 0x08001398 0x08001398 0x00000004 Code RO 741 i.MemManage_Handler stm32f1xx_it.o + 0x0800139c 0x0800139c 0x00000002 Code RO 742 i.NMI_Handler stm32f1xx_it.o + 0x0800139e 0x0800139e 0x00000040 Code RO 222 i.NVIC_EncodePriority dma.o + 0x080013de 0x080013de 0x00000040 Code RO 321 i.NVIC_EncodePriority tim.o + 0x0800141e 0x0800141e 0x00000040 Code RO 464 i.NVIC_EncodePriority usart.o + 0x0800145e 0x0800145e 0x00000002 PAD + 0x08001460 0x08001460 0x00000038 Code RO 465 i.Node_Config_LoRa_ADR usart.o + 0x08001498 0x08001498 0x0000005c Code RO 466 i.Node_Send_Data usart.o + 0x080014f4 0x080014f4 0x00000078 Code RO 1296 i.OC1Config stm32f1xx_ll_tim.o + 0x0800156c 0x0800156c 0x00000084 Code RO 1297 i.OC2Config stm32f1xx_ll_tim.o + 0x080015f0 0x080015f0 0x00000078 Code RO 1298 i.OC3Config stm32f1xx_ll_tim.o + 0x08001668 0x08001668 0x00000058 Code RO 1299 i.OC4Config stm32f1xx_ll_tim.o + 0x080016c0 0x080016c0 0x00000040 Code RO 16 i.Offline_Working main.o + 0x08001700 0x08001700 0x00000194 Code RO 467 i.Online_Data_Analysis usart.o + 0x08001894 0x08001894 0x00000002 Code RO 743 i.PendSV_Handler stm32f1xx_it.o + 0x08001896 0x08001896 0x00000002 PAD + 0x08001898 0x08001898 0x00000020 Code RO 1011 i.RCC_GetHCLKClockFreq stm32f1xx_ll_rcc.o + 0x080018b8 0x080018b8 0x00000024 Code RO 1012 i.RCC_GetPCLK1ClockFreq stm32f1xx_ll_rcc.o + 0x080018dc 0x080018dc 0x00000024 Code RO 1013 i.RCC_GetPCLK2ClockFreq stm32f1xx_ll_rcc.o + 0x08001900 0x08001900 0x0000003c Code RO 1014 i.RCC_GetSystemClockFreq stm32f1xx_ll_rcc.o + 0x0800193c 0x0800193c 0x00000058 Code RO 1015 i.RCC_PLL_GetFreqDomain_SYS stm32f1xx_ll_rcc.o + 0x08001994 0x08001994 0x000000bc Code RO 468 i.Radar_Data_Analysis usart.o + 0x08001a50 0x08001a50 0x00000158 Code RO 469 i.Radar_Filtering_clutter usart.o + 0x08001ba8 0x08001ba8 0x00000080 Code RO 17 i.Reed_Working main.o + 0x08001c28 0x08001c28 0x00000018 Code RO 470 i.Reply_Version_Info usart.o + 0x08001c40 0x08001c40 0x00000002 Code RO 744 i.SVC_Handler stm32f1xx_it.o + 0x08001c42 0x08001c42 0x00000002 PAD + 0x08001c44 0x08001c44 0x00000260 Code RO 471 i.Set_PCR_Parameter usart.o + 0x08001ea4 0x08001ea4 0x00000002 Code RO 745 i.SysTick_Handler stm32f1xx_it.o + 0x08001ea6 0x08001ea6 0x00000002 PAD + 0x08001ea8 0x08001ea8 0x00000148 Code RO 18 i.SystemClock_Config main.o + 0x08001ff0 0x08001ff0 0x00000058 Code RO 1507 i.SystemInit system_stm32f1xx.o + 0x08002048 0x08002048 0x000000a0 Code RO 322 i.TIM2_DMA_Config tim.o + 0x080020e8 0x080020e8 0x00000002 Code RO 746 i.TIM2_IRQHandler stm32f1xx_it.o + 0x080020ea 0x080020ea 0x00000002 PAD + 0x080020ec 0x080020ec 0x0000004c Code RO 747 i.TIM3_IRQHandler stm32f1xx_it.o + 0x08002138 0x08002138 0x00000098 Code RO 748 i.USART1_IRQHandler stm32f1xx_it.o + 0x080021d0 0x080021d0 0x00000020 Code RO 749 i.USART3_IRQHandler stm32f1xx_it.o + 0x080021f0 0x080021f0 0x00000004 Code RO 750 i.UsageFault_Handler stm32f1xx_it.o + 0x080021f4 0x080021f4 0x0000001c Code RO 473 i.Usart_SendByte usart.o + 0x08002210 0x08002210 0x00000028 Code RO 474 i.Usart_SendString usart.o + 0x08002238 0x08002238 0x00000064 Code RO 323 i.WS2812_Data_Transfer tim.o + 0x0800229c 0x0800229c 0x000000a0 Code RO 324 i.WS2812_Light_All tim.o + 0x0800233c 0x0800233c 0x00000050 Code RO 325 i.WS2812_Light_Custom tim.o + 0x0800238c 0x0800238c 0x00000040 Code RO 326 i.WS2812_Light_One_By_One tim.o + 0x080023cc 0x080023cc 0x00000020 Code RO 1758 i.__0printf$8 mc_w.l(printf8.o) + 0x080023ec 0x080023ec 0x00000028 Code RO 1760 i.__0sprintf$8 mc_w.l(printf8.o) + 0x08002414 0x08002414 0x0000001a Code RO 223 i.__NVIC_EnableIRQ dma.o + 0x0800242e 0x0800242e 0x0000001a Code RO 327 i.__NVIC_EnableIRQ tim.o + 0x08002448 0x08002448 0x0000001a Code RO 475 i.__NVIC_EnableIRQ usart.o + 0x08002462 0x08002462 0x00000002 PAD + 0x08002464 0x08002464 0x00000010 Code RO 224 i.__NVIC_GetPriorityGrouping dma.o + 0x08002474 0x08002474 0x00000010 Code RO 328 i.__NVIC_GetPriorityGrouping tim.o + 0x08002484 0x08002484 0x00000010 Code RO 476 i.__NVIC_GetPriorityGrouping usart.o + 0x08002494 0x08002494 0x00000028 Code RO 225 i.__NVIC_SetPriority dma.o + 0x080024bc 0x080024bc 0x00000028 Code RO 329 i.__NVIC_SetPriority tim.o + 0x080024e4 0x080024e4 0x00000028 Code RO 477 i.__NVIC_SetPriority usart.o + 0x0800250c 0x0800250c 0x0000000e Code RO 1856 i.__scatterload_copy mc_w.l(handlers.o) + 0x0800251a 0x0800251a 0x00000002 Code RO 1857 i.__scatterload_null mc_w.l(handlers.o) + 0x0800251c 0x0800251c 0x0000000e Code RO 1858 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x0800252a 0x0800252a 0x00000002 PAD + 0x0800252c 0x0800252c 0x00000404 Code RO 1765 i._printf_core mc_w.l(printf8.o) + 0x08002930 0x08002930 0x00000024 Code RO 1766 i._printf_post_padding mc_w.l(printf8.o) + 0x08002954 0x08002954 0x0000002e Code RO 1767 i._printf_pre_padding mc_w.l(printf8.o) + 0x08002982 0x08002982 0x0000000a Code RO 1769 i._sputc mc_w.l(printf8.o) + 0x0800298c 0x0800298c 0x00000024 Code RO 478 i.fputc usart.o + 0x080029b0 0x080029b0 0x00000030 Code RO 479 i.hex2int usart.o + 0x080029e0 0x080029e0 0x0000004e Code RO 480 i.hex2str usart.o + 0x08002a2e 0x08002a2e 0x00000002 PAD + 0x08002a30 0x08002a30 0x000002a8 Code RO 19 i.main main.o + 0x08002cd8 0x08002cd8 0x0000002a Data RO 331 .constdata tim.o + 0x08002d02 0x08002d02 0x0000002a Data RO 482 .constdata usart.o + 0x08002d2c 0x08002d2c 0x0000002a Data RO 751 .constdata stm32f1xx_it.o + 0x08002d56 0x08002d56 0x00000007 Data RO 968 .constdata stm32f1xx_ll_dma.o + 0x08002d5d 0x08002d5d 0x00000018 Data RO 1508 .constdata system_stm32f1xx.o + 0x08002d75 0x08002d75 0x00000003 PAD + 0x08002d78 0x08002d78 0x00000020 Data RO 1854 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002d28, Size: 0x00000620, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002d98, Size: 0x00000620, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x08002d28 0x0000000b Data RW 21 .data main.o - 0x2000000b 0x08002d33 0x000000c1 Data RW 332 .data tim.o - 0x200000cc 0x08002df4 0x0000000a Data RW 482 .data usart.o - 0x200000d6 0x08002dfe 0x00000002 Data RW 746 .data stm32f1xx_it.o - 0x200000d8 0x08002e00 0x00000004 Data RW 1503 .data system_stm32f1xx.o - 0x200000dc 0x08002e04 0x00000004 Data RW 1822 .data mc_w.l(stdout.o) + 0x20000000 0x08002d98 0x0000000b Data RW 21 .data main.o + 0x2000000b 0x08002da3 0x000000c1 Data RW 332 .data tim.o + 0x200000cc 0x08002e64 0x0000000a Data RW 483 .data usart.o + 0x200000d6 0x08002e6e 0x00000002 Data RW 752 .data stm32f1xx_it.o + 0x200000d8 0x08002e70 0x00000004 Data RW 1509 .data system_stm32f1xx.o + 0x200000dc 0x08002e74 0x00000004 Data RW 1828 .data mc_w.l(stdout.o) 0x200000e0 - 0x00000018 Zero RW 330 .bss tim.o - 0x200000f8 - 0x00000123 Zero RW 480 .bss usart.o - 0x2000021b 0x08002e08 0x00000005 PAD + 0x200000f8 - 0x00000123 Zero RW 481 .bss usart.o + 0x2000021b 0x08002e78 0x00000005 PAD 0x20000220 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o @@ -1457,7 +1466,7 @@ Image component sizes 270 20 0 0 0 38001 dma.o 388 24 0 0 0 46342 gpio.o 80 6 0 0 0 2431 iwdg.o - 1216 94 0 11 0 436405 main.o + 1260 100 0 11 0 437963 main.o 36 8 236 0 1024 780 startup_stm32f103xb.o 410 58 42 2 0 58654 stm32f1xx_it.o 120 6 7 0 0 14394 stm32f1xx_ll_dma.o @@ -1469,12 +1478,12 @@ Image component sizes 80 6 0 0 0 5297 stm32f1xx_ll_utils.o 88 18 24 4 0 1091 system_stm32f1xx.o 1494 106 42 193 24 46299 tim.o - 3516 522 42 10 291 79641 usart.o + 3582 556 42 10 291 80132 usart.o ---------------------------------------------------------------------- - 9582 994 428 220 1344 809285 Object Totals + 9694 1034 428 220 1344 811334 Object Totals 0 0 32 0 0 0 (incl. Generated) - 20 0 3 0 5 0 (incl. Padding) + 22 0 3 0 5 0 (incl. Padding) ---------------------------------------------------------------------- @@ -1521,15 +1530,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 11132 1070 428 224 1344 803913 Grand Totals - 11132 1070 428 224 1344 803913 ELF Image Totals - 11132 1070 428 224 0 0 ROM Totals + 11244 1110 428 224 1344 805858 Grand Totals + 11244 1110 428 224 1344 805858 ELF Image Totals + 11244 1110 428 224 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 11560 ( 11.29kB) + Total RO Size (Code + RO Data) 11672 ( 11.40kB) Total RW Size (RW Data + ZI Data) 1568 ( 1.53kB) - Total ROM Size (Code + RO Data + RW Data) 11784 ( 11.51kB) + Total ROM Size (Code + RO Data + RW Data) 11896 ( 11.62kB) ============================================================================== diff --git a/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.build_log.htm b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023.build_log.htm similarity index 80% rename from MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.build_log.htm rename to MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023.build_log.htm index f10444a..a7dba7b 100644 --- a/MDK-ARM/LED_M100C_WS2812/LED_M100C_WS2812.build_log.htm +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023.build_log.htm @@ -22,41 +22,41 @@ Dialog DLL: TCM.DLL V1.48.0.0

                                                                                                                                                                                                                                                                      Project:

                                                                                                                                                                                                                                                                      D:\ONEDRIVE\GIT\STS_IOT\STS_OO\MDK-ARM\LED_M100C_WS2812.uvprojx -Project File Date: 04/11/2022 +Project File Date: 02/21/2023

                                                                                                                                                                                                                                                                      Output:

                                                                                                                                                                                                                                                                      *** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin' Rebuild target 'LED_M100C_WS2812' assembling startup_stm32f103xb.s... -compiling stm32f1xx_ll_exti.c... -compiling stm32f1xx_ll_gpio.c... -compiling stm32f1xx_ll_dma.c... -compiling stm32f1xx_ll_pwr.c... -compiling stm32f1xx_ll_utils.c... -compiling stm32f1xx_ll_usart.c... -compiling stm32f1xx_ll_rcc.c... -compiling stm32f1xx_ll_tim.c... -compiling system_stm32f1xx.c... -compiling dma.c... -compiling iwdg.c... compiling main.c... -compiling usart.c... compiling gpio.c... +compiling stm32f1xx_ll_exti.c... compiling stm32f1xx_it.c... +compiling dma.c... +compiling stm32f1xx_ll_pwr.c... +compiling stm32f1xx_ll_tim.c... +compiling iwdg.c... +compiling stm32f1xx_ll_gpio.c... +compiling stm32f1xx_ll_utils.c... +compiling stm32f1xx_ll_rcc.c... +compiling stm32f1xx_ll_dma.c... compiling sys.c... +compiling stm32f1xx_ll_usart.c... +compiling usart.c... compiling tim.c... +compiling system_stm32f1xx.c... linking... -Program Size: Code=11132 RO-data=428 RW-data=224 ZI-data=1344 +Program Size: Code=11244 RO-data=428 RW-data=224 ZI-data=1344 FromELF: creating hex file... -"LED_M100C_WS2812\LED_M100C_WS2812.axf" - 0 Error(s), 0 Warning(s). +"LED_M100C_WS2812\STS_OO_F103_O1O2O3O5O6_V2_2023.axf" - 0 Error(s), 0 Warning(s).

                                                                                                                                                                                                                                                                      Software Packages used:

                                                                                                                                                                                                                                                                      Package Vendor: ARM - http://www.keil.com/pack/ARM.CMSIS.5.7.0.pack - ARM.CMSIS.5.7.0 - CMSIS (Cortex Microcontroller Software Interface Standard) - * Component: CORE Version: 5.4.0 + http://www.keil.com/pack/ARM.CMSIS.5.9.0.pack + ARM.CMSIS.5.9.0 + CMSIS (Common Microcontroller Software Interface Standard) + * Component: CORE Version: 5.6.0 Package Vendor: Keil http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.3.0.pack @@ -65,13 +65,13 @@ Package Vendor: Keil

                                                                                                                                                                                                                                                                      Collection of Component include folders:

                                                                                                                                                                                                                                                                      .\RTE\_LED_M100C_WS2812 - D:\Users\lenovo\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include + D:\Users\lenovo\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include D:\Users\lenovo\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include

                                                                                                                                                                                                                                                                      Collection of Component Files used:

                                                                                                                                                                                                                                                                      - * Component: ARM::CMSIS:CORE:5.4.0 -Build Time Elapsed: 00:00:03 + * Component: ARM::CMSIS:CORE:5.6.0 +Build Time Elapsed: 00:00:02 diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023.sct b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023.sct new file mode 100644 index 0000000..09aa1bd --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023.sct @@ -0,0 +1,16 @@ +; ************************************************************* +; *** Scatter-Loading Description File generated by uVision *** +; ************************************************************* + +LR_IROM1 0x08000000 0x00010000 { ; load region size_region + ER_IROM1 0x08000000 0x00010000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + .ANY (+XO) + } + RW_IRAM1 0x20000000 0x00005000 { ; RW data + .ANY (+RW +ZI) + } +} + diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.build_log.htm b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.build_log.htm new file mode 100644 index 0000000..7440a12 --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.build_log.htm @@ -0,0 +1,77 @@ + + +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      µVision Build Log

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Tool Versions:

                                                                                                                                                                                                                                                                      +IDE-Version: ¦ÌVision V5.33.0.0 +Copyright (C) 2020 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: dp lenovo, yunhorn, LIC=NQQMA-19ZCY-KP3ZY-IMEF3-G09Q9-GVNGQ + +Tool Versions: +Toolchain: MDK-ARM Plus Version: 5.33.0.0 +Toolchain Path: D:\Keil_v5\ARM\ARMCC\Bin +C Compiler: Armcc.exe V5.06 update 7 (build 960) +Assembler: Armasm.exe V5.06 update 7 (build 960) +Linker/Locator: ArmLink.exe V5.06 update 7 (build 960) +Library Manager: ArmAr.exe V5.06 update 7 (build 960) +Hex Converter: FromElf.exe V5.06 update 7 (build 960) +CPU DLL: SARMCM3.DLL V5.33.0.0 +Dialog DLL: DCM.DLL V1.17.3.0 +Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.8.0 +Dialog DLL: TCM.DLL V1.48.0.0 + +

                                                                                                                                                                                                                                                                      Project:

                                                                                                                                                                                                                                                                      +D:\ONEDRIVE\GIT\STS_IOT\STS_OO_V230530\STS_OO\MDK-ARM\LED_M100C_WS2812.uvprojx +Project File Date: 06/02/2023 + +

                                                                                                                                                                                                                                                                      Output:

                                                                                                                                                                                                                                                                      +*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin' +Rebuild target 'LED_M100C_WS2812' +assembling startup_stm32f103xb.s... +compiling stm32f1xx_ll_rcc.c... +compiling stm32f1xx_ll_dma.c... +compiling stm32f1xx_ll_pwr.c... +compiling stm32f1xx_ll_gpio.c... +compiling stm32f1xx_ll_exti.c... +compiling stm32f1xx_ll_utils.c... +compiling stm32f1xx_ll_tim.c... +compiling stm32f1xx_ll_usart.c... +compiling system_stm32f1xx.c... +compiling dma.c... +compiling sys.c... +compiling iwdg.c... +compiling tim.c... +compiling main.c... +compiling gpio.c... +compiling stm32f1xx_it.c... +compiling usart.c... +linking... +Program Size: Code=11296 RO-data=428 RW-data=224 ZI-data=1408 +FromELF: creating hex file... +"LED_M100C_WS2812\STS_OO_F103_O1O2O3O5O6_V2_2023R0530.axf" - 0 Error(s), 0 Warning(s). + +

                                                                                                                                                                                                                                                                      Software Packages used:

                                                                                                                                                                                                                                                                      + +Package Vendor: ARM + http://www.keil.com/pack/ARM.CMSIS.5.9.0.pack + ARM.CMSIS.5.9.0 + CMSIS (Common Microcontroller Software Interface Standard) + * Component: CORE Version: 5.6.0 + +Package Vendor: Keil + http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.3.0.pack + Keil.STM32F1xx_DFP.2.3.0 + STMicroelectronics STM32F1 Series Device Support, Drivers and Examples + +

                                                                                                                                                                                                                                                                      Collection of Component include folders:

                                                                                                                                                                                                                                                                      + .\RTE\_LED_M100C_WS2812 + D:\Users\lenovo\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include + D:\Users\lenovo\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include + +

                                                                                                                                                                                                                                                                      Collection of Component Files used:

                                                                                                                                                                                                                                                                      + + * Component: ARM::CMSIS:CORE:5.6.0 +Build Time Elapsed: 00:00:03 +
                                                                                                                                                                                                                                                                      + + diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.htm b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.htm new file mode 100644 index 0000000..c508799 --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.htm @@ -0,0 +1,1294 @@ + + +Static Call Graph - [LED_M100C_WS2812\STS_OO_F103_O1O2O3O5O6_V2_2023R0530.axf] +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Static Call Graph for image LED_M100C_WS2812\STS_OO_F103_O1O2O3O5O6_V2_2023R0530.axf


                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      #<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Jun 02 19:07:57 2023 +

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Maximum Stack Usage = 688 bytes + Unknown(Cycles, Untraceable Function Pointers)

                                                                                                                                                                                                                                                                      +Call chain for Maximum Stack Depth:

                                                                                                                                                                                                                                                                      +main ⇒ Online_Data_Analysis ⇒ Set_PCR_Parameter ⇒ Node_Send_Data ⇒ __2snprintf +

                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      +Mutually Recursive functions +

                                                                                                                                                                                                                                                                    • ADC1_2_IRQHandler   ⇒   ADC1_2_IRQHandler
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    +Function Pointers +

                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                    • ADC1_2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • BusFault_Handler from stm32f1xx_it.o(i.BusFault_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • CAN1_RX1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • CAN1_SCE_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • DMA1_Channel1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • DMA1_Channel2_IRQHandler from stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • DMA1_Channel3_IRQHandler from stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • DMA1_Channel4_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • DMA1_Channel5_IRQHandler from stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • DMA1_Channel6_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • DMA1_Channel7_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • DebugMon_Handler from stm32f1xx_it.o(i.DebugMon_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • EXTI0_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • EXTI15_10_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • EXTI1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • EXTI2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • EXTI3_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • EXTI4_IRQHandler from stm32f1xx_it.o(i.EXTI4_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • EXTI9_5_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • FLASH_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • HardFault_Handler from stm32f1xx_it.o(i.HardFault_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • I2C1_ER_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • I2C1_EV_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • I2C2_ER_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • I2C2_EV_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • MemManage_Handler from stm32f1xx_it.o(i.MemManage_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • NMI_Handler from stm32f1xx_it.o(i.NMI_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • PVD_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • PendSV_Handler from stm32f1xx_it.o(i.PendSV_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • RCC_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • RTC_Alarm_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • RTC_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • Reset_Handler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • SPI1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • SPI2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • SVC_Handler from stm32f1xx_it.o(i.SVC_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • SysTick_Handler from stm32f1xx_it.o(i.SysTick_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • SystemInit from system_stm32f1xx.o(i.SystemInit) referenced from startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                    • TAMPER_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • TIM1_BRK_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • TIM1_CC_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • TIM1_TRG_COM_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • TIM1_UP_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • TIM2_IRQHandler from stm32f1xx_it.o(i.TIM2_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • TIM3_IRQHandler from stm32f1xx_it.o(i.TIM3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • TIM4_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • USART1_IRQHandler from stm32f1xx_it.o(i.USART1_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • USART2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • USART3_IRQHandler from stm32f1xx_it.o(i.USART3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • USBWakeUp_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • USB_HP_CAN1_TX_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • USB_LP_CAN1_RX0_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • UsageFault_Handler from stm32f1xx_it.o(i.UsageFault_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • WWDG_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    • __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                    • _snputc from printf8.o(i._snputc) referenced from printf8.o(i.__0snprintf$8) +
                                                                                                                                                                                                                                                                    • _sputc from printf8.o(i._sputc) referenced from printf8.o(i.__0sprintf$8) +
                                                                                                                                                                                                                                                                    • fputc from usart.o(i.fputc) referenced from printf8.o(i.__0printf$8) +
                                                                                                                                                                                                                                                                    • main from main.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    +Global Symbols +

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) + +

                                                                                                                                                                                                                                                                    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   __scatterload +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   __scatterload +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) + +

                                                                                                                                                                                                                                                                    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) + +

                                                                                                                                                                                                                                                                    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) + +

                                                                                                                                                                                                                                                                    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E)) + +

                                                                                                                                                                                                                                                                    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) + +

                                                                                                                                                                                                                                                                    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011)) + +

                                                                                                                                                                                                                                                                    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    ADC1_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   ADC1_2_IRQHandler +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   ADC1_2_IRQHandler +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]
                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    CAN1_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    CAN1_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    DMA1_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    DMA1_Channel4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    DMA1_Channel6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    DMA1_Channel7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    EXTI15_10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    EXTI9_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    I2C1_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    I2C2_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    I2C2_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    PVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    RTC_Alarm_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    TAMPER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    TIM1_BRK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    TIM1_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    TIM1_UP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    TIM4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    USBWakeUp_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    USB_HP_CAN1_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    USB_LP_CAN1_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   _memset$wrapper +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) + +

                                                                                                                                                                                                                                                                    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) + +

                                                                                                                                                                                                                                                                    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text)) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   __aeabi_memset +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                    • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                    • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   TIM2_DMA_Config +
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) + +

                                                                                                                                                                                                                                                                    _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   __aeabi_memset +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    strncpy (Thumb, 24 bytes, Stack size 8 bytes, strncpy.o(.text)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = strncpy +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                    • >>   hex2str +
                                                                                                                                                                                                                                                                    • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                    • Call Chain = strncmp +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                    • >>   Check_Status +
                                                                                                                                                                                                                                                                    • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   __aeabi_llsr +
                                                                                                                                                                                                                                                                    • >>   __aeabi_llsl +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   _printf_core +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   __main_after_scatterload +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   _main_scatterload +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) + +

                                                                                                                                                                                                                                                                    __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   __aeabi_uldivmod +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) + +

                                                                                                                                                                                                                                                                    __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   __aeabi_uldivmod +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) + +

                                                                                                                                                                                                                                                                    BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.BusFault_Handler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Check_Status (Thumb, 84 bytes, Stack size 16 bytes, usart.o(i.Check_Status)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 40
                                                                                                                                                                                                                                                                    • Call Chain = Check_Status ⇒ __2printf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                    • >>   __2printf +
                                                                                                                                                                                                                                                                    • >>   strncmp +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Offline_Working +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    DMA1_Channel2_IRQHandler (Thumb, 42 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    DMA1_Channel3_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    DMA1_Channel5_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    DMA_USART1_RX_Config (Thumb, 138 bytes, Stack size 8 bytes, usart.o(i.DMA_USART1_RX_Config)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 20
                                                                                                                                                                                                                                                                    • Call Chain = DMA_USART1_RX_Config ⇒ LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_EnableIT_IDLE +
                                                                                                                                                                                                                                                                    • >>   LL_USART_EnableDMAReq_RX +
                                                                                                                                                                                                                                                                    • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetPeriphAddress +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMemoryAddress +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    DMA_USART3_RX_Config (Thumb, 66 bytes, Stack size 8 bytes, usart.o(i.DMA_USART3_RX_Config)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 20
                                                                                                                                                                                                                                                                    • Call Chain = DMA_USART3_RX_Config ⇒ LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_EnableIT_IDLE +
                                                                                                                                                                                                                                                                    • >>   LL_USART_EnableDMAReq_RX +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetPeriphAddress +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMemoryAddress +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DebugMon_Handler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    EXTI4_IRQHandler (Thumb, 36 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.EXTI4_IRQHandler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Error_Handler (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.HardFault_Handler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    LL_DMA_Init (Thumb, 114 bytes, Stack size 16 bytes, stm32f1xx_ll_dma.o(i.LL_DMA_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_Init +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   TIM2_DMA_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_EXTI_Init (Thumb, 184 bytes, Stack size 16 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = LL_EXTI_Init +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_EXTI_EnableRisingTrig_0_31 +
                                                                                                                                                                                                                                                                    • >>   LL_EXTI_EnableIT_0_31 +
                                                                                                                                                                                                                                                                    • >>   LL_EXTI_EnableFallingTrig_0_31 +
                                                                                                                                                                                                                                                                    • >>   LL_EXTI_EnableEvent_0_31 +
                                                                                                                                                                                                                                                                    • >>   LL_EXTI_DisableIT_0_31 +
                                                                                                                                                                                                                                                                    • >>   LL_EXTI_DisableEvent_0_31 +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_GPIO_Init (Thumb, 288 bytes, Stack size 24 bytes, stm32f1xx_ll_gpio.o(i.LL_GPIO_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 24
                                                                                                                                                                                                                                                                    • Call Chain = LL_GPIO_Init +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_Init1msTick (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_Init1msTick)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_RCC_GetSystemClocksFreq (Thumb, 36 bytes, Stack size 8 bytes, stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = LL_RCC_GetSystemClocksFreq ⇒ RCC_GetSystemClockFreq +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   RCC_GetSystemClockFreq +
                                                                                                                                                                                                                                                                    • >>   RCC_GetPCLK2ClockFreq +
                                                                                                                                                                                                                                                                    • >>   RCC_GetPCLK1ClockFreq +
                                                                                                                                                                                                                                                                    • >>   RCC_GetHCLKClockFreq +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_SetSystemCoreClock (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_TIM_Init (Thumb, 118 bytes, Stack size 8 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_TIM_Init +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_TIM_OC_Init (Thumb, 92 bytes, Stack size 24 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 48
                                                                                                                                                                                                                                                                    • Call Chain = LL_TIM_OC_Init ⇒ OC2Config +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   OC4Config +
                                                                                                                                                                                                                                                                    • >>   OC3Config +
                                                                                                                                                                                                                                                                    • >>   OC2Config +
                                                                                                                                                                                                                                                                    • >>   OC1Config +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_Init (Thumb, 134 bytes, Stack size 40 bytes, stm32f1xx_ll_usart.o(i.LL_USART_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 56
                                                                                                                                                                                                                                                                    • Call Chain = LL_USART_Init ⇒ LL_USART_SetBaudRate +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_SetBaudRate +
                                                                                                                                                                                                                                                                    • >>   LL_USART_IsEnabled +
                                                                                                                                                                                                                                                                    • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_mDelay (Thumb, 40 bytes, Stack size 8 bytes, stm32f1xx_ll_utils.o(i.LL_mDelay)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_mDelay +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_All +
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MCU_UID (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.MCU_UID)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MX_DMA_Init (Thumb, 118 bytes, Stack size 16 bytes, dma.o(i.MX_DMA_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 36
                                                                                                                                                                                                                                                                    • Call Chain = MX_DMA_Init ⇒ NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                    • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                    • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                    • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MX_GPIO_Init (Thumb, 340 bytes, Stack size 32 bytes, gpio.o(i.MX_GPIO_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 48
                                                                                                                                                                                                                                                                    • Call Chain = MX_GPIO_Init ⇒ LL_EXTI_Init +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                    • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MX_IWDG_Init (Thumb, 74 bytes, Stack size 0 bytes, iwdg.o(i.MX_IWDG_Init)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MX_TIM2_Init (Thumb, 388 bytes, Stack size 88 bytes, tim.o(i.MX_TIM2_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 136
                                                                                                                                                                                                                                                                    • Call Chain = MX_TIM2_Init ⇒ LL_TIM_OC_Init ⇒ OC2Config +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                    • >>   LL_TIM_Init +
                                                                                                                                                                                                                                                                    • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                    • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                    • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                    • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                    • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    • >>   LL_TIM_SetTriggerOutput +
                                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_EnablePreload +
                                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_DisableFast +
                                                                                                                                                                                                                                                                    • >>   LL_TIM_DisableMasterSlaveMode +
                                                                                                                                                                                                                                                                    • >>   LL_TIM_DisableARRPreload +
                                                                                                                                                                                                                                                                    • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MX_TIM3_Init (Thumb, 122 bytes, Stack size 32 bytes, tim.o(i.MX_TIM3_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 52
                                                                                                                                                                                                                                                                    • Call Chain = MX_TIM3_Init ⇒ NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_TIM_Init +
                                                                                                                                                                                                                                                                    • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                    • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                    • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                    • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    • >>   LL_TIM_SetTriggerOutput +
                                                                                                                                                                                                                                                                    • >>   LL_TIM_DisableMasterSlaveMode +
                                                                                                                                                                                                                                                                    • >>   LL_TIM_DisableARRPreload +
                                                                                                                                                                                                                                                                    • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MX_USART1_UART_Init (Thumb, 224 bytes, Stack size 64 bytes, usart.o(i.MX_USART1_UART_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 120
                                                                                                                                                                                                                                                                    • Call Chain = MX_USART1_UART_Init ⇒ LL_USART_Init ⇒ LL_USART_SetBaudRate +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                    • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                    • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                    • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    • >>   LL_USART_Enable +
                                                                                                                                                                                                                                                                    • >>   LL_USART_ConfigAsyncMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                    • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                    • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MX_USART2_UART_Init (Thumb, 126 bytes, Stack size 56 bytes, usart.o(i.MX_USART2_UART_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 112
                                                                                                                                                                                                                                                                    • Call Chain = MX_USART2_UART_Init ⇒ LL_USART_Init ⇒ LL_USART_SetBaudRate +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_Enable +
                                                                                                                                                                                                                                                                    • >>   LL_USART_ConfigAsyncMode +
                                                                                                                                                                                                                                                                    • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                    • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MX_USART3_UART_Init (Thumb, 222 bytes, Stack size 64 bytes, usart.o(i.MX_USART3_UART_Init)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 120
                                                                                                                                                                                                                                                                    • Call Chain = MX_USART3_UART_Init ⇒ LL_USART_Init ⇒ LL_USART_SetBaudRate +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                    • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                    • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                    • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    • >>   LL_USART_Enable +
                                                                                                                                                                                                                                                                    • >>   LL_USART_ConfigAsyncMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                    • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                    • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.MemManage_Handler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.NMI_Handler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Node_Config_LoRa_ADR (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.Node_Config_LoRa_ADR)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 32
                                                                                                                                                                                                                                                                    • Call Chain = Node_Config_LoRa_ADR ⇒ __2printf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   __2printf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    Node_Send_Data (Thumb, 108 bytes, Stack size 56 bytes, usart.o(i.Node_Send_Data)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 96
                                                                                                                                                                                                                                                                    • Call Chain = Node_Send_Data ⇒ __2snprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_TransmitData8 +
                                                                                                                                                                                                                                                                    • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                                                                                                                                                    • >>   __2snprintf +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    • >>   Reed_Working +
                                                                                                                                                                                                                                                                    • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                    • >>   Reply_Version_Info +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    Offline_Working (Thumb, 56 bytes, Stack size 8 bytes, main.o(i.Offline_Working)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 48
                                                                                                                                                                                                                                                                    • Call Chain = Offline_Working ⇒ Check_Status ⇒ __2printf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                    • >>   Check_Status +
                                                                                                                                                                                                                                                                    • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    Online_Data_Analysis (Thumb, 370 bytes, Stack size 416 bytes, usart.o(i.Online_Data_Analysis)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 672
                                                                                                                                                                                                                                                                    • Call Chain = Online_Data_Analysis ⇒ Set_PCR_Parameter ⇒ Node_Send_Data ⇒ __2snprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   Reed_Working +
                                                                                                                                                                                                                                                                    • >>   hex2str +
                                                                                                                                                                                                                                                                    • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                    • >>   Reply_Version_Info +
                                                                                                                                                                                                                                                                    • >>   strncmp +
                                                                                                                                                                                                                                                                    • >>   strlen +
                                                                                                                                                                                                                                                                    • >>   strncpy +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.PendSV_Handler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    RCC_GetHCLKClockFreq (Thumb, 24 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    RCC_GetPCLK1ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    RCC_GetPCLK2ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    RCC_GetSystemClockFreq (Thumb, 52 bytes, Stack size 8 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = RCC_GetSystemClockFreq +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   RCC_PLL_GetFreqDomain_SYS +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    RCC_PLL_GetFreqDomain_SYS (Thumb, 76 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   RCC_GetSystemClockFreq +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    Radar_Data_Analysis (Thumb, 142 bytes, Stack size 24 bytes, usart.o(i.Radar_Data_Analysis)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 36
                                                                                                                                                                                                                                                                    • Call Chain = Radar_Data_Analysis ⇒ LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_EnableDMAReq_RX +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                    • >>   LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                    • >>   strncmp +
                                                                                                                                                                                                                                                                    • >>   strlen +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    Radar_Filtering_clutter (Thumb, 310 bytes, Stack size 24 bytes, usart.o(i.Radar_Filtering_clutter)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 120
                                                                                                                                                                                                                                                                    • Call Chain = Radar_Filtering_clutter ⇒ Node_Send_Data ⇒ __2snprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                    • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                    • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    Reed_Working (Thumb, 116 bytes, Stack size 16 bytes, main.o(i.Reed_Working)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 112
                                                                                                                                                                                                                                                                    • Call Chain = Reed_Working ⇒ Node_Send_Data ⇒ __2snprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                    • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                    • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    Reply_Version_Info (Thumb, 24 bytes, Stack size 16 bytes, usart.o(i.Reply_Version_Info)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 112
                                                                                                                                                                                                                                                                    • Call Chain = Reply_Version_Info ⇒ Node_Send_Data ⇒ __2snprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SVC_Handler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Set_PCR_Parameter (Thumb, 408 bytes, Stack size 160 bytes, usart.o(i.Set_PCR_Parameter)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 256
                                                                                                                                                                                                                                                                    • Call Chain = Set_PCR_Parameter ⇒ Node_Send_Data ⇒ __2snprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   hex2int +
                                                                                                                                                                                                                                                                    • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                    • >>   LL_mDelay +
                                                                                                                                                                                                                                                                    • >>   Usart_SendString +
                                                                                                                                                                                                                                                                    • >>   __2sprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SysTick_Handler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    SystemClock_Config (Thumb, 314 bytes, Stack size 8 bytes, main.o(i.SystemClock_Config)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = SystemClock_Config +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_SetSystemCoreClock +
                                                                                                                                                                                                                                                                    • >>   LL_Init1msTick +
                                                                                                                                                                                                                                                                    • >>   Error_Handler +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    SystemInit (Thumb, 70 bytes, Stack size 0 bytes, system_stm32f1xx.o(i.SystemInit)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    TIM2_DMA_Config (Thumb, 142 bytes, Stack size 48 bytes, tim.o(i.TIM2_DMA_Config)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 64
                                                                                                                                                                                                                                                                    • Call Chain = TIM2_DMA_Config ⇒ LL_DMA_Init +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_DMA_Init +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    TIM2_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.TIM2_IRQHandler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    TIM3_IRQHandler (Thumb, 60 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.TIM3_IRQHandler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    USART1_IRQHandler (Thumb, 132 bytes, Stack size 16 bytes, stm32f1xx_it.o(i.USART1_IRQHandler)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 24
                                                                                                                                                                                                                                                                    • Call Chain = USART1_IRQHandler ⇒ LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_IsActiveFlag_IDLE +
                                                                                                                                                                                                                                                                    • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]
                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    USART3_IRQHandler (Thumb, 24 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.USART3_IRQHandler)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = USART3_IRQHandler ⇒ LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_IsActiveFlag_IDLE +
                                                                                                                                                                                                                                                                    • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]
                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.UsageFault_Handler)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Usart_SendByte (Thumb, 28 bytes, Stack size 16 bytes, usart.o(i.Usart_SendByte)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = Usart_SendByte +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_TransmitData8 +
                                                                                                                                                                                                                                                                    • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Usart_SendString +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    Usart_SendString (Thumb, 40 bytes, Stack size 16 bytes, usart.o(i.Usart_SendString)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 32
                                                                                                                                                                                                                                                                    • Call Chain = Usart_SendString ⇒ Usart_SendByte +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_IsActiveFlag_TC +
                                                                                                                                                                                                                                                                    • >>   Usart_SendByte +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    WS2812_Data_Transfer (Thumb, 94 bytes, Stack size 20 bytes, tim.o(i.WS2812_Data_Transfer)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 20
                                                                                                                                                                                                                                                                    • Call Chain = WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    WS2812_Light_All (Thumb, 160 bytes, Stack size 8 bytes, tim.o(i.WS2812_Light_All)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 52
                                                                                                                                                                                                                                                                    • Call Chain = WS2812_Light_All ⇒ WS2812_Light_Custom ⇒ WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                    • >>   LL_mDelay +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    WS2812_Light_Custom (Thumb, 74 bytes, Stack size 24 bytes, tim.o(i.WS2812_Light_Custom)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 44
                                                                                                                                                                                                                                                                    • Call Chain = WS2812_Light_Custom ⇒ WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                    • >>   LL_mDelay +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_All +
                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    • >>   Reed_Working +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    WS2812_Light_One_By_One (Thumb, 58 bytes, Stack size 16 bytes, tim.o(i.WS2812_Light_One_By_One)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 36
                                                                                                                                                                                                                                                                    • Call Chain = WS2812_Light_One_By_One ⇒ WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                    • >>   LL_mDelay +
                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Offline_Working +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __0printf$8 (Thumb, 22 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   _printf_core +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __1printf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED) + +

                                                                                                                                                                                                                                                                    __2printf (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 24
                                                                                                                                                                                                                                                                    • Call Chain = __2printf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Node_Config_LoRa_ADR +
                                                                                                                                                                                                                                                                    • >>   Check_Status +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __0snprintf$8 (Thumb, 48 bytes, Stack size 40 bytes, printf8.o(i.__0snprintf$8), UNUSED) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   _printf_core +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __1snprintf$8 (Thumb, 0 bytes, Stack size 40 bytes, printf8.o(i.__0snprintf$8), UNUSED) + +

                                                                                                                                                                                                                                                                    __2snprintf (Thumb, 0 bytes, Stack size 40 bytes, printf8.o(i.__0snprintf$8)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 40
                                                                                                                                                                                                                                                                    • Call Chain = __2snprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __0sprintf$8 (Thumb, 34 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   _sputc +
                                                                                                                                                                                                                                                                    • >>   _printf_core +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __1sprintf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED) + +

                                                                                                                                                                                                                                                                    __2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 24
                                                                                                                                                                                                                                                                    • Call Chain = __2sprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) + +

                                                                                                                                                                                                                                                                    __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) + +

                                                                                                                                                                                                                                                                    __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) + +

                                                                                                                                                                                                                                                                    fputc (Thumb, 30 bytes, Stack size 16 bytes, usart.o(i.fputc)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = fputc +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_USART_TransmitData8 +
                                                                                                                                                                                                                                                                    • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]
                                                                                                                                                                                                                                                                    • printf8.o(i.__0printf$8) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    hex2str (Thumb, 78 bytes, Stack size 32 bytes, usart.o(i.hex2str)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 32
                                                                                                                                                                                                                                                                    • Call Chain = hex2str +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   hex2int +
                                                                                                                                                                                                                                                                    • >>   strlen +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    main (Thumb, 628 bytes, Stack size 16 bytes, main.o(i.main)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 688
                                                                                                                                                                                                                                                                    • Call Chain = main ⇒ Online_Data_Analysis ⇒ Set_PCR_Parameter ⇒ Node_Send_Data ⇒ __2snprintf +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                    • >>   WS2812_Light_All +
                                                                                                                                                                                                                                                                    • >>   TIM2_DMA_Config +
                                                                                                                                                                                                                                                                    • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                    • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                    • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                    • >>   Node_Config_LoRa_ADR +
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    • >>   MX_IWDG_Init +
                                                                                                                                                                                                                                                                    • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                    • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                    • >>   LL_mDelay +
                                                                                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                    • >>   Offline_Working +
                                                                                                                                                                                                                                                                    • >>   MCU_UID +
                                                                                                                                                                                                                                                                    • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]
                                                                                                                                                                                                                                                                    • entry9a.o(.ARM.Collect$$$$0000000B) +

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    +Local Symbols +

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.LL_GPIO_IsInputPinSet)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   main +
                                                                                                                                                                                                                                                                    • >>   Reed_Working +
                                                                                                                                                                                                                                                                    • >>   Offline_Working +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, gpio.o(i.LL_APB2_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    NVIC_EncodePriority (Thumb, 64 bytes, Stack size 20 bytes, dma.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 20
                                                                                                                                                                                                                                                                    • Call Chain = NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, dma.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, dma.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __NVIC_SetPriority (Thumb, 32 bytes, Stack size 8 bytes, dma.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = __NVIC_SetPriority +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, tim.o(i.LL_APB1_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_TIM_DisableARRPreload (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableARRPreload)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_TIM_DisableMasterSlaveMode (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableMasterSlaveMode)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_TIM_OC_DisableFast (Thumb, 86 bytes, Stack size 16 bytes, tim.o(i.LL_TIM_OC_DisableFast)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = LL_TIM_OC_DisableFast +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_TIM_OC_EnablePreload (Thumb, 86 bytes, Stack size 16 bytes, tim.o(i.LL_TIM_OC_EnablePreload)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = LL_TIM_OC_EnablePreload +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_TIM_SetTriggerOutput (Thumb, 12 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_SetTriggerOutput)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    NVIC_EncodePriority (Thumb, 64 bytes, Stack size 20 bytes, tim.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 20
                                                                                                                                                                                                                                                                    • Call Chain = NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, tim.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __NVIC_SetPriority (Thumb, 32 bytes, Stack size 8 bytes, tim.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = __NVIC_SetPriority +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.LL_APB1_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.LL_APB2_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_EnableChannel (Thumb, 24 bytes, Stack size 8 bytes, usart.o(i.LL_DMA_EnableChannel)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetChannelPriorityLevel (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetChannelPriorityLevel)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetDataLength (Thumb, 30 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetDataLength)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetDataTransferDirection (Thumb, 28 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetDataTransferDirection)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetMemoryAddress (Thumb, 14 bytes, Stack size 8 bytes, usart.o(i.LL_DMA_SetMemoryAddress)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetMemoryAddress +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetMemoryIncMode (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetMemoryIncMode)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetMemorySize (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetMemorySize)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetMode (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetMode)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetMode +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetPeriphAddress (Thumb, 14 bytes, Stack size 8 bytes, usart.o(i.LL_DMA_SetPeriphAddress)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetPeriphAddress +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetPeriphIncMode (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetPeriphIncMode)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_DMA_SetPeriphSize (Thumb, 26 bytes, Stack size 12 bytes, usart.o(i.LL_DMA_SetPeriphSize)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                    • Call Chain = LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_GPIO_IsInputPinSet)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_ClearFlag_IDLE (Thumb, 16 bytes, Stack size 8 bytes, usart.o(i.LL_USART_ClearFlag_IDLE)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    • >>   Check_Status +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_ConfigAsyncMode (Thumb, 18 bytes, Stack size 0 bytes, usart.o(i.LL_USART_ConfigAsyncMode)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_Enable (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_Enable)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_EnableDMAReq_RX (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableDMAReq_RX)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_EnableIT_IDLE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableIT_IDLE)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                    • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_IsActiveFlag_TC (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TC)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   Usart_SendString +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_IsActiveFlag_TXE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TXE)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                    • >>   fputc +
                                                                                                                                                                                                                                                                    • >>   Usart_SendByte +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_TransmitData8 (Thumb, 4 bytes, Stack size 0 bytes, usart.o(i.LL_USART_TransmitData8)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                    • >>   fputc +
                                                                                                                                                                                                                                                                    • >>   Usart_SendByte +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    NVIC_EncodePriority (Thumb, 64 bytes, Stack size 20 bytes, usart.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 20
                                                                                                                                                                                                                                                                    • Call Chain = NVIC_EncodePriority +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    __NVIC_SetPriority (Thumb, 32 bytes, Stack size 8 bytes, usart.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = __NVIC_SetPriority +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    hex2int (Thumb, 48 bytes, Stack size 0 bytes, usart.o(i.hex2int)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   hex2str +
                                                                                                                                                                                                                                                                    • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_ClearFlag_IDLE (Thumb, 16 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.LL_USART_ClearFlag_IDLE)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                    • Call Chain = LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   USART3_IRQHandler +
                                                                                                                                                                                                                                                                    • >>   USART1_IRQHandler +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_IsActiveFlag_IDLE (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.LL_USART_IsActiveFlag_IDLE)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   USART3_IRQHandler +
                                                                                                                                                                                                                                                                    • >>   USART1_IRQHandler +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_EXTI_DisableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableEvent_0_31)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_EXTI_DisableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableIT_0_31)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_EXTI_EnableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableEvent_0_31)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_EXTI_EnableFallingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableFallingTrig_0_31)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_EXTI_EnableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableIT_0_31)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_EXTI_EnableRisingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableRisingTrig_0_31)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_TIM_OC_SetCompareCH2 (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   OC2Config +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    OC1Config (Thumb, 114 bytes, Stack size 16 bytes, stm32f1xx_ll_tim.o(i.OC1Config)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = OC1Config +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    OC2Config (Thumb, 126 bytes, Stack size 24 bytes, stm32f1xx_ll_tim.o(i.OC2Config)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 24
                                                                                                                                                                                                                                                                    • Call Chain = OC2Config +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_SetCompareCH2 +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    OC3Config (Thumb, 114 bytes, Stack size 16 bytes, stm32f1xx_ll_tim.o(i.OC3Config)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = OC3Config +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    OC4Config (Thumb, 84 bytes, Stack size 16 bytes, stm32f1xx_ll_tim.o(i.OC4Config)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = OC4Config +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_IsEnabled (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    LL_USART_SetBaudRate (Thumb, 158 bytes, Stack size 16 bytes, stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate)) +

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = LL_USART_SetBaudRate +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    _printf_core (Thumb, 984 bytes, Stack size 104 bytes, printf8.o(i._printf_core), UNUSED) +

                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                    • >>   __aeabi_uldivmod +
                                                                                                                                                                                                                                                                    • >>   _printf_pre_padding +
                                                                                                                                                                                                                                                                    • >>   _printf_post_padding +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   __0sprintf$8 +
                                                                                                                                                                                                                                                                    • >>   __0snprintf$8 +
                                                                                                                                                                                                                                                                    • >>   __0printf$8 +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printf8.o(i._printf_post_padding), UNUSED) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   _printf_core +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    _printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printf8.o(i._printf_pre_padding), UNUSED) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   _printf_core +
                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    _snputc (Thumb, 22 bytes, Stack size 0 bytes, printf8.o(i._snputc)) +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                                                                                                                                    • printf8.o(i.__0snprintf$8) +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    _sputc (Thumb, 10 bytes, Stack size 0 bytes, printf8.o(i._sputc)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   __0sprintf$8 +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    [Address Reference Count : 1]
                                                                                                                                                                                                                                                                    • printf8.o(i.__0sprintf$8) +

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    +Undefined Global Symbols +


                                                                                                                                                                                                                                                                    diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.lnp b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.lnp new file mode 100644 index 0000000..026fe14 --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.lnp @@ -0,0 +1,23 @@ +--cpu Cortex-M3 +"led_m100c_ws2812\startup_stm32f103xb.o" +"led_m100c_ws2812\main.o" +"led_m100c_ws2812\gpio.o" +"led_m100c_ws2812\dma.o" +"led_m100c_ws2812\iwdg.o" +"led_m100c_ws2812\tim.o" +"led_m100c_ws2812\usart.o" +"led_m100c_ws2812\stm32f1xx_it.o" +"led_m100c_ws2812\sys.o" +"led_m100c_ws2812\stm32f1xx_ll_gpio.o" +"led_m100c_ws2812\stm32f1xx_ll_dma.o" +"led_m100c_ws2812\stm32f1xx_ll_rcc.o" +"led_m100c_ws2812\stm32f1xx_ll_utils.o" +"led_m100c_ws2812\stm32f1xx_ll_exti.o" +"led_m100c_ws2812\stm32f1xx_ll_pwr.o" +"led_m100c_ws2812\stm32f1xx_ll_tim.o" +"led_m100c_ws2812\stm32f1xx_ll_usart.o" +"led_m100c_ws2812\system_stm32f1xx.o" +--library_type=microlib --strict --scatter "LED_M100C_WS2812\STS_OO_F103_O1O2O3O5O6_V2_2023R0530.sct" +--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols +--info sizes --info totals --info unused --info veneers +--list "STS_OO_F103_O1O2O3O5O6_V2_2023R0530.map" -o LED_M100C_WS2812\STS_OO_F103_O1O2O3O5O6_V2_2023R0530.axf \ No newline at end of file diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.sct b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.sct new file mode 100644 index 0000000..09aa1bd --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O1O2O3O5O6_V2_2023R0530.sct @@ -0,0 +1,16 @@ +; ************************************************************* +; *** Scatter-Loading Description File generated by uVision *** +; ************************************************************* + +LR_IROM1 0x08000000 0x00010000 { ; load region size_region + ER_IROM1 0x08000000 0x00010000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + .ANY (+XO) + } + RW_IRAM1 0x20000000 0x00005000 { ; RW data + .ANY (+RW +ZI) + } +} + diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.build_log.htm b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.build_log.htm new file mode 100644 index 0000000..4d66ade --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.build_log.htm @@ -0,0 +1,77 @@ + + +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    µVision Build Log

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Tool Versions:

                                                                                                                                                                                                                                                                    +IDE-Version: ¦ÌVision V5.33.0.0 +Copyright (C) 2020 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: dp lenovo, yunhorn, LIC=NQQMA-19ZCY-KP3ZY-IMEF3-G09Q9-GVNGQ + +Tool Versions: +Toolchain: MDK-ARM Plus Version: 5.33.0.0 +Toolchain Path: D:\Keil_v5\ARM\ARMCC\Bin +C Compiler: Armcc.exe V5.06 update 7 (build 960) +Assembler: Armasm.exe V5.06 update 7 (build 960) +Linker/Locator: ArmLink.exe V5.06 update 7 (build 960) +Library Manager: ArmAr.exe V5.06 update 7 (build 960) +Hex Converter: FromElf.exe V5.06 update 7 (build 960) +CPU DLL: SARMCM3.DLL V5.33.0.0 +Dialog DLL: DCM.DLL V1.17.3.0 +Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.8.0 +Dialog DLL: TCM.DLL V1.48.0.0 + +

                                                                                                                                                                                                                                                                    Project:

                                                                                                                                                                                                                                                                    +D:\ONEDRIVE\GIT\STS_IOT\STS_OO_V230530\STS_OO\MDK-ARM\LED_M100C_WS2812.uvprojx +Project File Date: 06/05/2023 + +

                                                                                                                                                                                                                                                                    Output:

                                                                                                                                                                                                                                                                    +*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin' +Rebuild target 'LED_M100C_WS2812' +assembling startup_stm32f103xb.s... +compiling dma.c... +compiling stm32f1xx_ll_gpio.c... +compiling stm32f1xx_it.c... +compiling gpio.c... +compiling stm32f1xx_ll_utils.c... +compiling tim.c... +compiling stm32f1xx_ll_exti.c... +compiling stm32f1xx_ll_rcc.c... +compiling stm32f1xx_ll_pwr.c... +compiling stm32f1xx_ll_dma.c... +compiling stm32f1xx_ll_usart.c... +compiling stm32f1xx_ll_tim.c... +compiling sys.c... +compiling iwdg.c... +compiling system_stm32f1xx.c... +compiling main.c... +compiling usart.c... +linking... +Program Size: Code=11296 RO-data=428 RW-data=224 ZI-data=1408 +FromELF: creating hex file... +"LED_M100C_WS2812\STS_OO_F103_O6_23R0602.axf" - 0 Error(s), 0 Warning(s). + +

                                                                                                                                                                                                                                                                    Software Packages used:

                                                                                                                                                                                                                                                                    + +Package Vendor: ARM + http://www.keil.com/pack/ARM.CMSIS.5.9.0.pack + ARM.CMSIS.5.9.0 + CMSIS (Common Microcontroller Software Interface Standard) + * Component: CORE Version: 5.6.0 + +Package Vendor: Keil + http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.3.0.pack + Keil.STM32F1xx_DFP.2.3.0 + STMicroelectronics STM32F1 Series Device Support, Drivers and Examples + +

                                                                                                                                                                                                                                                                    Collection of Component include folders:

                                                                                                                                                                                                                                                                    + .\RTE\_LED_M100C_WS2812 + D:\Users\lenovo\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include + D:\Users\lenovo\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include + +

                                                                                                                                                                                                                                                                    Collection of Component Files used:

                                                                                                                                                                                                                                                                    + + * Component: ARM::CMSIS:CORE:5.6.0 +Build Time Elapsed: 00:00:01 +
                                                                                                                                                                                                                                                                    + + diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.htm b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.htm new file mode 100644 index 0000000..f05a11f --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.htm @@ -0,0 +1,1104 @@ + + +Static Call Graph - [LED_M100C_WS2812\STS_OO_F103_O6_23R0602.axf] +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Static Call Graph for image LED_M100C_WS2812\STS_OO_F103_O6_23R0602.axf


                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    #<CALLGRAPH># ARM Linker, 5060960: Last Updated: Mon Jun 05 15:12:19 2023 +

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Maximum Stack Usage = 0 bytes + Unknown(Cycles, Untraceable Function Pointers)

                                                                                                                                                                                                                                                                    +Call chain for Maximum Stack Depth:

                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    +Mutually Recursive functions +

                                                                                                                                                                                                                                                                  • ADC1_2_IRQHandler   ⇒   ADC1_2_IRQHandler
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  +Function Pointers +

                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                  • ADC1_2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • BusFault_Handler from stm32f1xx_it.o(i.BusFault_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • CAN1_RX1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • CAN1_SCE_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • DMA1_Channel1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • DMA1_Channel2_IRQHandler from stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • DMA1_Channel3_IRQHandler from stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • DMA1_Channel4_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • DMA1_Channel5_IRQHandler from stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • DMA1_Channel6_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • DMA1_Channel7_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • DebugMon_Handler from stm32f1xx_it.o(i.DebugMon_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • EXTI0_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • EXTI15_10_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • EXTI1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • EXTI2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • EXTI3_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • EXTI4_IRQHandler from stm32f1xx_it.o(i.EXTI4_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • EXTI9_5_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • FLASH_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • HardFault_Handler from stm32f1xx_it.o(i.HardFault_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • I2C1_ER_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • I2C1_EV_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • I2C2_ER_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • I2C2_EV_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • MemManage_Handler from stm32f1xx_it.o(i.MemManage_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • NMI_Handler from stm32f1xx_it.o(i.NMI_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • PVD_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • PendSV_Handler from stm32f1xx_it.o(i.PendSV_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • RCC_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • RTC_Alarm_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • RTC_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • Reset_Handler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • SPI1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • SPI2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • SVC_Handler from stm32f1xx_it.o(i.SVC_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • SysTick_Handler from stm32f1xx_it.o(i.SysTick_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • SystemInit from system_stm32f1xx.o(i.SystemInit) referenced from startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                  • TAMPER_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • TIM1_BRK_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • TIM1_CC_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • TIM1_TRG_COM_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • TIM1_UP_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • TIM2_IRQHandler from stm32f1xx_it.o(i.TIM2_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • TIM3_IRQHandler from stm32f1xx_it.o(i.TIM3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • TIM4_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • USART1_IRQHandler from stm32f1xx_it.o(i.USART1_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • USART2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • USART3_IRQHandler from stm32f1xx_it.o(i.USART3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • USBWakeUp_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • USB_HP_CAN1_TX_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • USB_LP_CAN1_RX0_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • UsageFault_Handler from stm32f1xx_it.o(i.UsageFault_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • WWDG_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  • __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                  • _snputc from printf8.o(i._snputc) referenced from printf8.o(i.__0snprintf$8) +
                                                                                                                                                                                                                                                                  • _sputc from printf8.o(i._sputc) referenced from printf8.o(i.__0sprintf$8) +
                                                                                                                                                                                                                                                                  • fputc from usart.o(i.fputc) referenced from printf8.o(i.__0printf$8) +
                                                                                                                                                                                                                                                                  • main from main.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  +Global Symbols +

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  __main (Thumb, 0 bytes, Stack size 0 bytes, entry.o(.ARM.Collect$$$$00000000)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  _main_scatterload (Thumb, 0 bytes, Stack size 0 bytes, entry5.o(.ARM.Collect$$$$00000004)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __scatterload +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __main_after_scatterload (Thumb, 0 bytes, Stack size 0 bytes, entry5.o(.ARM.Collect$$$$00000004)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   __scatterload +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  ADC1_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   ADC1_2_IRQHandler +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   ADC1_2_IRQHandler +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  CAN1_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  CAN1_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  DMA1_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  DMA1_Channel4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  DMA1_Channel6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  DMA1_Channel7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  EXTI15_10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  EXTI9_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  I2C1_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  I2C2_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  I2C2_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  PVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  RTC_Alarm_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  TAMPER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  TIM1_BRK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  TIM1_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  TIM1_UP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  TIM4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  USBWakeUp_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  USB_HP_CAN1_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  USB_LP_CAN1_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   _memset$wrapper +
                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memset +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                  • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   TIM2_DMA_Config +
                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  _memset$wrapper (Thumb, 18 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memset +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  strncpy (Thumb, 24 bytes, Stack size 0 bytes, strncpy.o(.text)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   hex2str +
                                                                                                                                                                                                                                                                  • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  strncmp (Thumb, 30 bytes, Stack size 0 bytes, strncmp.o(.text)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                  • >>   Check_Status +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __aeabi_uldivmod (Thumb, 98 bytes, Stack size 0 bytes, uldiv.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_llsr +
                                                                                                                                                                                                                                                                  • >>   __aeabi_llsl +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   _printf_core +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __main_after_scatterload +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   _main_scatterload +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   __aeabi_uldivmod +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   __aeabi_uldivmod +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.BusFault_Handler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Check_Status (Thumb, 84 bytes, Stack size 0 bytes, usart.o(i.Check_Status)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   strncmp +
                                                                                                                                                                                                                                                                  • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                  • >>   __2printf +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Offline_Working +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  DMA1_Channel2_IRQHandler (Thumb, 42 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  DMA1_Channel3_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  DMA1_Channel5_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  DMA_USART1_RX_Config (Thumb, 138 bytes, Stack size 0 bytes, usart.o(i.DMA_USART1_RX_Config)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_USART_EnableIT_IDLE +
                                                                                                                                                                                                                                                                  • >>   LL_USART_EnableDMAReq_RX +
                                                                                                                                                                                                                                                                  • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetPeriphAddress +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMemoryAddress +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  DMA_USART3_RX_Config (Thumb, 66 bytes, Stack size 0 bytes, usart.o(i.DMA_USART3_RX_Config)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_USART_EnableIT_IDLE +
                                                                                                                                                                                                                                                                  • >>   LL_USART_EnableDMAReq_RX +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetPeriphAddress +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMemoryAddress +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DebugMon_Handler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  EXTI4_IRQHandler (Thumb, 36 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.EXTI4_IRQHandler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Error_Handler (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.HardFault_Handler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  LL_DMA_Init (Thumb, 114 bytes, Stack size 0 bytes, stm32f1xx_ll_dma.o(i.LL_DMA_Init)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   TIM2_DMA_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_EXTI_Init (Thumb, 184 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_EXTI_EnableRisingTrig_0_31 +
                                                                                                                                                                                                                                                                  • >>   LL_EXTI_EnableIT_0_31 +
                                                                                                                                                                                                                                                                  • >>   LL_EXTI_EnableFallingTrig_0_31 +
                                                                                                                                                                                                                                                                  • >>   LL_EXTI_EnableEvent_0_31 +
                                                                                                                                                                                                                                                                  • >>   LL_EXTI_DisableIT_0_31 +
                                                                                                                                                                                                                                                                  • >>   LL_EXTI_DisableEvent_0_31 +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_GPIO_Init (Thumb, 288 bytes, Stack size 0 bytes, stm32f1xx_ll_gpio.o(i.LL_GPIO_Init)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_Init1msTick (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_Init1msTick)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_RCC_GetSystemClocksFreq (Thumb, 36 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   RCC_GetSystemClockFreq +
                                                                                                                                                                                                                                                                  • >>   RCC_GetPCLK2ClockFreq +
                                                                                                                                                                                                                                                                  • >>   RCC_GetPCLK1ClockFreq +
                                                                                                                                                                                                                                                                  • >>   RCC_GetHCLKClockFreq +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_SetSystemCoreClock (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_TIM_Init (Thumb, 118 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_Init)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_TIM_OC_Init (Thumb, 92 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   OC4Config +
                                                                                                                                                                                                                                                                  • >>   OC3Config +
                                                                                                                                                                                                                                                                  • >>   OC2Config +
                                                                                                                                                                                                                                                                  • >>   OC1Config +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_Init (Thumb, 134 bytes, Stack size 0 bytes, stm32f1xx_ll_usart.o(i.LL_USART_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_USART_SetBaudRate +
                                                                                                                                                                                                                                                                  • >>   LL_USART_IsEnabled +
                                                                                                                                                                                                                                                                  • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_mDelay (Thumb, 40 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_mDelay)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                  • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                  • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                  • >>   WS2812_Light_All +
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MCU_UID (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.MCU_UID)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MX_DMA_Init (Thumb, 118 bytes, Stack size 0 bytes, dma.o(i.MX_DMA_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                  • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                  • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                  • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MX_GPIO_Init (Thumb, 340 bytes, Stack size 0 bytes, gpio.o(i.MX_GPIO_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                  • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MX_IWDG_Init (Thumb, 74 bytes, Stack size 0 bytes, iwdg.o(i.MX_IWDG_Init)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MX_TIM2_Init (Thumb, 388 bytes, Stack size 0 bytes, tim.o(i.MX_TIM2_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_Init +
                                                                                                                                                                                                                                                                  • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                  • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                  • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                  • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                  • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_SetTriggerOutput +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_EnablePreload +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_DisableFast +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_DisableMasterSlaveMode +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_DisableARRPreload +
                                                                                                                                                                                                                                                                  • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MX_TIM3_Init (Thumb, 122 bytes, Stack size 0 bytes, tim.o(i.MX_TIM3_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_Init +
                                                                                                                                                                                                                                                                  • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                  • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                  • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                  • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_SetTriggerOutput +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_DisableMasterSlaveMode +
                                                                                                                                                                                                                                                                  • >>   LL_TIM_DisableARRPreload +
                                                                                                                                                                                                                                                                  • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MX_USART1_UART_Init (Thumb, 224 bytes, Stack size 0 bytes, usart.o(i.MX_USART1_UART_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                  • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                  • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                  • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                  • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                  • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                  • >>   LL_USART_Enable +
                                                                                                                                                                                                                                                                  • >>   LL_USART_ConfigAsyncMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                  • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                  • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MX_USART2_UART_Init (Thumb, 126 bytes, Stack size 0 bytes, usart.o(i.MX_USART2_UART_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                  • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                  • >>   LL_USART_Enable +
                                                                                                                                                                                                                                                                  • >>   LL_USART_ConfigAsyncMode +
                                                                                                                                                                                                                                                                  • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                  • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                  • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MX_USART3_UART_Init (Thumb, 222 bytes, Stack size 0 bytes, usart.o(i.MX_USART3_UART_Init)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                  • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                  • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                  • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                  • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                  • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                  • >>   LL_USART_Enable +
                                                                                                                                                                                                                                                                  • >>   LL_USART_ConfigAsyncMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                  • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                  • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                  • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.MemManage_Handler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.NMI_Handler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Node_Config_LoRa_ADR (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.Node_Config_LoRa_ADR)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __2printf +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  Node_Send_Data (Thumb, 108 bytes, Stack size 0 bytes, usart.o(i.Node_Send_Data)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                  • >>   LL_USART_TransmitData8 +
                                                                                                                                                                                                                                                                  • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                                                                                                                                                  • >>   __2snprintf +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                  • >>   Reply_Version_Info +
                                                                                                                                                                                                                                                                  • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  • >>   Reed_Working +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  Offline_Working (Thumb, 56 bytes, Stack size 0 bytes, main.o(i.Offline_Working)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                  • >>   Check_Status +
                                                                                                                                                                                                                                                                  • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  Online_Data_Analysis (Thumb, 370 bytes, Stack size 0 bytes, usart.o(i.Online_Data_Analysis)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   strncmp +
                                                                                                                                                                                                                                                                  • >>   strlen +
                                                                                                                                                                                                                                                                  • >>   strncpy +
                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                  • >>   hex2str +
                                                                                                                                                                                                                                                                  • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                  • >>   Reply_Version_Info +
                                                                                                                                                                                                                                                                  • >>   Reed_Working +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.PendSV_Handler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  RCC_GetHCLKClockFreq (Thumb, 24 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  RCC_GetPCLK1ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  RCC_GetPCLK2ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  RCC_GetSystemClockFreq (Thumb, 52 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   RCC_PLL_GetFreqDomain_SYS +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  RCC_PLL_GetFreqDomain_SYS (Thumb, 76 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   RCC_GetSystemClockFreq +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  Radar_Data_Analysis (Thumb, 142 bytes, Stack size 0 bytes, usart.o(i.Radar_Data_Analysis)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   strncmp +
                                                                                                                                                                                                                                                                  • >>   strlen +
                                                                                                                                                                                                                                                                  • >>   LL_USART_EnableDMAReq_RX +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  Radar_Filtering_clutter (Thumb, 310 bytes, Stack size 0 bytes, usart.o(i.Radar_Filtering_clutter)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                  • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  Reed_Working (Thumb, 116 bytes, Stack size 0 bytes, main.o(i.Reed_Working)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                  • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  Reply_Version_Info (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.Reply_Version_Info)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SVC_Handler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Set_PCR_Parameter (Thumb, 408 bytes, Stack size 0 bytes, usart.o(i.Set_PCR_Parameter)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   Usart_SendString +
                                                                                                                                                                                                                                                                  • >>   hex2int +
                                                                                                                                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                  • >>   LL_mDelay +
                                                                                                                                                                                                                                                                  • >>   __2sprintf +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SysTick_Handler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  SystemClock_Config (Thumb, 314 bytes, Stack size 0 bytes, main.o(i.SystemClock_Config)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_SetSystemCoreClock +
                                                                                                                                                                                                                                                                  • >>   LL_Init1msTick +
                                                                                                                                                                                                                                                                  • >>   Error_Handler +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  SystemInit (Thumb, 70 bytes, Stack size 0 bytes, system_stm32f1xx.o(i.SystemInit)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  TIM2_DMA_Config (Thumb, 142 bytes, Stack size 0 bytes, tim.o(i.TIM2_DMA_Config)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                  • >>   LL_DMA_Init +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  TIM2_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.TIM2_IRQHandler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  TIM3_IRQHandler (Thumb, 60 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.TIM3_IRQHandler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  USART1_IRQHandler (Thumb, 132 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART1_IRQHandler)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_USART_IsActiveFlag_IDLE +
                                                                                                                                                                                                                                                                  • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  USART3_IRQHandler (Thumb, 24 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART3_IRQHandler)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_USART_IsActiveFlag_IDLE +
                                                                                                                                                                                                                                                                  • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.UsageFault_Handler)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Usart_SendByte (Thumb, 28 bytes, Stack size 0 bytes, usart.o(i.Usart_SendByte)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_USART_TransmitData8 +
                                                                                                                                                                                                                                                                  • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Usart_SendString +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  Usart_SendString (Thumb, 40 bytes, Stack size 0 bytes, usart.o(i.Usart_SendString)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   Usart_SendByte +
                                                                                                                                                                                                                                                                  • >>   LL_USART_IsActiveFlag_TC +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  WS2812_Data_Transfer (Thumb, 94 bytes, Stack size 0 bytes, tim.o(i.WS2812_Data_Transfer)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                  • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  WS2812_Light_All (Thumb, 160 bytes, Stack size 0 bytes, tim.o(i.WS2812_Light_All)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                  • >>   LL_mDelay +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  WS2812_Light_Custom (Thumb, 74 bytes, Stack size 0 bytes, tim.o(i.WS2812_Light_Custom)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                  • >>   WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                  • >>   LL_mDelay +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   WS2812_Light_All +
                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  • >>   Reed_Working +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  WS2812_Light_One_By_One (Thumb, 58 bytes, Stack size 0 bytes, tim.o(i.WS2812_Light_One_By_One)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                  • >>   WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                  • >>   LL_mDelay +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Offline_Working +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __0printf$8 (Thumb, 22 bytes, Stack size 0 bytes, printf8.o(i.__0printf$8), UNUSED) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   _printf_core +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __2printf (Thumb, 0 bytes, Stack size 0 bytes, printf8.o(i.__0printf$8)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Node_Config_LoRa_ADR +
                                                                                                                                                                                                                                                                  • >>   Check_Status +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __0snprintf$8 (Thumb, 48 bytes, Stack size 0 bytes, printf8.o(i.__0snprintf$8), UNUSED) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   _printf_core +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __2snprintf (Thumb, 0 bytes, Stack size 0 bytes, printf8.o(i.__0snprintf$8)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __0sprintf$8 (Thumb, 34 bytes, Stack size 0 bytes, printf8.o(i.__0sprintf$8), UNUSED) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   _sputc +
                                                                                                                                                                                                                                                                  • >>   _printf_core +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __2sprintf (Thumb, 0 bytes, Stack size 0 bytes, printf8.o(i.__0sprintf$8)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  fputc (Thumb, 30 bytes, Stack size 0 bytes, usart.o(i.fputc)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_USART_TransmitData8 +
                                                                                                                                                                                                                                                                  • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                  • printf8.o(i.__0printf$8) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  hex2str (Thumb, 78 bytes, Stack size 0 bytes, usart.o(i.hex2str)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   strlen +
                                                                                                                                                                                                                                                                  • >>   hex2int +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  main (Thumb, 628 bytes, Stack size 0 bytes, main.o(i.main)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                  • >>   WS2812_Light_All +
                                                                                                                                                                                                                                                                  • >>   TIM2_DMA_Config +
                                                                                                                                                                                                                                                                  • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                  • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                  • >>   Node_Config_LoRa_ADR +
                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  • >>   MX_IWDG_Init +
                                                                                                                                                                                                                                                                  • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                  • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                  • >>   LL_mDelay +
                                                                                                                                                                                                                                                                  • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                  • >>   Offline_Working +
                                                                                                                                                                                                                                                                  • >>   MCU_UID +
                                                                                                                                                                                                                                                                  • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                  • entry9a.o(.ARM.Collect$$$$0000000B) +

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  +Local Symbols +

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.LL_GPIO_IsInputPinSet)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   main +
                                                                                                                                                                                                                                                                  • >>   Reed_Working +
                                                                                                                                                                                                                                                                  • >>   Offline_Working +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 0 bytes, gpio.o(i.LL_APB2_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  NVIC_EncodePriority (Thumb, 64 bytes, Stack size 0 bytes, dma.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, dma.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, dma.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __NVIC_SetPriority (Thumb, 32 bytes, Stack size 0 bytes, dma.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 0 bytes, tim.o(i.LL_APB1_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_TIM_DisableARRPreload (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableARRPreload)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_TIM_DisableMasterSlaveMode (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableMasterSlaveMode)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_TIM_OC_DisableFast (Thumb, 86 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_OC_DisableFast)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_TIM_OC_EnablePreload (Thumb, 86 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_OC_EnablePreload)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_TIM_SetTriggerOutput (Thumb, 12 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_SetTriggerOutput)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  NVIC_EncodePriority (Thumb, 64 bytes, Stack size 0 bytes, tim.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, tim.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __NVIC_SetPriority (Thumb, 32 bytes, Stack size 0 bytes, tim.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                  • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.LL_APB1_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.LL_APB2_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_EnableChannel (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_EnableChannel)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                  • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetChannelPriorityLevel (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetChannelPriorityLevel)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetDataLength (Thumb, 30 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetDataLength)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                  • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetDataTransferDirection (Thumb, 28 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetDataTransferDirection)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetMemoryAddress (Thumb, 14 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetMemoryAddress)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetMemoryIncMode (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetMemoryIncMode)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetMemorySize (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetMemorySize)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetMode (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetMode)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetPeriphAddress (Thumb, 14 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetPeriphAddress)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetPeriphIncMode (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetPeriphIncMode)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_DMA_SetPeriphSize (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetPeriphSize)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_GPIO_IsInputPinSet)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_ClearFlag_IDLE (Thumb, 16 bytes, Stack size 0 bytes, usart.o(i.LL_USART_ClearFlag_IDLE)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  • >>   Check_Status +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_ConfigAsyncMode (Thumb, 18 bytes, Stack size 0 bytes, usart.o(i.LL_USART_ConfigAsyncMode)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_Enable (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_Enable)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_EnableDMAReq_RX (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableDMAReq_RX)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                  • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_EnableIT_IDLE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableIT_IDLE)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                  • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_IsActiveFlag_TC (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TC)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   Usart_SendString +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_IsActiveFlag_TXE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TXE)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   fputc +
                                                                                                                                                                                                                                                                  • >>   Usart_SendByte +
                                                                                                                                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_TransmitData8 (Thumb, 4 bytes, Stack size 0 bytes, usart.o(i.LL_USART_TransmitData8)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   fputc +
                                                                                                                                                                                                                                                                  • >>   Usart_SendByte +
                                                                                                                                                                                                                                                                  • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  NVIC_EncodePriority (Thumb, 64 bytes, Stack size 0 bytes, usart.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  __NVIC_SetPriority (Thumb, 32 bytes, Stack size 0 bytes, usart.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  hex2int (Thumb, 48 bytes, Stack size 0 bytes, usart.o(i.hex2int)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   hex2str +
                                                                                                                                                                                                                                                                  • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_ClearFlag_IDLE (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.LL_USART_ClearFlag_IDLE)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   USART3_IRQHandler +
                                                                                                                                                                                                                                                                  • >>   USART1_IRQHandler +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_IsActiveFlag_IDLE (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.LL_USART_IsActiveFlag_IDLE)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   USART3_IRQHandler +
                                                                                                                                                                                                                                                                  • >>   USART1_IRQHandler +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_EXTI_DisableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableEvent_0_31)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_EXTI_DisableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableIT_0_31)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_EXTI_EnableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableEvent_0_31)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_EXTI_EnableFallingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableFallingTrig_0_31)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_EXTI_EnableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableIT_0_31)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_EXTI_EnableRisingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableRisingTrig_0_31)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_TIM_OC_SetCompareCH2 (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   OC2Config +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  OC1Config (Thumb, 114 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.OC1Config)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  OC2Config (Thumb, 126 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.OC2Config)) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_SetCompareCH2 +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  OC3Config (Thumb, 114 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.OC3Config)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  OC4Config (Thumb, 84 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.OC4Config)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_IsEnabled (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  LL_USART_SetBaudRate (Thumb, 158 bytes, Stack size 0 bytes, stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  _printf_core (Thumb, 984 bytes, Stack size 0 bytes, printf8.o(i._printf_core), UNUSED) +

                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                  • >>   __aeabi_uldivmod +
                                                                                                                                                                                                                                                                  • >>   _printf_pre_padding +
                                                                                                                                                                                                                                                                  • >>   _printf_post_padding +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   __0sprintf$8 +
                                                                                                                                                                                                                                                                  • >>   __0snprintf$8 +
                                                                                                                                                                                                                                                                  • >>   __0printf$8 +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  _printf_post_padding (Thumb, 36 bytes, Stack size 0 bytes, printf8.o(i._printf_post_padding), UNUSED) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   _printf_core +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  _printf_pre_padding (Thumb, 46 bytes, Stack size 0 bytes, printf8.o(i._printf_pre_padding), UNUSED) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   _printf_core +
                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  _snputc (Thumb, 22 bytes, Stack size 0 bytes, printf8.o(i._snputc)) +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                                  • printf8.o(i.__0snprintf$8) +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  _sputc (Thumb, 10 bytes, Stack size 0 bytes, printf8.o(i._sputc)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   __0sprintf$8 +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                  • printf8.o(i.__0sprintf$8) +

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  +Undefined Global Symbols +


                                                                                                                                                                                                                                                                  diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.lnp b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.lnp new file mode 100644 index 0000000..2cd9483 --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.lnp @@ -0,0 +1,23 @@ +--cpu Cortex-M3 +"led_m100c_ws2812\startup_stm32f103xb.o" +"led_m100c_ws2812\main.o" +"led_m100c_ws2812\gpio.o" +"led_m100c_ws2812\dma.o" +"led_m100c_ws2812\iwdg.o" +"led_m100c_ws2812\tim.o" +"led_m100c_ws2812\usart.o" +"led_m100c_ws2812\stm32f1xx_it.o" +"led_m100c_ws2812\sys.o" +"led_m100c_ws2812\stm32f1xx_ll_gpio.o" +"led_m100c_ws2812\stm32f1xx_ll_dma.o" +"led_m100c_ws2812\stm32f1xx_ll_rcc.o" +"led_m100c_ws2812\stm32f1xx_ll_utils.o" +"led_m100c_ws2812\stm32f1xx_ll_exti.o" +"led_m100c_ws2812\stm32f1xx_ll_pwr.o" +"led_m100c_ws2812\stm32f1xx_ll_tim.o" +"led_m100c_ws2812\stm32f1xx_ll_usart.o" +"led_m100c_ws2812\system_stm32f1xx.o" +--library_type=microlib --nodebug --strict --scatter "LED_M100C_WS2812\STS_OO_F103_O6_23R0602.sct" +--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols +--info sizes --info totals --info unused --info veneers +--list "STS_OO_F103_O6_23R0602.map" -o LED_M100C_WS2812\STS_OO_F103_O6_23R0602.axf \ No newline at end of file diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.sct b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.sct new file mode 100644 index 0000000..09aa1bd --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0602.sct @@ -0,0 +1,16 @@ +; ************************************************************* +; *** Scatter-Loading Description File generated by uVision *** +; ************************************************************* + +LR_IROM1 0x08000000 0x00010000 { ; load region size_region + ER_IROM1 0x08000000 0x00010000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + .ANY (+XO) + } + RW_IRAM1 0x20000000 0x00005000 { ; RW data + .ANY (+RW +ZI) + } +} + diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.build_log.htm b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.build_log.htm new file mode 100644 index 0000000..1d5d40c --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.build_log.htm @@ -0,0 +1,77 @@ + + +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  µVision Build Log

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Tool Versions:

                                                                                                                                                                                                                                                                  +IDE-Version: ¦ÌVision V5.33.0.0 +Copyright (C) 2020 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: dp lenovo, yunhorn, LIC=NQQMA-19ZCY-KP3ZY-IMEF3-G09Q9-GVNGQ + +Tool Versions: +Toolchain: MDK-ARM Plus Version: 5.33.0.0 +Toolchain Path: D:\Keil_v5\ARM\ARMCC\Bin +C Compiler: Armcc.exe V5.06 update 7 (build 960) +Assembler: Armasm.exe V5.06 update 7 (build 960) +Linker/Locator: ArmLink.exe V5.06 update 7 (build 960) +Library Manager: ArmAr.exe V5.06 update 7 (build 960) +Hex Converter: FromElf.exe V5.06 update 7 (build 960) +CPU DLL: SARMCM3.DLL V5.33.0.0 +Dialog DLL: DCM.DLL V1.17.3.0 +Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.8.0 +Dialog DLL: TCM.DLL V1.48.0.0 + +

                                                                                                                                                                                                                                                                  Project:

                                                                                                                                                                                                                                                                  +D:\ONEDRIVE\GIT\STS_IOT\STS_OO_V230605\STS_OO\MDK-ARM\LED_M100C_WS2812.uvprojx +Project File Date: 06/05/2023 + +

                                                                                                                                                                                                                                                                  Output:

                                                                                                                                                                                                                                                                  +*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin' +Rebuild target 'LED_M100C_WS2812' +assembling startup_stm32f103xb.s... +compiling usart.c... +compiling stm32f1xx_ll_dma.c... +compiling stm32f1xx_ll_utils.c... +compiling dma.c... +compiling stm32f1xx_ll_gpio.c... +compiling stm32f1xx_ll_pwr.c... +compiling stm32f1xx_ll_exti.c... +compiling gpio.c... +compiling stm32f1xx_ll_rcc.c... +compiling stm32f1xx_ll_usart.c... +compiling sys.c... +compiling system_stm32f1xx.c... +compiling stm32f1xx_ll_tim.c... +compiling main.c... +compiling iwdg.c... +compiling stm32f1xx_it.c... +compiling tim.c... +linking... +Program Size: Code=11244 RO-data=428 RW-data=224 ZI-data=1408 +FromELF: creating hex file... +"LED_M100C_WS2812\STS_OO_F103_O6_23R0605.axf" - 0 Error(s), 0 Warning(s). + +

                                                                                                                                                                                                                                                                  Software Packages used:

                                                                                                                                                                                                                                                                  + +Package Vendor: ARM + http://www.keil.com/pack/ARM.CMSIS.5.9.0.pack + ARM.CMSIS.5.9.0 + CMSIS (Common Microcontroller Software Interface Standard) + * Component: CORE Version: 5.6.0 + +Package Vendor: Keil + http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.3.0.pack + Keil.STM32F1xx_DFP.2.3.0 + STMicroelectronics STM32F1 Series Device Support, Drivers and Examples + +

                                                                                                                                                                                                                                                                  Collection of Component include folders:

                                                                                                                                                                                                                                                                  + .\RTE\_LED_M100C_WS2812 + D:\Users\lenovo\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include + D:\Users\lenovo\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include + +

                                                                                                                                                                                                                                                                  Collection of Component Files used:

                                                                                                                                                                                                                                                                  + + * Component: ARM::CMSIS:CORE:5.6.0 +Build Time Elapsed: 00:00:01 +
                                                                                                                                                                                                                                                                  + + diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.htm b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.htm new file mode 100644 index 0000000..63588c0 --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.htm @@ -0,0 +1,1104 @@ + + +Static Call Graph - [LED_M100C_WS2812\STS_OO_F103_O6_23R0605.axf] +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Static Call Graph for image LED_M100C_WS2812\STS_OO_F103_O6_23R0605.axf


                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  #<CALLGRAPH># ARM Linker, 5060960: Last Updated: Mon Jun 05 18:37:35 2023 +

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Maximum Stack Usage = 0 bytes + Unknown(Cycles, Untraceable Function Pointers)

                                                                                                                                                                                                                                                                  +Call chain for Maximum Stack Depth:

                                                                                                                                                                                                                                                                  + +

                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  +Mutually Recursive functions +

                                                                                                                                                                                                                                                                • ADC1_2_IRQHandler   ⇒   ADC1_2_IRQHandler
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                +Function Pointers +

                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                • ADC1_2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • BusFault_Handler from stm32f1xx_it.o(i.BusFault_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • CAN1_RX1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • CAN1_SCE_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • DMA1_Channel1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • DMA1_Channel2_IRQHandler from stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • DMA1_Channel3_IRQHandler from stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • DMA1_Channel4_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • DMA1_Channel5_IRQHandler from stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • DMA1_Channel6_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • DMA1_Channel7_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • DebugMon_Handler from stm32f1xx_it.o(i.DebugMon_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • EXTI0_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • EXTI15_10_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • EXTI1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • EXTI2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • EXTI3_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • EXTI4_IRQHandler from stm32f1xx_it.o(i.EXTI4_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • EXTI9_5_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • FLASH_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • HardFault_Handler from stm32f1xx_it.o(i.HardFault_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • I2C1_ER_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • I2C1_EV_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • I2C2_ER_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • I2C2_EV_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • MemManage_Handler from stm32f1xx_it.o(i.MemManage_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • NMI_Handler from stm32f1xx_it.o(i.NMI_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • PVD_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • PendSV_Handler from stm32f1xx_it.o(i.PendSV_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • RCC_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • RTC_Alarm_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • RTC_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • Reset_Handler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • SPI1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • SPI2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • SVC_Handler from stm32f1xx_it.o(i.SVC_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • SysTick_Handler from stm32f1xx_it.o(i.SysTick_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • SystemInit from system_stm32f1xx.o(i.SystemInit) referenced from startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                • TAMPER_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • TIM1_BRK_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • TIM1_CC_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • TIM1_TRG_COM_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • TIM1_UP_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • TIM2_IRQHandler from stm32f1xx_it.o(i.TIM2_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • TIM3_IRQHandler from stm32f1xx_it.o(i.TIM3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • TIM4_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • USART1_IRQHandler from stm32f1xx_it.o(i.USART1_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • USART2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • USART3_IRQHandler from stm32f1xx_it.o(i.USART3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • USBWakeUp_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • USB_HP_CAN1_TX_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • USB_LP_CAN1_RX0_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • UsageFault_Handler from stm32f1xx_it.o(i.UsageFault_Handler) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • WWDG_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                • __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                • _snputc from printf8.o(i._snputc) referenced from printf8.o(i.__0snprintf$8) +
                                                                                                                                                                                                                                                                • _sputc from printf8.o(i._sputc) referenced from printf8.o(i.__0sprintf$8) +
                                                                                                                                                                                                                                                                • fputc from usart.o(i.fputc) referenced from printf8.o(i.__0printf$8) +
                                                                                                                                                                                                                                                                • main from main.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                +Global Symbols +

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                __main (Thumb, 0 bytes, Stack size 0 bytes, entry.o(.ARM.Collect$$$$00000000)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                _main_scatterload (Thumb, 0 bytes, Stack size 0 bytes, entry5.o(.ARM.Collect$$$$00000004)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __scatterload +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __main_after_scatterload (Thumb, 0 bytes, Stack size 0 bytes, entry5.o(.ARM.Collect$$$$00000004)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   __scatterload +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                ADC1_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   ADC1_2_IRQHandler +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   ADC1_2_IRQHandler +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                CAN1_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                CAN1_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                DMA1_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                DMA1_Channel4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                DMA1_Channel6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                DMA1_Channel7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                EXTI15_10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                EXTI9_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                I2C1_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                I2C2_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                I2C2_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                PVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                RTC_Alarm_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                TAMPER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                TIM1_BRK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                TIM1_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                TIM1_UP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                TIM4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                USBWakeUp_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                USB_HP_CAN1_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                USB_LP_CAN1_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   _memset$wrapper +
                                                                                                                                                                                                                                                                • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memset +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   TIM2_DMA_Config +
                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                _memset$wrapper (Thumb, 18 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memset +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                strncpy (Thumb, 24 bytes, Stack size 0 bytes, strncpy.o(.text)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   hex2str +
                                                                                                                                                                                                                                                                • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                strncmp (Thumb, 30 bytes, Stack size 0 bytes, strncmp.o(.text)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                • >>   Check_Status +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __aeabi_uldivmod (Thumb, 98 bytes, Stack size 0 bytes, uldiv.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_llsr +
                                                                                                                                                                                                                                                                • >>   __aeabi_llsl +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   _printf_core +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __main_after_scatterload +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   _main_scatterload +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   __aeabi_uldivmod +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   __aeabi_uldivmod +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.BusFault_Handler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Check_Status (Thumb, 84 bytes, Stack size 0 bytes, usart.o(i.Check_Status)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   strncmp +
                                                                                                                                                                                                                                                                • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                • >>   __2printf +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Offline_Working +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                DMA1_Channel2_IRQHandler (Thumb, 42 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                DMA1_Channel3_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                DMA1_Channel5_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                DMA_USART1_RX_Config (Thumb, 138 bytes, Stack size 0 bytes, usart.o(i.DMA_USART1_RX_Config)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_USART_EnableIT_IDLE +
                                                                                                                                                                                                                                                                • >>   LL_USART_EnableDMAReq_RX +
                                                                                                                                                                                                                                                                • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetPeriphAddress +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMemoryAddress +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                • >>   LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                DMA_USART3_RX_Config (Thumb, 66 bytes, Stack size 0 bytes, usart.o(i.DMA_USART3_RX_Config)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_USART_EnableIT_IDLE +
                                                                                                                                                                                                                                                                • >>   LL_USART_EnableDMAReq_RX +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetPeriphAddress +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMemoryAddress +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                • >>   LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DebugMon_Handler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                EXTI4_IRQHandler (Thumb, 36 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.EXTI4_IRQHandler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Error_Handler (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.HardFault_Handler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                LL_DMA_Init (Thumb, 114 bytes, Stack size 0 bytes, stm32f1xx_ll_dma.o(i.LL_DMA_Init)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   TIM2_DMA_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_EXTI_Init (Thumb, 184 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_EXTI_EnableRisingTrig_0_31 +
                                                                                                                                                                                                                                                                • >>   LL_EXTI_EnableIT_0_31 +
                                                                                                                                                                                                                                                                • >>   LL_EXTI_EnableFallingTrig_0_31 +
                                                                                                                                                                                                                                                                • >>   LL_EXTI_EnableEvent_0_31 +
                                                                                                                                                                                                                                                                • >>   LL_EXTI_DisableIT_0_31 +
                                                                                                                                                                                                                                                                • >>   LL_EXTI_DisableEvent_0_31 +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_GPIO_Init (Thumb, 288 bytes, Stack size 0 bytes, stm32f1xx_ll_gpio.o(i.LL_GPIO_Init)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_Init1msTick (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_Init1msTick)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_RCC_GetSystemClocksFreq (Thumb, 36 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   RCC_GetSystemClockFreq +
                                                                                                                                                                                                                                                                • >>   RCC_GetPCLK2ClockFreq +
                                                                                                                                                                                                                                                                • >>   RCC_GetPCLK1ClockFreq +
                                                                                                                                                                                                                                                                • >>   RCC_GetHCLKClockFreq +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_SetSystemCoreClock (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_TIM_Init (Thumb, 118 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_Init)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_TIM_OC_Init (Thumb, 92 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   OC4Config +
                                                                                                                                                                                                                                                                • >>   OC3Config +
                                                                                                                                                                                                                                                                • >>   OC2Config +
                                                                                                                                                                                                                                                                • >>   OC1Config +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_Init (Thumb, 134 bytes, Stack size 0 bytes, stm32f1xx_ll_usart.o(i.LL_USART_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_USART_SetBaudRate +
                                                                                                                                                                                                                                                                • >>   LL_USART_IsEnabled +
                                                                                                                                                                                                                                                                • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_mDelay (Thumb, 40 bytes, Stack size 0 bytes, stm32f1xx_ll_utils.o(i.LL_mDelay)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                • >>   WS2812_Light_All +
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MCU_UID (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.MCU_UID)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MX_DMA_Init (Thumb, 118 bytes, Stack size 0 bytes, dma.o(i.MX_DMA_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MX_GPIO_Init (Thumb, 340 bytes, Stack size 0 bytes, gpio.o(i.MX_GPIO_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MX_IWDG_Init (Thumb, 74 bytes, Stack size 0 bytes, iwdg.o(i.MX_IWDG_Init)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MX_TIM2_Init (Thumb, 388 bytes, Stack size 0 bytes, tim.o(i.MX_TIM2_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                • >>   LL_TIM_Init +
                                                                                                                                                                                                                                                                • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                • >>   LL_TIM_SetTriggerOutput +
                                                                                                                                                                                                                                                                • >>   LL_TIM_OC_EnablePreload +
                                                                                                                                                                                                                                                                • >>   LL_TIM_OC_DisableFast +
                                                                                                                                                                                                                                                                • >>   LL_TIM_DisableMasterSlaveMode +
                                                                                                                                                                                                                                                                • >>   LL_TIM_DisableARRPreload +
                                                                                                                                                                                                                                                                • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MX_TIM3_Init (Thumb, 122 bytes, Stack size 0 bytes, tim.o(i.MX_TIM3_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                • >>   LL_TIM_Init +
                                                                                                                                                                                                                                                                • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                • >>   LL_TIM_SetTriggerOutput +
                                                                                                                                                                                                                                                                • >>   LL_TIM_DisableMasterSlaveMode +
                                                                                                                                                                                                                                                                • >>   LL_TIM_DisableARRPreload +
                                                                                                                                                                                                                                                                • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MX_USART1_UART_Init (Thumb, 224 bytes, Stack size 0 bytes, usart.o(i.MX_USART1_UART_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                • >>   LL_USART_Enable +
                                                                                                                                                                                                                                                                • >>   LL_USART_ConfigAsyncMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MX_USART2_UART_Init (Thumb, 126 bytes, Stack size 0 bytes, usart.o(i.MX_USART2_UART_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                • >>   LL_USART_Enable +
                                                                                                                                                                                                                                                                • >>   LL_USART_ConfigAsyncMode +
                                                                                                                                                                                                                                                                • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MX_USART3_UART_Init (Thumb, 222 bytes, Stack size 0 bytes, usart.o(i.MX_USART3_UART_Init)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                • >>   __NVIC_SetPriority +
                                                                                                                                                                                                                                                                • >>   __NVIC_GetPriorityGrouping +
                                                                                                                                                                                                                                                                • >>   __NVIC_EnableIRQ +
                                                                                                                                                                                                                                                                • >>   NVIC_EncodePriority +
                                                                                                                                                                                                                                                                • >>   LL_USART_Enable +
                                                                                                                                                                                                                                                                • >>   LL_USART_ConfigAsyncMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetPeriphSize +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetPeriphIncMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMemorySize +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetMemoryIncMode +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetDataTransferDirection +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetChannelPriorityLevel +
                                                                                                                                                                                                                                                                • >>   LL_APB2_GRP1_EnableClock +
                                                                                                                                                                                                                                                                • >>   LL_APB1_GRP1_EnableClock +
                                                                                                                                                                                                                                                                • >>   LL_GPIO_Init +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.MemManage_Handler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.NMI_Handler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Node_Config_LoRa_ADR (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.Node_Config_LoRa_ADR)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __2printf +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                Node_Send_Data (Thumb, 108 bytes, Stack size 0 bytes, usart.o(i.Node_Send_Data)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                • >>   LL_USART_TransmitData8 +
                                                                                                                                                                                                                                                                • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                                                                                                                                                • >>   __2snprintf +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                • >>   Reply_Version_Info +
                                                                                                                                                                                                                                                                • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                • >>   Reed_Working +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                Offline_Working (Thumb, 56 bytes, Stack size 0 bytes, main.o(i.Offline_Working)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                • >>   Check_Status +
                                                                                                                                                                                                                                                                • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                Online_Data_Analysis (Thumb, 370 bytes, Stack size 0 bytes, usart.o(i.Online_Data_Analysis)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   strncmp +
                                                                                                                                                                                                                                                                • >>   strlen +
                                                                                                                                                                                                                                                                • >>   strncpy +
                                                                                                                                                                                                                                                                • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                • >>   hex2str +
                                                                                                                                                                                                                                                                • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                • >>   Reply_Version_Info +
                                                                                                                                                                                                                                                                • >>   Reed_Working +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.PendSV_Handler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                RCC_GetHCLKClockFreq (Thumb, 24 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                RCC_GetPCLK1ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                RCC_GetPCLK2ClockFreq (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                RCC_GetSystemClockFreq (Thumb, 52 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   RCC_PLL_GetFreqDomain_SYS +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   LL_RCC_GetSystemClocksFreq +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                RCC_PLL_GetFreqDomain_SYS (Thumb, 76 bytes, Stack size 0 bytes, stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   RCC_GetSystemClockFreq +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                Radar_Data_Analysis (Thumb, 142 bytes, Stack size 0 bytes, usart.o(i.Radar_Data_Analysis)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   strncmp +
                                                                                                                                                                                                                                                                • >>   strlen +
                                                                                                                                                                                                                                                                • >>   LL_USART_EnableDMAReq_RX +
                                                                                                                                                                                                                                                                • >>   LL_DMA_SetDataLength +
                                                                                                                                                                                                                                                                • >>   LL_DMA_EnableChannel +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                Radar_Filtering_clutter (Thumb, 310 bytes, Stack size 0 bytes, usart.o(i.Radar_Filtering_clutter)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                Reed_Working (Thumb, 88 bytes, Stack size 0 bytes, main.o(i.Reed_Working)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                Reply_Version_Info (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.Reply_Version_Info)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SVC_Handler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Set_PCR_Parameter (Thumb, 408 bytes, Stack size 0 bytes, usart.o(i.Set_PCR_Parameter)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   Usart_SendString +
                                                                                                                                                                                                                                                                • >>   hex2int +
                                                                                                                                                                                                                                                                • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                • >>   LL_mDelay +
                                                                                                                                                                                                                                                                • >>   __2sprintf +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SysTick_Handler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                SystemClock_Config (Thumb, 314 bytes, Stack size 0 bytes, main.o(i.SystemClock_Config)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_SetSystemCoreClock +
                                                                                                                                                                                                                                                                • >>   LL_Init1msTick +
                                                                                                                                                                                                                                                                • >>   Error_Handler +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                SystemInit (Thumb, 70 bytes, Stack size 0 bytes, system_stm32f1xx.o(i.SystemInit)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(.text) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                TIM2_DMA_Config (Thumb, 142 bytes, Stack size 0 bytes, tim.o(i.TIM2_DMA_Config)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                • >>   LL_DMA_Init +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                TIM2_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.TIM2_IRQHandler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                TIM3_IRQHandler (Thumb, 60 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.TIM3_IRQHandler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                USART1_IRQHandler (Thumb, 132 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART1_IRQHandler)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_USART_IsActiveFlag_IDLE +
                                                                                                                                                                                                                                                                • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                USART3_IRQHandler (Thumb, 24 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART3_IRQHandler)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_USART_IsActiveFlag_IDLE +
                                                                                                                                                                                                                                                                • >>   LL_USART_ClearFlag_IDLE +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.UsageFault_Handler)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • startup_stm32f103xb.o(RESET) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Usart_SendByte (Thumb, 28 bytes, Stack size 0 bytes, usart.o(i.Usart_SendByte)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_USART_TransmitData8 +
                                                                                                                                                                                                                                                                • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Usart_SendString +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                Usart_SendString (Thumb, 40 bytes, Stack size 0 bytes, usart.o(i.Usart_SendString)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   Usart_SendByte +
                                                                                                                                                                                                                                                                • >>   LL_USART_IsActiveFlag_TC +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                WS2812_Data_Transfer (Thumb, 94 bytes, Stack size 0 bytes, tim.o(i.WS2812_Data_Transfer)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   WS2812_Light_One_By_One +
                                                                                                                                                                                                                                                                • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                WS2812_Light_All (Thumb, 160 bytes, Stack size 0 bytes, tim.o(i.WS2812_Light_All)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                • >>   LL_mDelay +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                WS2812_Light_Custom (Thumb, 74 bytes, Stack size 0 bytes, tim.o(i.WS2812_Light_Custom)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                • >>   WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                • >>   LL_mDelay +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   WS2812_Light_All +
                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                • >>   Reed_Working +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                WS2812_Light_One_By_One (Thumb, 58 bytes, Stack size 0 bytes, tim.o(i.WS2812_Light_One_By_One)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_memclr +
                                                                                                                                                                                                                                                                • >>   WS2812_Data_Transfer +
                                                                                                                                                                                                                                                                • >>   LL_mDelay +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Offline_Working +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __0printf$8 (Thumb, 22 bytes, Stack size 0 bytes, printf8.o(i.__0printf$8), UNUSED) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   _printf_core +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __2printf (Thumb, 0 bytes, Stack size 0 bytes, printf8.o(i.__0printf$8)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Node_Config_LoRa_ADR +
                                                                                                                                                                                                                                                                • >>   Check_Status +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __0snprintf$8 (Thumb, 48 bytes, Stack size 0 bytes, printf8.o(i.__0snprintf$8), UNUSED) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   _printf_core +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __2snprintf (Thumb, 0 bytes, Stack size 0 bytes, printf8.o(i.__0snprintf$8)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __0sprintf$8 (Thumb, 34 bytes, Stack size 0 bytes, printf8.o(i.__0sprintf$8), UNUSED) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   _sputc +
                                                                                                                                                                                                                                                                • >>   _printf_core +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __2sprintf (Thumb, 0 bytes, Stack size 0 bytes, printf8.o(i.__0sprintf$8)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                fputc (Thumb, 30 bytes, Stack size 0 bytes, usart.o(i.fputc)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_USART_TransmitData8 +
                                                                                                                                                                                                                                                                • >>   LL_USART_IsActiveFlag_TXE +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                • printf8.o(i.__0printf$8) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                hex2str (Thumb, 78 bytes, Stack size 0 bytes, usart.o(i.hex2str)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   strlen +
                                                                                                                                                                                                                                                                • >>   hex2int +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                main (Thumb, 604 bytes, Stack size 0 bytes, main.o(i.main)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   WS2812_Light_Custom +
                                                                                                                                                                                                                                                                • >>   WS2812_Light_All +
                                                                                                                                                                                                                                                                • >>   TIM2_DMA_Config +
                                                                                                                                                                                                                                                                • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                • >>   Online_Data_Analysis +
                                                                                                                                                                                                                                                                • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                • >>   Node_Config_LoRa_ADR +
                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                • >>   MX_IWDG_Init +
                                                                                                                                                                                                                                                                • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                • >>   LL_mDelay +
                                                                                                                                                                                                                                                                • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                • >>   Offline_Working +
                                                                                                                                                                                                                                                                • >>   MCU_UID +
                                                                                                                                                                                                                                                                • >>   LL_GPIO_IsInputPinSet +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                • entry9a.o(.ARM.Collect$$$$0000000B) +

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                +Local Symbols +

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.LL_GPIO_IsInputPinSet)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                • >>   Reed_Working +
                                                                                                                                                                                                                                                                • >>   Offline_Working +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 0 bytes, gpio.o(i.LL_APB2_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                NVIC_EncodePriority (Thumb, 64 bytes, Stack size 0 bytes, dma.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, dma.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, dma.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __NVIC_SetPriority (Thumb, 32 bytes, Stack size 0 bytes, dma.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_DMA_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 0 bytes, tim.o(i.LL_APB1_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_TIM_DisableARRPreload (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableARRPreload)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_TIM_DisableMasterSlaveMode (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_DisableMasterSlaveMode)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_TIM_OC_DisableFast (Thumb, 86 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_OC_DisableFast)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_TIM_OC_EnablePreload (Thumb, 86 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_OC_EnablePreload)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_TIM_SetTriggerOutput (Thumb, 12 bytes, Stack size 0 bytes, tim.o(i.LL_TIM_SetTriggerOutput)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                NVIC_EncodePriority (Thumb, 64 bytes, Stack size 0 bytes, tim.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, tim.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, tim.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __NVIC_SetPriority (Thumb, 32 bytes, Stack size 0 bytes, tim.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_TIM3_Init +
                                                                                                                                                                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_APB1_GRP1_EnableClock (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.LL_APB1_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_APB2_GRP1_EnableClock (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.LL_APB2_GRP1_EnableClock)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_EnableChannel (Thumb, 24 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_EnableChannel)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetChannelPriorityLevel (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetChannelPriorityLevel)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetDataLength (Thumb, 30 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetDataLength)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetDataTransferDirection (Thumb, 28 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetDataTransferDirection)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetMemoryAddress (Thumb, 14 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetMemoryAddress)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetMemoryIncMode (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetMemoryIncMode)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetMemorySize (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetMemorySize)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetMode (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetMode)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetPeriphAddress (Thumb, 14 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetPeriphAddress)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetPeriphIncMode (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetPeriphIncMode)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_DMA_SetPeriphSize (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_DMA_SetPeriphSize)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_GPIO_IsInputPinSet (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.LL_GPIO_IsInputPinSet)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Radar_Filtering_clutter +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_ClearFlag_IDLE (Thumb, 16 bytes, Stack size 0 bytes, usart.o(i.LL_USART_ClearFlag_IDLE)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                • >>   Check_Status +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_ConfigAsyncMode (Thumb, 18 bytes, Stack size 0 bytes, usart.o(i.LL_USART_ConfigAsyncMode)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_Enable (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_Enable)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_EnableDMAReq_RX (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableDMAReq_RX)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Radar_Data_Analysis +
                                                                                                                                                                                                                                                                • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_EnableIT_IDLE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_EnableIT_IDLE)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   DMA_USART3_RX_Config +
                                                                                                                                                                                                                                                                • >>   DMA_USART1_RX_Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_IsActiveFlag_TC (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TC)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   Usart_SendString +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_IsActiveFlag_TXE (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.LL_USART_IsActiveFlag_TXE)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   fputc +
                                                                                                                                                                                                                                                                • >>   Usart_SendByte +
                                                                                                                                                                                                                                                                • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_TransmitData8 (Thumb, 4 bytes, Stack size 0 bytes, usart.o(i.LL_USART_TransmitData8)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   fputc +
                                                                                                                                                                                                                                                                • >>   Usart_SendByte +
                                                                                                                                                                                                                                                                • >>   Node_Send_Data +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                NVIC_EncodePriority (Thumb, 64 bytes, Stack size 0 bytes, usart.o(i.NVIC_EncodePriority)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, usart.o(i.__NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, usart.o(i.__NVIC_GetPriorityGrouping)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                __NVIC_SetPriority (Thumb, 32 bytes, Stack size 0 bytes, usart.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                hex2int (Thumb, 48 bytes, Stack size 0 bytes, usart.o(i.hex2int)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   hex2str +
                                                                                                                                                                                                                                                                • >>   Set_PCR_Parameter +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_ClearFlag_IDLE (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.LL_USART_ClearFlag_IDLE)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   USART3_IRQHandler +
                                                                                                                                                                                                                                                                • >>   USART1_IRQHandler +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_IsActiveFlag_IDLE (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.LL_USART_IsActiveFlag_IDLE)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   USART3_IRQHandler +
                                                                                                                                                                                                                                                                • >>   USART1_IRQHandler +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_EXTI_DisableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableEvent_0_31)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_EXTI_DisableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_DisableIT_0_31)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_EXTI_EnableEvent_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableEvent_0_31)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_EXTI_EnableFallingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableFallingTrig_0_31)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_EXTI_EnableIT_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableIT_0_31)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_EXTI_EnableRisingTrig_0_31 (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_ll_exti.o(i.LL_EXTI_EnableRisingTrig_0_31)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_EXTI_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_TIM_OC_SetCompareCH2 (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   OC2Config +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                OC1Config (Thumb, 114 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.OC1Config)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                OC2Config (Thumb, 126 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.OC2Config)) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   LL_TIM_OC_SetCompareCH2 +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                OC3Config (Thumb, 114 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.OC3Config)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                OC4Config (Thumb, 84 bytes, Stack size 0 bytes, stm32f1xx_ll_tim.o(i.OC4Config)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_TIM_OC_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_IsEnabled (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_ll_usart.o(i.LL_USART_IsEnabled)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                LL_USART_SetBaudRate (Thumb, 158 bytes, Stack size 0 bytes, stm32f1xx_ll_usart.o(i.LL_USART_SetBaudRate)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   LL_USART_Init +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                _printf_core (Thumb, 984 bytes, Stack size 0 bytes, printf8.o(i._printf_core), UNUSED) +

                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                • >>   __aeabi_uldivmod +
                                                                                                                                                                                                                                                                • >>   _printf_pre_padding +
                                                                                                                                                                                                                                                                • >>   _printf_post_padding +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   __0sprintf$8 +
                                                                                                                                                                                                                                                                • >>   __0snprintf$8 +
                                                                                                                                                                                                                                                                • >>   __0printf$8 +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                _printf_post_padding (Thumb, 36 bytes, Stack size 0 bytes, printf8.o(i._printf_post_padding), UNUSED) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   _printf_core +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                _printf_pre_padding (Thumb, 46 bytes, Stack size 0 bytes, printf8.o(i._printf_pre_padding), UNUSED) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   _printf_core +
                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                _snputc (Thumb, 22 bytes, Stack size 0 bytes, printf8.o(i._snputc)) +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                                                                                • printf8.o(i.__0snprintf$8) +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                _sputc (Thumb, 10 bytes, Stack size 0 bytes, printf8.o(i._sputc)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   __0sprintf$8 +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                • printf8.o(i.__0sprintf$8) +

                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                +Undefined Global Symbols +


                                                                                                                                                                                                                                                                diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.lnp b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.lnp new file mode 100644 index 0000000..6c126d1 --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.lnp @@ -0,0 +1,23 @@ +--cpu Cortex-M3 +"led_m100c_ws2812\startup_stm32f103xb.o" +"led_m100c_ws2812\main.o" +"led_m100c_ws2812\gpio.o" +"led_m100c_ws2812\dma.o" +"led_m100c_ws2812\iwdg.o" +"led_m100c_ws2812\tim.o" +"led_m100c_ws2812\usart.o" +"led_m100c_ws2812\stm32f1xx_it.o" +"led_m100c_ws2812\sys.o" +"led_m100c_ws2812\stm32f1xx_ll_gpio.o" +"led_m100c_ws2812\stm32f1xx_ll_dma.o" +"led_m100c_ws2812\stm32f1xx_ll_rcc.o" +"led_m100c_ws2812\stm32f1xx_ll_utils.o" +"led_m100c_ws2812\stm32f1xx_ll_exti.o" +"led_m100c_ws2812\stm32f1xx_ll_pwr.o" +"led_m100c_ws2812\stm32f1xx_ll_tim.o" +"led_m100c_ws2812\stm32f1xx_ll_usart.o" +"led_m100c_ws2812\system_stm32f1xx.o" +--library_type=microlib --nodebug --strict --scatter "LED_M100C_WS2812\STS_OO_F103_O6_23R0605.sct" +--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols +--info sizes --info totals --info unused --info veneers +--list "STS_OO_F103_O6_23R0605.map" -o LED_M100C_WS2812\STS_OO_F103_O6_23R0605.axf \ No newline at end of file diff --git a/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.sct b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.sct new file mode 100644 index 0000000..09aa1bd --- /dev/null +++ b/MDK-ARM/LED_M100C_WS2812/STS_OO_F103_O6_23R0605.sct @@ -0,0 +1,16 @@ +; ************************************************************* +; *** Scatter-Loading Description File generated by uVision *** +; ************************************************************* + +LR_IROM1 0x08000000 0x00010000 { ; load region size_region + ER_IROM1 0x08000000 0x00010000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + .ANY (+XO) + } + RW_IRAM1 0x20000000 0x00005000 { ; RW data + .ANY (+RW +ZI) + } +} + diff --git a/MDK-ARM/LED_M100C_WS2812/dma.crf b/MDK-ARM/LED_M100C_WS2812/dma.crf index 21e1235a3a8e5bccd8a582c563f3ff5f52c97ffc..4d22aa7c5b01e629481d83d4802eff0bcc30e4cb 100644 GIT binary patch delta 615 zcmYk4%WD%+6o=2f&CJj-TI(wXD?L_dqb=x0_d0@tC>kG8Ihc;jEykoXIz~#FMRgIn z5=>uHYYn!IZ|zP5|AC^bF3V)&!lerlb>qg z3KG%Iy5Ew{`pQ|iX0)Sj&6H}$v5jcTc5Ht=x;NTakA^>!+MW(8+65i8qIkN|k|{tb zG!AM%!rzCqWbZu1FT0lK4rcu!<$%j4I-#3KnC6s*+Vzcy!uTDdM$Yxpvz_iMcMPkO&$m5;c%P}O0aq=(NLCP?1FGQ%XvyEw-% zMbgJvhG~-ba3&o2YB-~h1-exO7D$!^=9v~rjtjiaR3SMfaFFQ*$!UQO(@T<}z?)33 zNX`fxV0umRiNG67Z%EDxB&N3{p9;Lr^p515z^hE}Nj?*Jh3NyyvcOAK6WW(ZBp--G M51Okn{#elcA6gcvvH$=8 delta 973 zcmYk5OH5Ny5Qfh=a9b%=P>^b(GGM|hCb}?&=)#0zFd800NJAXcH1rsomV4p0q>?VG zi;B-gp0y&FiqC2VRAg)15SOkbmz9Ytt^RQ$7?_A2p==(KRQgG~QED__0m`KD560yR?nD)CizKbSO$cVBt`L2$D9%POAihIbX zvy-`LRgA`YE(IczEvuulSVZHz>k~crsh;s5{u diff --git a/MDK-ARM/LED_M100C_WS2812/gpio.crf b/MDK-ARM/LED_M100C_WS2812/gpio.crf index 9bb67172cea2418d037fcdabe6c70294cd6c6df7..a101d181b05ba8156c77b8f1987d943f58717b5d 100644 GIT binary patch delta 691 zcmYk4O=uHA7>2)@W)reTjoPq+m5%k$XmTh*Ydvb}PZ34a##H$*Mt6%baii;oA}mA? zp(nw#Hrv)3Y#aZr?L`F7UPKQ$md!=)9>jyin_rVO?ZCprGw;m%vCNm5&Yz`D->MgY zGf-9#{uO;aa`n&OMK{oTH0f{aduSCbR?g%cF&_Prbn{+Xv(;)si4!54(Os;=TY9&z4ob)bTD5*X&`B& z;iBVjrYh(@ZD^VfKb##c<%-fxpPij8A)UzNG&t+*Y8lUEEtAQP!O+&!g_NF#<6BMS zeo}`s8*K-G>f$$3rUupe4_TkHf?ldi)EmCq-mui)zKs5pBg2D6F}CFEr$hG~=|ACLvb_nHjL$U+a85)`gl09H^538j}S UeOx)pm42=qbNN?Y^hlxWKPa-n2mk;8 delta 1048 zcmYk6OK4L;6ozMxxrvQYqqg1(YR3xN8W%2nR78Y6sE=xEt3>fg2+fEg>AmeuLM;TM zi&&pvTTP5l;@fI`Yjr0o2(H{IH!D|e6kG@{bm5_CrnxZi@&Et)XU^t+%hY|y)p@>F zF$SFJZ;<^O@vLz_`S&>IWc2+W^Uhd*ESXO7bQ03Z8R?|sWm5aIGBuwy)zb~;_M28D zu+t1lw!+rgVpdP$2+rOmyv&<)Qri>jucyDFIA!HijZpAq*l+PTTNl@YV|zM zn!d-r*$Y*lr}DLf_5x*8mD_>kvOgQO#+Bpf*=w|z#-Xs)CqqoCq2uVDmRDytuhN#M z3aGUPtq9v{d#5T3=xn#7G}sq=j*=YR)b!Mzs|2k%nvks7o~IPoei@CLgKT?csw-?n zSW~6aG88n}mh!Y^jK=v7hvSlcR7(}GipB*dC%n!0w5ICU=xy7#XIo&K5svr7twe8} zeIM@dX>^jdW!`o&d(3kU<^GC>Bx61i;0Cs!zy z=3=PmVmA_aD8>qpMcf>2SX<=Pyhe` diff --git a/MDK-ARM/LED_M100C_WS2812/iwdg.crf b/MDK-ARM/LED_M100C_WS2812/iwdg.crf index 76e70bfa59431911e9a966fd8bf29c0467b30724..e62aa0d72610b56b5b171bcdab2822aa3dd7b19e 100644 GIT binary patch delta 632 zcmYk4&1(}u7>D1PW)reTP1O>?NM9?`sy+0gcTG`26pbHId1>6TQ;b=6bxkS4Li7-N z5=?8lvDRSQ_-%U=!T&%{J(kVIKfsd*d+5ct`DzCS9-jHl{DxsR{r+mDKeiqPkOC5` z1e@j9h`#ps-*OmuJfDsCoPOq&JW=vw$?GY3p>LkHF<9(_#GRG;NrM+ln3v4!5Iy&1h?BbkeX|>#5)X9OU9SKrGX# z%@&~S>&LY}{>BMyXmF8YH|&&SPvqPO$^@IYBw>K>x=8xAKINY~sU0oWNgFlXJX{Up z?Npt@=Ut_2_#N!&s!*Cw`Vs8y3hk^lso-MJ+clBf%Cej(xVAHOC1>a1%ubVfV%Tt@ z({=>7E^{weP_Wi~kga>xDav)(X2Z|v=&;5!{5?7xDbz-6Txx`2hNOdU8D>d7#2Uj( zl8x7Xs}@1eQpa1zJqYBxeNPXR4E|2%KPgM{-V}$@HG2 zFL0dc1IenuyG$QRz7jab^oiuWKw|n#^0mM_OkYSY2)xDgmE;?NHNMd3=#6JxN{sTchunzzL delta 986 zcmYk5%}*0i6vf|r&{j%Cl#gP9a=|D;T(B^P#26F6U^ILPAr0}GWrhb+!+4?$*^*-8)M=E7v50%=&XJ@=e%?8UCi`k&33ZJwOPcN z;LN>&?Dv?f$+_}xIb~<`{h25&ICDFei19>BBw_`LSm9dC_P0KMh&9*I3+D6~X29EF z_#``Fxmh)7Is2>%NWEq~*N5VJ#d9u`d?vR;01A%`i-F*O1gH;_WtN zNa_QU#jPVMQnnXSe%h*4zI(@S4H_Yt-w|hrt)nVbo)=OrXVvLxbgC(=U7eoB;=On5 zhgGTiT>0BZtukd4<=O>HC4V*88tRwO)u*=_`gOlKD1A(-p-br8lTRhjowOZ`XVBKB znE`guD&4KjpuOFcQfJ?-5+xP(P}8b)Knb>%U_`PO>!4B`{W2IdqU=(Bs@tyzSaZJ8 zI-=?9d~RATqj8=a{;*_U)lnHNqH*4x37 zCVGY9J_m#7HHrru28k9?Jme4{dV}H-2S3pgipLxz(OVQ_90rKqp%~|&5oJ(Ja=1nm zc#mR=!&Sm%6iE*KL@Ow!Ie3UxQKUHZ5q&`MltVAkM-($0t`L1f@r*+k(He?b4jn}6 aDCRg^-g2@Hiz@IYaCwy diff --git a/MDK-ARM/LED_M100C_WS2812/main.crf b/MDK-ARM/LED_M100C_WS2812/main.crf index 636fe33bfb2e02a72f29b0a9bf4d937250255ee0..0b5fc3e36c91198a5bc501061ff3aeab706a0696 100644 GIT binary patch delta 4767 zcmajj3tSb&9tZH55Xf*TWW6=Ewy}sbv2ziL_tX*6k6QscF#dg ze5atDKoMW4WDm{sWSU}Gq2^ml*nGdh7v?K7v-_LHUiaQl`1zdSyZ@Qpnb~>lu7}Uu zysi4?_Iqz4#6^i!>LXVwOyX+Tp~G#xGoHF_cyd}shhb#<`OEV?1pg-I&vAEJmb6-n zeDB!yVkb1D;x6Kf%ipH8&F}B&8eV?sM$rkQ3p}|69*Um}zk2w&Lj@jfX-j_$iB+|c z2K`b;W@lzSm(({iC6zR*Y zrPY;@zXr7U^cPb}pUUW8Bl_d1>FJr-db3;@+=Zl+AU6ND7rqF>nEzJ{tRd|w;p3fXXI_KxKY8u~|@Ng7$UlTVaC5;%F zJTmoml7I{Rcl7UM0J_g(Q8w(V2v15H{-jfy6ouZtL(2~9aZ-8)j!e!PNrs`fydlcD zPD=NK87br`b>fXc_@l$JQb!ESOiv-}(HZVRIeJoRJu$b4E0lVlHmTn2ktELJLR?Qy z$x6cgdjVq^)m%e|V)|inBsur~nWR3MiOEUbdL)ujp>tidGFSaU0UFy3zuN=!=g^vX z?R!nXjSMyi254|)FReW-3mxpGv2@xccaK&??OBpXz+6G^MkfE8MN^LA}X zZn%}F@(-%yluG_j@pnR7cWFP+RxQZH@INoPKXiSMR^z^<4JitD+iw2nr9Tg~v$dHX zZ+o&a++CpYm{xymNpRUNt#Qb8SUVi&Z$lPFyZ1JzVQX1{H8{`&8dP2pKdT}{!TIrCOgPuP&^?&biP4JbydUo5^WaW^Um+ENtiqNeU z`U4)^w)cm|?9%EeJvg-BfIg|-6H(-+q4W{7W2~zEyo(pwt;zMFw0|AvFG8`OhtdIc z6e|fXKcaVO8bQVi`UH0>$+JBqSI{T-S- zBu~)ixwRJI2XK@x=nLH1grmRNkz~4{S={P~({>}$7pKh-bObL9t~siAyCs^;5(sna zEK=)h%-C!@niL6|gV;qC`xddZVAL_ab=XwOpSL-g8+`Ma-rU~;BQ{UaJj&Cd`GU@% zd>FJq&^IZ68Y&SqNO=mhP|&w1e-c_GXaVIVZx^5=MN0c7Rq1qi=w= zggzF=qXB9{tA!y0GzwZHjFbQkgFX?)ivfBWS}Tm#0`v@;woVvhFrr7mGGR;xE5P-_ z@Xvs^!=DOcHuwejnJ`MhkHHPXSP#wxKNrRha4PtPFe<^Z;FrRv0<*z#VSEoh18x*X z4(5&xZW6{6a0|Fu7;k}}f?o-v04%fpVPuOi3gNW~ZxzN&a1FQ(HG?z2?ZWsHoC59; z#y0SEaHlZToP7=4C5)5cFmN|IS}#Dq0`~~xb#N2-wJ^ql<={8M$OTnD_X=a&WAFyJ zLKx#g)wW7uOaRM3TNo2T)wFMgF$q*n+lM;{s{6Aay#qf24+!H8aHVaMgTdlcx>s9> zE#Oda%_+TQ!$VkmhlRHdA7kH4js#Di(k*`<#EuGYSN;reOnAHTRN%PqcE@UoASZ

                                                                                                                                                                                                                                                                dc&ieD1Uz@kI=vS6(dZo^9v{$8-|0eTv`A{e?>h4uD> z2(~?=_w!G+8^P?H8>N3x$xleG;C5UUY!L4Z{3zI9-VwMan2&b=eiAH+#{t(BZUuf8 z>F?G`HgfV#pNm0VWIb(M_95@$1z{2PNlMmp!mfUnoG2{^Wvjlo>WCZd99a9k~; z!11+=L~|xcR-(2zolKN$5#cLeL3xs`qWm5xU$V87-w92ZYy;(gg=R?h73Hm=HznJNjUEb0wu^E#LEe&V zH|2)y*GYk7m6SI^uu!sZDOYWsDcL^C8$h!p+fR7}x>6*WdaYRq&X!E=1w~-7WEa3` z;2g=Wg5$xtl8widx&qFVEFV;R(|pN_z{B7I$u@#3{BVh6YJD#P7os+BHn<2E2FHPm zahI{+YQR#-^1$QZ+maQ6`@kiV%?0;>??|=;RC~d@xKrSIjPQGstpsb65;g6dWVhQ7 z?#8jY%KMUighFbyFO_TyxBy%x*&c8v_<>|sK(z%fmn?wORIffn>p<136_QN@E5VhL z%?8!>6vA+WYRCCVvc;g6!pqs(3Fw~&x-4=`pxD4Ei&Vg#)Y?JH* za5m=EcFERh{Ja|f9g>wHs&@UIm=@p|a2Fa3W~1zG%sh>&2g@Eb9lE zbKqcbF9ri^S8d)Em>=L0uu`(O!9vi+OaLc?-%7UL59h%9aHqgbaDVM?pe}qsI(tGQ zcu+b!Loe`^U~~wBfKE&#uMd&G<)DEfR(!0uJ0!o zrTHL^b8uXadwofo52+`BPA)q-34QOV8oJ`B3i?5sJ=HqY$yGW9OCAhw|RV5Wj3=|pXGy4T-e`vg;e$WJ;nT}vzaH11b zyYD2Q**`$l?mO90Z)l1mwGY4HGZO;zL1?NYXGeC_9kDz|@ld`awM$QT)D@4^8Nr&1 zc%?p%;F~@(F+lH!f#TckyL`zm+c6CY(9PXWh*)h;FOcDL_XfIM-+0!>uv| z_TzV$y4KkZ$vmHRFSm{(P(@vNc5^a6C@$-<&)$I^F7R0os1G666}(B6_^d7*pUe~= zDe9}4I(4JorFd;#=(E%u&BQOy#S<{`7x}D#d;+o-`>fAg96yR*y@#;QN`01k8$7qy KjsK7$E&l^m4G{ML delta 5329 zcmbW*d3e-B9|!Q6WwU{n8`^F%L`KB}@x@19LBNA@2!hB_R1{{i7FiW7trie@^?f&` zK!I{!OMyZ`IVv|O3!-uhii&ax8&N1Xh^R#o1%1Dh!pfh@KF`kc$!{i;naq*w?mSh$ z>}>sp`>PP*qr_TnlOGS5#8OdbAqvcX-k2OXv#>D;F=t?oO zrMBKz^+|`;OT+hWhmzQ_R@w!vQX}$I^hkTHAzc}(_K3!^{N2gWD$y0sYAMlH?`U;z z|DHP3`cWn4RWihfWQ$66sbrr@zD9C6*7qH)^$icSAO%U*L{;*TO3tX{Z&oopwtJU$ zk>1yY6ej)iv)9DV?a|Kp?{7|ull-oq|MMDV$F#UMBS0UF&N-x|{@spWi0wF}mE9R> zPUhG0@2_?p*B$9LCktx%4_wc=1vqzMEq}b)z1MN!VFeAU2VxDX>kGDH+)8_<912{| zxP2Tg-=`01(TuF_neys&G-F(B{8#!z0gT+TUMah^>!{(L*v|*`(Ul^}_iDEjb| zk8g3Ckw1FTF4s|A9!~wU7w!5_PxWIRM52ce>n&3QWVoQu@b}$hQXpt=ZWUl5jEy!e z(|czG@F=4F_&m2JnILF3w~EywIfZ1e8z2(}&Ea!!-XuX^=GKP@KZv8rg1*A7PjGaX zTZ2pyG?!aVaM~V3Iz>;H>8l z_-}3}@?muAalNCq)Xf0vp3u8$Gu_T$-xGSL$W9FJdSTp`ZZzZUfpqpDKZ7oB5Jn5t zcAab#Mr()O0&Nn;W2h6_ER4q;S_|4D4CzoE+A54b4*e7QNEibhdKTIyjQ=|HD4Moi z7(+2v;^4=^7z2I*ej<#>6nGoFLm0Eb55P}_Q3|dAKNH4Aa2oizFunu}z@5T~gZ~A; z5XMO`8~joj7eE`_C5${Qj$PnxVT=X0fO~{74O|QE6-E&lb0d|>K4DCU-$nQ0Q_1Qr@;_-5FM@L(9PgC!Waf_1iux=aBw|% zNEij6>gQo$jEKPN;4)#11XbIP2xAl&1CI)$5L8V&CXCUbYT9w!K~UYF6X+ed3_K}} zao`fyB&S61<|~`YRtu0;wb>eoF>{iJEByCXitO%xa8~9!XTX6xL6TvoEUCHDJ5p0K&gVb0jlOIK} zJ&s;?=pMH!`AGyj;%EqJ-iFyxE`r!Q)ohEL_juZ^MSk{VdCgWAu8r(pM6i=XPe2zu z9fyAPbj(d97d=(9H_^)BDDs;KV!oDPzxdsgRie7IP$fH6;;Q5@l6Xg~m`lRMvNTip zRvcUwthPg09sUvO`9mtDn(3M*?nb znEl{K>5D44j3gWPDPOW4dynjQ74lnTR?e7 zXo_T|l(&bbO17BtHc(WuC6u>2R!G)5QgCoFF$$kSJ@NLOPVmh7!7fCh=RNLBO z$%?@P;1bC`1{Z@%B~y!S7Pt%-1E+w?Q7_m&0rFZ_>N?A zz)!(6u1VX8H@J%UaucfW!Ffy22r>d;CDa0d9EWP8Dh;5x~E1=Sw; zzGM!jqH6mGXalI){-Iqht#~wIyxB0E22v+AJe%5xf%K zg3$)mV`wXe8(a#0B-v6>-IQ&TEeA`%?PxGq0)C8f28+N?B-;*-1$SV4!F=#jbOTg3 z?K8;^gSp`67%uQd72YY?Ik-3Y1v&~o1%4^Lh4&=5OR`IdW`Mh;w-UR8doZAyLpOnY zF`%I8-9FrRa3S~=?mMVv$9~CHf>SVk4oJ3Mj{i@N@79$-V_u#U~{@3w8icN%jla5eB*^pyDi;$nBc?Zuzs9c)&@=V~oG@IZx zEI@viW>dU{1;{VbypQ(+E=aQ(o)Q7_t2CSA6)c%tlx9op!mp`WpG^=>%SQ%}@7%r+mvMRs7FodM|o1Oj)k^~C!2b89POzyG{%$KEXUd=9%qk2<7^X8s1A6DjrU~DL;cq0 zDmj2eZDtc}v$I3nK@&Ya3{CRX779=Hs5aRtw%Ns@YLlJnDIJP>QoHRm+wA7h2cRNP z-oERp1!6NiHHT(;QhRZ+r~B~qoE81*C%kQ+LU6WiW;pa-JPJ$fdMWr}pUMsVc$s6@ zyZxX3c)=|`fkB>Y*K36CzUt72Q2(2@^>6&Xa2u1iY^#a-r9$zGgyMGyjSeo?>zNsN zu+Fosrres0a1p*ce7<&WYcfB&tXxm;xynr=^KJZfK&?EV5C0yhmmi-M_xU#C%mud9 zoMRCE)@-i;-s5VMg|^j#TN@Dg2H!I3TjN$IrM7iHw~ixllKKkW8}O5(!+E{li+7^y zi)`y5^#jZI175Wj+g3}Cza7-S4(fjk^|yuk*8&Tw23cZTn50$?z7u_TJO;>8+v?8q fk+saWHv2ff6yHi}c`mmt^}2X!zaM{LlAHbyey6ar diff --git a/MDK-ARM/LED_M100C_WS2812/stm32f1xx_it.crf b/MDK-ARM/LED_M100C_WS2812/stm32f1xx_it.crf index a703e48779fd00a7114409a6919a7fb7ce543f9d..cb2db3e81a19e1ff2af1682c4665a58114f2303b 100644 GIT binary patch delta 3741 zcmYk<33L=i8VB&IAw3;}i!8`=^@v#N9$qWTDk`f2Nd&nepm@|bV>F{=2?>O-?mpL@ z=8$kh2yq|?5&|NGTO~mdNkkwZS5S@_IRZ%t0&*#Wa_ql4c;vmF_xrx7={mc*GW+Q5 zqmSHv&;G`Yc{uYI23W!YKl3zw;DI(>Ghb~pI5j= zmeuZh&rQ8Js?5kOGdL~}u12`xO3MtR$6eu;td+hi`$Ml#&Kp_TgMvM?(n8FNwz!dR zG9W!Wl-7_Tcfw#DB993+VEBK@YIZk?~|gpFoBAj zF?Q2{U#bn}u)N5udyG?&vG*Bw|8=gq>DkPrtjyQavj>OLSQdWLirtB}&Q%G&rQ1dJ z-DlhtE>=czYW5(O5^Z*)RI&1Q$qt1wS#`AOuc^2c+-Ys}=3f&=V#e?g>k<9quNm`& zP)0`98?68DOZ7?59K;fTpGo>pY9{OYOKo>BR5xH?dQOP#b_Ybavsg7obwRg=t)+$c z8$WmwDwQ`F9FjGR4b0C=@-hMf$**Po|U6oBy&Qn8iPiLmFbp68{iG=7lv~`zz~wD1?qUv_`Cz7;AM>(2#k1r*V4C7X3s2>8NX%qKisx~e3C&Y{8kZSRvEl_>4us|_{tlO~K?@X* zaG3_ZulNiuUx5}XK9kFrp$`-<;6~+!zJ}qlQw><{GNM@#>xKfSYs_biwy_kjeXZHY80r?7Qfv0T?My75RVaH( zBZu!nb)PHoCsg-mc@&jwj9jfnC1YYe!M=57ccXKx7g$th_GmLGb~F1zi6=UWC#C&p zNBc2(5-r@M1Qwx$HY?HD;jM6+Es%_~t}$Cj+8;On7Cskiu5)MOP|;=maTOnJvHB{N z7$64$Ta|cTrUToQ2w)|7*_TQLv5>rMyG9V$p~TA=*=B5~5~)(G_TolW_?Uq2b}8|? z?2kt5RwBdUr_hKhNQ&{?;gP!IW@qCZhM+3)P(8-zU$HyD+p@T{+ zYNULnoB@hD+VlZ~Ezf@f z{(#!Re&9vi7km;-{t=^$l{g>1q{K9E7I;~SLU0=RlM+SXc<^T>O29C91tSIOiM*;J zuYYT{4i_PPO^Gt3v%u?0YzJQe9TH!IJHZhoE`cTBND>Z~;T_;865~N1IGRKr*c5!5 z#2k=;V@NCnFM_!wJ^;T5$C6kCo(IQKSd_r};Tlh333wWuKw>F)5}Zh48F&JmL}CS4 z2TmqY1|9^bkXR4y1*ekO0&WBINK}D(lBS^>;5sm$L^Ze^oKB)1T&PE-fW#U2J@6fL z6f6KE8YCxdz&eo6KWP_M)7WX}ZG zgFDDB1oe^(?<9K`{0Y1ZHG_J^?IwFOs3*3H?495!a1YsfUw9MzitKN}*TApQQ9PV_ zAKpv$+o0Zj_mMpY+yw3?I~UabJV5qXP_MWs+2a~HVYh8Dvh{YN+x89F6F}XzgJe$x zb<+-E1VKGMhtWH5HF$*F_u)r)xm1&Nm-KHyll&FtWKe### zT_o!ny_ih)BUxSbE@ZMxuIi!7WOdWa-efN)6bSI{!5x$Fi_cGVS{;_4Y_YQRd-uQQY71@uWe8JgxQ z3Ca)XlXZWb&ZYT_oU7M9C5lcOFMLBj6s$ tmwG&JBAOZSV?OGt!>&o*ga#=gTqpXWV9K~)?QhYlfdxreDV9!0(ll0{*f)5ic+}0+`=+L)X4O@17-@c^x=_vB z`gM1cN2aFNRcRZ}Ze^SaiR+`gtxHB)pce)g=rMDC1LY4T^4*!?AuyJPn)_kL1(=J4RnZG@OFa#yTU)0-;AT6sJ+ z^+hT%)(h(voBATv;LqQ&%7{1C-Yqwe_N_>h*p2!(TKBNr@PAtyt?tWHw>+1Tl$r6$ zkgQ?BH1#^ebLhT zNTXPR(K&r&kR?TKkCm7&2Gi3s-()>*uJ!DYjG?T<%_T{rQZrbm8@=7l(A|K+Lq-JI zj@YE~Ref|9aC;~%m~p>x!IN075(0tOGl#Q4_KYNN=O#=hBI)7}sQQ7xa6IPVKiDWV z@c*R`v9~aNc?as&D_4nuz_5XCZMLnTrj7A?gXCIDK$c{UU_s1Q-imsjT8c*ov6uA^ zuNNftAB;>HoSB}+iZL0PfO@=^jHmHBv1~644nf-!;GV%MD3N}4y z_;~#D4o@wJbTZZ({E6_?u14!-z9$^+>xAnmTuHc+9sbbxvaSZMgo3iJ=FptK50lHH z32cVq8FDEwQ}Il>7|2%qb@@IpOYt}40${e{S#n-@XoZ;;8q4K>q9$9c_&6>{K}!@L z&*huYQpG25ITHFn@rhgxhn6WmiOV;j4;7!xWhS&-@hMymgFaGxDwji{JjJJT`6{$R z@flnOp_Piy9sQG70!FG6b-&*5?av`+C{E}w(e zD?X3Qe$WQR=X2Qy`dIM=T=s@OQG6knDbYmssq%Uq?zLni1O>|b5SA@P79uEA-hU!^ zN#;dEiL6L@A4W7p&c&_Il(#K{x8(R}1GZ6l+abVmj6k$Wc^^T9(GEhiS$W$dTFPaA zM8(S60nu76yCB-4ypJN<%w;=7CCd94qH->qBPvzi#}S?2vOc1%A?59e@G_Sd5Pq(_ z`azHL$TUP>DDRVqW_jE$wkfYpfW;oSi!YT|r$UiO-jABwmA5mZGLLMGIqXnYQ-@p4 z~rUdXg#!PzZd85UFdbU68E6jd*u=IwI^Iw zW%f4Sj;4V3RGU4Fj?rG=h-$Ovg9D?D*j^c?GIgBA?64&G6CDw6y4mzd81}?-DiDE7*pfgH*!STRMR;$ErF3X@Fl|bI^gw87Q zHJ96=b4ncGavSuM5)m$op`VpF%B3FaFG?KavIq*DSK?bP3ow-n3aRGszTibAYQXN` zB_)0VJA#*$_zi3e{;I@8kHbFze^VkG%mIH_VgWb}yrRTTFcrM2#38UB_y;-zp8>C- zU9j83utQ=Ja?%IBLt-X)JNPb%T(BNEn#5v|fn!Ll1TTPNNo)Ym;E|4_@S~^9yFwO< z$CD^TaWy!B#2#=TIFZCb@JnzKiOb*;a54!;XC*iVg8&Co4=yLM9@H845s58^yc30a zBuYXkErM5&*a@xyS7N~664cEnQDNW}sK-`e=qQ{8uEx+oJ;pU8&Vi%BwRjkKMNfk3 zkOtr(a6O3?;5Kjrxw}9i_%Vr6l;(q>Pq0#OF8nFEZ@F%`fJ7}y-v$dwTm*-MMI`5uo&Y3cVGkELN@kryP1qbP(rpZgy=8s zt6fSqzAk^mthbWg+2Jjr&&f`y+b_Q$yT8L5p==x3q%+NAUy_~X@T<^vvPbIWH`xxd z->%D?on()}yLT7^*hThKa4+~3*|R~tAiK$4$kG2scn{fmDAvorm+VqdXTv_S_k&}> zGO{D!f581@>sLJ;EGPRCsKBqueg|)78F+x~X`s%-gJjPIbsiofI|uv({D$mYP^V<* zFxm6qb?_1N4C;)Fki8w$4>n5nKJee*QL^>EkOdwi`!q=4x0oniPQ4F*NA_4yZ@v{| zj{`S@-;+Ha)bp$)djhC4?l{>K*>A2+LBG4Ifv!-n)zBZVs-SCRb<@dY zGRJRqcep;;z2nLcz3aE0(a+vwqh0AE-WXReL1X<^4~M@1jdP_Bd*fX_4^8k}JssXZ zYKGWEzl9v{i^55+^to@c-|FRXeeRp$suwiXRSGoCRZr+WztvlR985OdRd;BHt8UOt zztzX#U7&1N$YtB zY>D7sF?!rwS^vAJ1FvV}ElsDM`UPJUd|B|D3V!6Xul?z=_CtK*1nj(|@VGV$W}CI*_O8%Js2LUMT4K++JUx2xDVQ@MbT8fC7p+2 zVDxC;gWpHB?yh-?UUw3%Gm!D_DH|L<5r+;QZJx|6eKJTK(~b<6NjqzKS-2AJuBFPP zpYxP*U@hF$P?03x^fhd02<=Snk%9|hYr`0~R4(TZ!PV`l%NZvNr?;ELW6Oc_^|r&n zb*a0Vyn>bL`#0t+Q#044s}0K|dauS?|DyLAKW0xjxKPnyjHHV%8OBN8$2o=xk`Hi( zVUnbW(+nk&4{<8!{ASq0qXM0Z0ShFH0&`4@B*z2}GL=bA3LId1MY1H&W_nFB5ZKT3 zhUApMKBl)Mp9{Rh^p51TKw^4N@`b?LOdm+j2)xPkk>sqv8%&=_&I!C$F`;#dMCTI` Ni(_mx!XFDd{sT@Wso($r delta 973 zcmYk5OH5Ny5Qfh=a9b%AP>^bZGGLTPOmtxk(S-?MFd800NJAXcH1rsomV4p0q>?VG zi;B;Lcddw~;uEcaifoM=M`hJZU=N-8mjYoMrD&o<+cr<@0s{O8sZD$SD)WIBX!wh&@ z4WDHDEf=d`)g+GM);1ZAsLB>=hpH61{igJ-cl@!+lRSn(KC_RhhMO zOnj=<%K72Mzgq2EZ0E){B`0*Br;V2JbcMa)!4P|I!A468%bN|u^tAU&oh+UXQ--A8 zD_P9itt_RR7FADKRjTe$JL>IdpdGO@@BnZ}v$alWOQ3IyU74iKF$}-dGy7X0I7w zC#{l=$TZqoOeuBt*(y>}ekUa@TE$Ax8iRw9HCo%0V(*c`pb=rGa$OyMJ-`}rm8K!D z&W>lNRWTapzTgi__CXz$#sV7WS)1@~c(q=mXIoyaw|}2G)CaQ}8yiERLyBM=g#q^o zCQ$Ul48bId0hlJ3LSaHOQSs64i^Vw%W$f$$iYpug diff --git a/MDK-ARM/LED_M100C_WS2812/tim.crf b/MDK-ARM/LED_M100C_WS2812/tim.crf index f2cea347df350139a7bf470e8fd9513ae16b3771..792daaa32f673c67d85bf37a5c59b46744221e6e 100644 GIT binary patch delta 2170 zcmZXWdz6f29LJyEvvXN%vk1>4TOOCP4xOlUQF7VMT5K#z^wYMN!DP(V7S`F(%a=l4E;Oy#cjySKMb zuW2HLB%x=H6P*{PUy@e+%ZW;#z~{lm87WsxFRv)4igH;|o>Ecn*;4N9nH6g-GMx-@ z&JBU+-DQzUh52Qr0ihD-*6U422P1*fq?(p!S+Ayz2sDVZ&xDRBDlLj6L)#_JuMchQ zh9+G(Q;R}Le|Dmk&}iITi1g77Z40Afp_Sd$TW9s?=FRG|hSP5hXP1S?2P2aMr6P=! zOwkduuHm#ZaxW{^&D$xqj=ecWkx8N;(Y!ut9s6=4fk0S%o@mx6c}AepwnRpw;2jW} z8W2MgEgBX7m_R60cDERLcGU1-c#`OUwvv5MQCJLW=+;4?-ROzIXh2lE3vuRL$4$_# z(CzT<)&bqUv%Ild&KQ-KUzisTMn^^?Q%j;kCNf28CgM#kw{(2Nvd?z^n>a7&ZdJ?8 zbBE^*JKMQE(YD_C)&J^JgD>lA&dAB{@8+e}H}zPxpeII$W2@{Y;(1nA_ET4x7HISWtKM3MgFS9C*Q!~&jtft24G-w;EX>t11P8Hi(-A8fy4!DEWgTT*#J6SCS9AP z;9IQb13w17&1yOD9pF2xRsi1uzRPN54EzT8Jys6`_t-7P`{)eRYf(~f!IuyIDpqep zTmt-n)rY{jz`d*v0A~U}WOWP}23F(9DRJ5d{D@Truo}3J)hys%;K!_H1DzAcK4CQn z{2q8etNVe@lm}Qn0Cc82$Z9Uo8M21eJm4PSA?y<9Y$}0s0(SvzRu2Jp;Km+i>SQVb zN0>UBHGof(Is6)=Cs{H z{KQ%teU}HvklG?S$L=kTTf>j|ubTLh-CF$2+8BMU)P1DBPU^l=_w#JFwfKc~2cxs4 z&XM|hsRv4(EA=2x7o_~kx|7kvr7nMF|^C{&PTZvPwA3*#9jJ|*fPYRAf zdG@*DPu6qcfu$EiwTSBM4DlE1dG+d2N_hnJPP4OIy^-*yVgB7TcZzB@0;^SQF6`~ld=}Bul(YogW#As&RM+P NOO#*Z!G8_W@jtEmj?(}D delta 2507 zcmZXW3vg7`8OP6evX2mAg9JE7dE^9CKr<~cPD`aWNFo6w5C{y~emiL%SIDsJ;${P- zna(b1c!f|Ng(aXkkx~>)RcuO;A|SO?iw|f^(tEYl*0z=gTZ(`dDgEzm_L3QQ=I;K! z|MxuSo_lAH9WL1YN#Hl9nwzM(Nj5iS zH8*)Wo4n)4#0H9qBatC;7K9^8>@rqkh>F;#(H~Vx_7z(_lN4L zW?{Ih%4l`8u|d3Qo8A)bJft)nj#SNFYK0I|RS~fotWd2bV)k%1B>zT;>uABt8a~%xWyjf1`X;H4Wq-+)JabX$MLW+Gyi?;0;tY9#_T+HYjRZ$;WEGG6)^dL~*8D zp+LI@i|V76IO#5`gZrUfRjR|WgI~YPyUH8u;kZ6s>NMmhOd}a?5*~4)1 zOb-uC`ev8(bzin`O}hv6@PM+4>9hMf57@W#I?sQh?xz{wn2$NHwEVtQUUqNOtBI-O zy<=n7+0ziI6+Y}xQ4U7%KnP;XhTFL!+XsQJv#b{*vGD9(zqh77+8|D0;TgqOvm$CW zi22yVqEyZW_Sc3Z!Ei*_xbqn;H(0-LQM4*(Ewh5+OsYXmvcrXBhjGaXQpuOtgGWqE zK!c3nTbR0!4`PapKDrHDnq+=Or{#t!E!5^0BF%qSZ*WpZQ%1P6J#C&y})uinFXL1S+qE>Q+P#HPV?WUQS%^^3U*|ab^K$b^B+=wmAL7VOC$8tR|XlwD|?A zd*XCA=m@JRak>li3aj!s6@ZSinulVbW2^#kx(RfgRb8CCpjTNn#_1yH1gr1I>70`- ze#z=_iqreR*I2az&jNqNYAf(fCzdTvvf2ec0r}Ugo&_ERzRv16a2N0mR;Pijz~8X4 zfsX-CvHA!Y1-{AZ3a}3N7ORyqPTjz_S#1Em0epwmcHmLqX;y8(BfvAPcErGk!M|m- z6L`oOD1L{|K>ajI>P~!Jga7xePC{$}o@Mnm@KInFtFyrG0lQh916sg8V98l=dL3x9 zY6hMJI;>U!Ujx3&YBeyq;@Eqv)_{+L|Hx`BFgfL)Sgivlr+lAP3otq42dvfu4*~y- zy#ywA>MvL)uoL(ps~-Sg!lUq4rcq`G;BQQ~neBkTGu>{s;ShYpG}`Fomg+N!ZMMI- zaH7*+{DWz-(VL-8gLRJSzO*&fDHQ)qT(ZsO$NyhU55&obqwwz(c~SF1iu6-t#z6lM)66(Y(8UxH=#vx)=U#CsvC{ER8ovSJ zWhR`yYbbCfMfwz(i_XpBQ`Xw(Wgg5db%JEfxkr4KIPdr;F6wXwi~q7VMt?)8AGdYWehQa)!r%IFHI=SV$Q>Po5Sd5WQ5WBo0o zYo)G}+LHQVsTZQuXz{;9>%0EjV|y{ob=G*L=)K8JJ%X?AVBB~hrEMm92iD58wSlru zJ4!qn(0JYGjTn6+5w0vO1Ghe3JQmP+{Uj~D1!{t*#>o?p2Q*$qDRnDl<)dD6Ai0xz zKQZluxhiAQ4ri!X9nkG??m_uID6|KK_ThIw;nC?Y)&%qccwZ)325W8FI+V87rLDt6 g4Nie*NwmJ_A3mfQVe13Qjn{7xm3DjZ=S__KKXU>1tN;K2 diff --git a/MDK-ARM/LED_M100C_WS2812/usart.crf b/MDK-ARM/LED_M100C_WS2812/usart.crf index feb6ef6f757e29db78c832e6182e2693606e8db1..68f891bf8f4ad42c861bf288e0358173365aa546 100644 GIT binary patch delta 13460 zcmbtb2YgjU)}MRdn|G53Bm_wAN3rl)!;NA@rz7Mg|`@ZfO@VZAqQjuIp?!fCFzP*Y+mQ|!aS*f>D zGCoR6@08dyEjfkhIc4+tCE`1#rzD5C-kdV|TyKk%0_K21(H2R`N$DZc3OSGDi^fXP zP*MHvNu5LG^>WHFA3840SjqT;ZWA-uNN4(=_$6o9Q~b#%rkf>Or`AhLZPziqOG+|J zMU{%I3dTC!^cJ$8cTPRUtNLe|yna%8C)PZtbiULq)6*b5B_);R=0t^A?iOfiO-^)} z!RvPJp2C{s#DqCoo0QI-(>`J?i%K=?nA(ZeDaxtWGbxodEa15zP0 z&RJ$8x=WNj>~y9*%};m(rYAA6Yg#wL0Q^Ei+&qEEBU7QIJy)S?E<7Ga?^-MH-+M|N6B_*dPLT~@X8kVlaF_GA} zU=)c`=j{{UOly&pSf_pq*2kIs3a=kmj+K_xN;XdGm|9>Ji=7`{;g|eq(uXG9TI-f| zTD0oHHsqAb=U}xmlGxihCE3$nl5lrMj}vl?{2t4+CY$fkG9@*c1Y2gLGZpG7T??|c zOLPOfZufTWQqoy>%rd|KrfC@+(^3=P=$zD^P0p#nA}ac;D6C?(6(f63Y?RtD0}XX= zo59{gM-imda@kht2F)71U9@n!tV>l-Jfvzuxax`DSKSt_nnP9nm~_#W+l1@p{J!p1 z*iwXCm~)or!z41xOqgYa4*~HZ3paj zVh_ZS+|p1;vS!EB3|5U6)%AiKPs1X|5kCxhzy+~QP z8Ib*e)hJq;#9k|!eV@G=ZtRlfrp7d4c&hl(JvcO>7jk@|6_2=NMK!C}BC%^ydQz8^ z446<`xV8LQT?*^(ePT*g>rEVz&p?I$Hb2iGm$H4Q#uE+$pLiD(=0tgHtd zLIIO!^z53#7SP~j#ajhqZx|N3WpQ~#oC_=T)`JRd1C_}7e&wzuZA$ijC*1p8E8Kf( zxUahfebp(bPPOSw>Ox1-wVc@eLEW`VB&VgNlOOEfjor(s9Omm?;pI|N+omLfc1uh5 zOV~O{4lJ?9d^hCR-}HV)X1>Zmn4!H?3R+2F5T>V;rZ^f3+7wB(AQD}4O8H6>!u`S$O5M`Ck5K^77Jtj@YEOt+eoRTxYGY(1q}xJsaAy zrD=`i6wg{}C-z*pQf^_TJh`oCL2@lmQhIt)Pu7UqiK=4Y;LEk#*ca@{@M7oEV%H9w zugA+MCF3)d@;cHpnacWr`*l82t@3WBVzkLrS_L_)!+VN4!Dv>Oe=LmE3JTVM3=RYu z@P;nG(h>{rKbhlpGPnG$S)2Cq=|Dv_Uvto6HzhRHTUk{lrPAIV`VJp$4z*buGeQg#9dnN4IN zk>z2siqJYDTZnu`WG9hBJhP-?{7CR3$dk^|Cj4HhD#%tvBL1pC?wfpzp)_-5w&$-_ zsRs6M)Yn}iLm+S_SdzVG45cQh*Ea$;+w;#}tw`!8Rkse7W-~O;v=V|=Ln^+xGieTQ z5?LVei*t1jUly+5LWNbD=ldcRZUi>Y<^&t43?5 z&I(@Hzmk^Y3^aT)*pi)zFuoyWpCfXKMt+&dRU+4j+#qs`$j?LyXLygY_leM4L(?1v z^lLDJS{(uC32H1ig0E6Ve6TG0CW5b4Md`rF6}*zGdTrFHkMs$WA89&`YBrHk)aFxgV3l1t<)k?)A)(BOhZq)swP z3H?C!zZq;q&GsjTRLyWgBZ-V6B5iRpp+bX{7Fb|+igA)k$;NgC-ao|Gb1t>z0)4`ezaWk}1B8j+B~oGOr~a}{IAzcuGXpGQ)uB2 zxOTZ_j|MKBYOO!8WIKbgY`2$B;3AI39$vQBoK+Wir{?w95ig&aKe7Mo z(k%!!W=Fkz78kCn(vKHAj!R(;k9y^y{6}}&AJ}Khf~BZcI+W$g1+m+XdHHNE(twV8 z`5Z2~1RlS{V~sX1LMA;^`2extxF~)nQW*K14&aQB;=dJg+99l&5XJ9;GY)H52HA;G z{9b;xG_sST`2GBBl=HdAvq3zMqbyj0WkvBZUSS}&1Gyzpd~7K9m6NV{`iQPHfD&wD z6kiBFavhM{6ve*?<=Q#rB0L+ajwQoEFGr&IRuoXSEV4(V__q9POyFjOr-9pe1(SLe zsRvR|q$vSfcS?CGm7+4@6YE*0H(1q*vYrW+V`HNEWW-z46174td=l7N$}>xm zyn6Zkf9IDOvmnsh=^gEvZAnB4X6lG5i8@ zbustJn0tA!*2M6OMOZpmYh(DOA}m_bbul~-teL2E8QJwQ{BnNw60#d&_?1#xsQ5y_ zG(2&2qMD+QMG%((Ynqe!o~Qit#duwU)!3y9e0+J~8i`oVb&|+6irR{ab#nH-=Shxg z4*pVVj-uY_PHhv-72{1sbJr^HsRhlg#NKl4p$%3{Y_c=V^c;_D0zQS)+nrR)Q$C#C z>WnCw-5gkIc_ObwB|^GCb-oGYinH@gtx{|;US9A|?3XuqALqcEnqFM|qEor4R;f5| zz0>q}ytPix-|Y)m zYq~1>2A%c2wa8~^e)5o}%hYHT4{73Bpo$(qLz}o3s^UW!`miRhWoYyZG$@?gy|qeV z%em-O>Z8?)meIDndXYANays_W9_JL6uW~-`qYW%R{YlQB`)cnO-zo1p6Np!A!jm0u zKk$l8wypCq@rq6FN#_Fbip`{xlh7YLvUeJ_H2N0KF7Tq|9YL-SokK&MzkjM7^2#eR zU5slu`T*@YuZ()gQ1n3S0a|R?vhe-Qp^52lN6k<|F8*<+*97eiJ^xf{gTnc5N3BL7 zok85mnV{8j<6NoZ7!$S5k*F^ZhHstW6SYw>C@473r2NG|%}JUoqS6=8nX!b(3L>kC ztS7P=aLPPa8?9F#yahirO*w2n)o=ri$20WpOy> zff#>9>Vz~BL#`gUaZr0ydAyiA`4IMdBtCXGbZA4aA1&NQkgm>4hqao2HIeN@y!9Y9 z3^XS`_KYI3Q7af9`#owUp>P06Yyqk7OgyY5M_I`BCEf;*QBJ8N@Jjzc_EX|*2Kkrs z(h==qR5G&iHcq$ic7d8lwLMx?TQKE4eH)ma10_#sot3|bUCqxpXufO{yCzD+u8UG$ z3<|cWP3-n4@gKcZjlitaS~JBfLu|U5w{q^C(Z+h^jghY6s{>PVwc2X5ytvAHC54aQ zICC8H-JyAulkqNQ$%i^knT^zbn&PA!Qn8;C(PR{AG z+U6(<7G)$%A?|(W%X8XlIzQ#fh(n$Zb9q9_6YpUM_TxbhTbK}6Q!EAeA|dWg;RFr# zWkOt29KEVhS2aFTjb17mQPGC_7z!69#KHbvQH^@4(L*)Q;m;RW16DwMNdl-;u3`)HnlV%uC0h0Rwh%48xCUBMCyVx z8uPj8)HttIs4jyQFI$-q*Ih;@4Kap5LfnTB4M0q%$9e59)u4l32rJho#Qm!4hNPdho4MY10Hxlj1 zV&UC)&PY@)#tH`3eXqU4%RMAex*vEvPkY5>Ja~BsUkzfMURSl}8m&+>l^NI?_uf<7A_2(co@W8fK~;g|P#kd2{im3O%41A5T^L)SiWk5hYpUJE zI4A0wR@=W3l^=zto?@!Ku|%7Ytq5&RHPt?f_&3lrQ|+sWe*sN5)e(wF4L-(ZnCeIf z(^!n{L>{8A9jGzWR7WY|1E5)^Iz|!gfM%QOSVbhmMb0r*$B$;@6XG0nydTWDraBHh z+2CmKuA|C4Q$@@}{%yXgPEdpiw7^thQVBo{O?8qY-Ua%?R3|Iq9iT5wb&4Wd1-)#M zsbg2@WyK?4FE;h^nacaP;AWY66`|)U&h+bAL;f7@c3IBl>soXEgoO2P0JMeC<-O`%Y=#L7?*k{X3y;g1g72$iaw(oC3!C04@dOciufL56L z8#sp1(n?3%*53A)MOd}c)ae0O|Ah#h)eW$)0aK61qIuXVQ-2q0=3%Q%-4@*e)|h&t z=mxNsKsvxWQ~!q`Q(AB8NkU)gK|_Z?$bvSQdVA3xeQz}N&hU%qdlQh*={#^Q-`3vX zWig3O&PzW-JL7_n0}lUL6MhF~TM4?@Y)a8nfLlWFB;eK%3<7R5_0Q1O3Bc_km<{+< z2vX?xwW-fmL?xgdrao5@6@Ye{`g}$BfOeVs7m6qcwA<9bR74q|J*Mtoq=?dhdrf_b zB1!`7GxcSPhy>bi>WD>DpaZ79K@qbQ$MYU!QSQUQae{sUkN z;7L=bA6?o2o-*}c0hJ{fQU;5Vke6R;QHx2Ap!Fb(i5 zIsPKrc~c(+XdFOC25oh@!Hus7?If~`$ZjHgh@2&I4x}F1 z`QFqgpz>_2?hmFuo!VJIWHFItL;^(C64?kcEEwTqKbkr{=#4`C3s61aAUtzkbdLY3 zJ?dW_)Y&Cdmyhoi;AK-k3fLC#imCq$_!{6Bcb+u)ihu^&G%YEuA87n%w|PZuDt@11)_J zR7dZhgDibCpavg4*wUwyLLH8M6Tv>Sboxyz4{(U3FXfqjg{*q0rElcoC2)sX`X&e* z1srba^wY*}z!4ZU;0B0}wDeq#T^7McVfbKX0glG#0co6{Tl!VNseofFeK4Gd3vjHZ zPXN3I=vev!z;6J@S-PKm%n{)6mcAKq2jB!tI-Qk(6D|D=xYY0@OV0xw4>;M0gHFTR!}9>Z>5iVy<&6-^-awL!h~quPzxJ4j#*gE9tXzk+FQOpxFu7V^>hH!15uA zt_-x$@+H&z2~Ho&*PYe@r;p`B*my5kku9=(GG@=F{ny)%+D0~v*$9G=tt_^DLs4`A zFw63d0VGu|v3&H1bsTW1<(m&k>$1%9QE*PCvfT0=1e^}I!t&9D#{pbv`N+)-1PoZd z+kia)S6RN^==Tz!f3@Ws27DTLjpZ8$NS0r%qJc>{U| zG}aQ?O5_3&GHv4&k<~B)<7*Jwc^fU?*C?Kf>2I=p`$>`pU<`2iLBrE0Pqo?dkuQVe zU|TF7HQEz!E0hNP(Alxg^3e%N2gY{GM?X!U0Q}1G4FDwld~Nv#0+I>uuzZ66X+}FO zA9+BU(JssP86eGQx8L#&0p1I|2Z{$Iz3zol0CxiJv*Zc>H4fzcmQq#7-_Gx0h7=hd zu#`WEBENn2rJ45!c?M_bK}-2_ej%|g;0!%vDbIh>qPe5*d)q4WS>o$OHcyOKE_h0q9$a;_&!&R-%Xh_U5P2ZX$A$ z<1j73&RI%Bbi>s^Wdd&rINEyUk3!+Vy}0yEr4vmW6Ri_p-0 z3m=O3aTb(dnYR39B-bq(!A^SH4>k@jiC>Cm(u4$wm`>?eb5NONnOvZ285> zN{-*?xw1X@EbDK}?@#8bs<8-ZIno-WEl4BWbUmQ21r$H7D)hwwJyv5Qmt~*Y@{^Ty z5Zi`y%%yyd_w50;{D@_sTP>(qQ0Fk>hk-VI-a^e8PN*egfm`VojAMgr<56K8RPbd9 zuG7Ea?>$A`fYA-M4Izwd#qWkEavK9w#Tbq>25D@5ngG6ZY8L?Ry4`Q!zV?}IR2Ctp zw-#LK__hLMyWDW#ZhTJRo&gOGv5hLi=&$0O@UWq_QB}r-!)&8kCWfW4;S!|-`A10j zPdv|zlnCFPh|rfUboegAM+u{B<1rEPtVi+Tgbb370pwt+($$_qM!MV8+#L#^)&Q(S zBL55G&c8aAptg1(yOX#{2H05Ex?{HRYoQo-Xh{f%k~oZhGLrGe&*)c7%yzZ3A~ydTFDV zHF`;-mos`PqnEJ(&wvb6-0z|($2Pj)R}}gFfp-qPYkcCSR}#F1_}y8-C)hX}uVTWn z+!4B8zMtV|WA{5K7;ocgL&)cpDQFKbB=jVLUj*Isyh5)i_(TQk7tJQv_|!=lC%`$Q zD38JPC)&n7aIzJp8pg_VTqPP6fyl>k?T-KkU;o(YFrG@EW4 zzo3MyaFXio60E^y*v7BmAZPgJKyV%sjdUT>A|#9$+YAvj(k|8g6>g<7ZR01rNz)-{ z(D8>O=l4X0@ehz0B=-QB30`F!iD=YMIEXl4R;YvP=#tV6q+9vvHvaySpMF)9N3gkP z+vJ&X?8Cs22D=m!Go2ISeg@7^7vi^QHrK|7XEbaVWL$UY_b=P%FKfbPAm<-|qWlWK zp~8F{AE{9VmAH4nSrFn34sm`7zQz{X@b`4+k`@Znbl{?C2J%JIOyrS9!B)NqwJ^n{ z`28@uFKryQ@)Vb6HXYG)BGZ9R=QkbKIGy(eUu27HV(UbUU3c*yy6)&y395%qvR$U%-{PXz+GUj%BH)N zAJ5150h%i_F@&!rt18eA8y|<^aum&WN@UE1)I6^I3(f2ba~hz0w=Et0Vw7ibJol7f zdkQ$N=aJhR%6-XQFQDChHokon_puN5OJw-hqT&N-CYn898>?`Btl{`!gDWqi>OmWy zNQ%p7@{mOE|A=0q*28diC!4L%2W5Rvk zM{`3sRn@DS=C^So zFiJEy9L<=*neny74jie>l(IEyJo#o?t0%j3PR_`z(Uwh`v1q)9;ord{22*0fr5%&o zrJ-=~t#ILQqhejpE%{`v>K$-9%<9|gbx*(7Jse3vav`|`uY1%j)%@kz^VQHN^CqNc zbVzzDy>$wEBv)tmv1(wBFv~Pf$?O^_iOP+Ol$1(nmyyysR3ksPVubH)o>IW>R#d!s za_i)bka+3bss-XcGtQ9@mDcN$oEj2&#vcEen&fK zMYxG+Notyr(m5rqRSNUx-X9UEP$&{9&(3`yQm#AYbyL$jrxb0& z&no3si3n9JA{1%mrO4E?O>d+Z)*v$VY_n8hJ$5`dKGI(4qNDAaTOm>qUC_G1#@oFg zS08(Ho>}_cw7ThO@3+h7n9`c1L^_>kdJEar?E{ai5Be9FYQ5x)4(yHGa^WTyn4Sh1 zDJf~}+uWE4%iSC;Ey*n#VW_XAc1dBc<;F%hT8os_)by^bVNt23?b151=ZkXcc27=Y zwF`QCfT6pDw(T-g*jJHBEij|eU6RwodfR?NJ>p$&dXkblrFUi@*mX|1tGu|;j801G z4D+Tu#Rj3G@WKV%h1{pvKulZQ2X54Q)0>pkv85x;z76cFuI87j7nB}&M@A;=idl*n z$SFbThUc&hsu*T?-)RdEX`7zfnthE)2oL0VP^t~Ej96?S_62pY%idc{t!qE_vU<+$ z_KI57e_Y1C`*xk??>gNzua9xs^kO_nj!A zYO_ey6Th#T6RCQ#psK$}w@o8;PyW8{D%c>(nb3LZ`7oKx*%juD@?n_n^HOWs<^A_l zGMEcu)g9gi>8YEZnx4TDBVrdKVw`x?S}P7_yR_CR-JXJDhnW%H)2u$M73%hajBcHr znVgggUwenRwNU*oM5EfKbc1m-*n2RA!_5LWx>Z~33B>l>*K4cy`Da>6D<)yS(C{uv zH|nvtq70JexuwG$UXn^XR)eyRw; z|2fwevR>2`8Pl|G^Q2D68Oa?}GNHP}-0}s(zY54T~uI zs?<8AWOPnXW8aas{Ekts%ILK8F#A@-RM(}am1C->$U&SYuglm@jZ?Z}$INV(o|aTU zHMtFY0vnb)Tv{<)P`7PzS{tlBN1zf6P$1w<>(VhLBRLZeFb5lx+aIo2x^+rgddGHY zPRVhsl8}CGNwrft*4Gp$p@0+BDzq!H^rB*!-8-eQY#O`M;@yI=*NzC?m8x^t1S7h; zD`Wh{mE9CN2{q8ya{S8a{ewvFeXU6Ery_mzwZeJ|6s=8XSVubC+G1laXtPvn92~TV z;6Ta5X;8hkGupnE-YI;DB;hFOjKd`?)GD_Os~$y*X_R!eYRed0E99x8r1CyXuz#tG z{r4*?s*|%_bYm)2a2ox}q6%Nr*c~J1$%xSLh)3pyJW`AJbDmT>z@!D0&K6d3ChW9y zR(g^%GLpNqSE-$tY6kYbv(gRIvZ@i+KTGSRW?)`DwLCBV_bgsXM|vuYuMKQ_T^*rR z1ItLr;{OP$td81U)Crbluc`kMMu4MW1<26AM{lTaxcr6zMrEY?knTsSf>bq&M+cj+ z7KT7(J5||9B#+1iA{UALO60l%a+Am)7sy5;n~8i+MIpbQS~2*{6^#o$i6^+TXoPY_mS>MPc4Gw*mTV^t&|{DI$C?zo<3V`6kQ;3 z+rBzm{UTC9LxmNZ=X8+@*8^MTsDI^=8k1~3Pi-E_{xx9EQ+Jo*4eY-iQ7gOWpjW%; zF}3RZ-#}fS;M?qnC}TgV?+}p#G}1#v4im{Ga+JvTM2-UF@Wfj!IBr(HE(fzWG6-H|>)no5S9L8Ld;?@z=gG7+R-pvEfIF7G`=<==wj*?V`X z@?FswThyDMAP%=_Wq`p+6ACdkDj0X_ao@DXbE261l^A&)Wo5OF+a zEFp56tAT<0)ir8#fi6N8sabUV1?q{+BZx8g_l9OusI!O>{l#Y(np;F|&x9)f=ed#_ zgeL5Gfir8z6`ZM;V4asktva6K{{ya4lE0Lo%qN0>p_vx&9 zqOFpwZjd_82j66aypAvZZ>Eo!xv>8}*kT5I)opH3ZZI~ba*OS@C)Ij^myW8@yj6j1 zOEPMq{Tvr8LA8aRwl%1ulOq0B=v09v->IJ}q4jK(IuC0M@fw95;n?#JF6db39F_mz zvUcq7ub{?;dexn7F%p~NFt57HEgTg)%FPbimyfCS{qby!SKWt_;-)DL)s6M4`%!R@ ze* zstulhj?MO}r%+JTl#byXhrY*yBj!o9d!14r3GcSiWR{O$p*ePwW2*S)|6&`*DmlR? z*c|U4*m51)oD4MnQElrg+&6F8>(8kF@EdHsR~@E`xCgPAid*D;oWUEs>Tp%WWMiz3 z#Q)bcn}X%hW@zcsuIO=W(<3nZtXfy8^#`mH9gJf;z3K#2#M6i)mZ@t$lBafP^ddXp zRcC~!^S@bVW3VAR=v8N`!bL6Lb0$`4^B8P(&};n9cKXj2(t~BFRXQ3SJCz9xJg+`x zw0IWzPFXw+k<+*sH9uMyVNNPI<73oYg`D=m(riMEdK;Xvuv0~3C&s9E!rAi3PKr_Q zhO_1D(ovqZ;;&hJSFjXY9HWl$3In+v$SsLc$A)s-?4P4NJw;j;PX&KnjQTnF$hAjq zeT+Iklxu4bj`pm5a5OsA(aV7tbrT9G8;9({7uKONUc#hmA$^F{6=@Pg zjmaQo?L9G`DrKmQ_{4g_z5&)lMOih271@}w>SP2s)DpEqE%XSyRMs<-JG?q!{>R}m zV>$$e*f+{~YCS|{#3xomG_|3uy6>K*M4&~iXK$3hOBR0zQ=J~G?k^(@Hx@yEiIoT1y9`fH|BG2X1ziSW)iaPot`%}CV%4*uTrz^fm9gs2$i0fWPsH5s z2WwTVdaekoGFUmWYF-gmC75t^ta=_STKyN1T@$PR63+gD?AloMLK!VooEJDy*%M#q z*+%GNKE$06aZvCfcCNBIu99$#fPcFvSae+?PcJ4mz^*Dim12tV`q}lRr}eWrR}ji-@f%GWGO27Ay}2&sjMz6XlauN zEd@c00*UV+aksL%=-*2O1CJ+pqA$cq)ape;Tnlo=uG3hnQk-|$?)W?2ul9KG;)>PX z6nu>3*H?Sn(;91f@g_Fdzy7X?b%FbvXl;x~A7&F9y2o?jo`C)<&WXZEocMAiDP|gx zg&-9ItJ-N-^uiGT`Fr-Udtxh!&yV25yxGu|$Hk6dBbMLLb)Jjxw)pY^vf_Ua@Dj1z z=Qj*pbRsu`+IGvH+Mi+?panVuoqI(&dt6WL&+Uu(z-9E`yOC>%A|_+g@6*UNR1wBo zG$E=**N+q6_if}F3w|+k??=skja;@OhC`x%BiB?&G()AORFkeN8|^21!BB4_`z7%x z%vof=2c9|)`D*s3fYAlspxU!~X|>8ap|5kNA@wY_FZR+NQAv+m?aIBi{>5js!d}u_ zYgyc@GwlcZfLCk|EA0`)D>i<=&HI8^Y{d2K4~SQ6#Qp5!#G_%-s2zi(+0FWCEz3Gl zo}+R)S{m6K`)T{U&V`fin#b%Z{k3PjPP9Un-xfI9UyG|y0bBgrSlQW4Vy45^w3GkI zc2Cmk>*2#kqHu1Ln3X7`qeionCuz0ZI6msy*^{)?Xw-LV{ba{a)<(vnpy1eY(%o@V-chOB9Bw z7(KyT!p*(i8xCscV(3QPpLlfpO%1F%r0vpTl96|A$aF8x z2#o$-OXbxgdq{5_EDKu1t%?zGt7CXgXk=lFxGgcFaKBj?c@ml+ zv0mp^O!wb&foD%>uPW7@`=b*kQxNz78qP|L%PBA7)|AJ)M`_k0F>Y&l;aoj8*x9GF z;a=zNNjJWR_Der%k5-6fBNF50RuG{Z^)PI4r|sT9Y8zrG=yT#&3RPA6?Vq%jHE=3A zrymY-ItECuS6~r*gQLq*##>3%WR*Y_nF@-Dp?fIv*`~LnH459xLFoJ@B=q9cMT9t>2##J7~NZS+R zC&E)-hGaLSDH!iHTRE%!saULb&aQb@D;~Zb541e1{avkCLex_;u%D( z@3$Ykq&@TILfoL|!k_QFr{G+;hN<6uPia!()cc|^%T!>Q68dx5(=KW6`US@C?25D@ z{sestG!?Aze%NvbAUDWVQbM_Y$PG4?_d~fpXnKgLv@Nme?_si`rqWK#L!Du!(q0(L z&>qEy!%d|_sD+OqG{SsU=_qEvAx4@?8oU-`Fvfz^LE$J88?`i>^R3Or;+eU4UkqN`Edo1I;p(0bG0l^qHv)$|NqD z04+0>$y~ezwA@staM1{>DPZd5aY?BlDuTVj)GN{RYBRRdzVe&aM12A`yOs8vSF~no z6$efwc+-Jb06jrm4Og1>#T#0joqSb$T5W{Kik0@bt6Ecapd)tvs@ClOD7-eTG=0OM zi|^3sDpP+5ojxqiqpKYIy=&-dYVa+47HSv29Tdgzoi_niwyQqE}@%AQv;$|0ssB^7fnRPl^<<$hM-Z&<1F=!|m8rK8 z7Dlnn)Kh7rYR0w$34I{80sGAxT7A`vNo==A-+;b`;jMGK{qqe?`0rvQ3!#i1rXzX) zaAyea2iz5c`v7;F`XIFRHQ=5Q+zYrj1oxoluT6ax7jZz}nEGrk$^-2)^|{GqrY zd@f3Xcfiyaa1jl3(A514xzGR)nfekgTtMHN`WIXvQ>bYEe19Z&Pk8(jnJ#OmXaj^@? zf5Ozir>HrKoiz1hm|zOvDN{cKXafFd>X!kV0{&#`Hv!)OJZQev*0p5n^0QLa9W9oAN{eXAj zMS!0GW=X&PIq(hO9#WqVcnz?p)E59=0qiC9g@BgKB0L0uGV-b-<~BL#4C0 zCj$e+zCUALfxI9lqTBYO&PjMSF` zl4p;V`Z`to1x&v!_4VNH0v;#z?SLBr$79fd%OE>J>UgCr1?EHyAI#Z+lQ4Wh8s}uG zUj!TrI7R9Mv4h+MoGSGRfb^r!G^x)6JPepEoqc8};B={P0N1|`cm}iuyZ~^f)PDe^ zhG$9rJm7G^&!m18urJ_jsow!4>&=mRFO7DmC^lE>{Q=1~^Q1lo@C4xJQXdca9pHS7 z2QY};d4cp*%;LT{p(Ep8D18XKeU*h5b6q5T2%>5OEtbC5$l-AONFT0kk3+RfrSBbR zme%Ka6nr6li0^$sUrJwVy!itylRku+cYu~l-zVfk_pyNVIWhPFT7>yTcEFbna`W3k ze-v9GeM7)Kj!~|ZzA=ELs#VfQG1nfz9O;`2NOoB*eH7i2tE`c}Zve*uu9d!Az@dQa zq>uI*Kj3=ly9SsJxIy}QVALl8H%i}7KyuPe(l^czOkTQK`o;rp1Kc8g69CC!w@Tkc zz|HvG;VbkEXnaXzH4)l-+CgZW^nC?57E|3WeS4|MnPonq$W*&Ra)W0Joh44R}td#SO?*+#tVxa75wtuB_s+fPVNZ-H$P8|mw5FN&6925)LvktRYf;6cV6;0(DimM6g2XSKD-JR?l9+#xOY8;js^ot|cB4xer=h-1 zsBlekEc|@*eBD9#vOomEzae?!EKV`nO$S{A%6HIJ$lh`gzB3RMyWW-@?>iJ~+;Pw) zNZfT0zC55{#Lu!Uj^`cyg4Sfg(lqFC0>9h^tUR-;meJ9zo-e%8emoWQ;F9cimL`%m7d7r9|Zr(23gKm z8`+9t%tl&(^aWB5QcpMC0_Zn;y4}#v_PA`jd81$jHrR5$^H>I{HAvfB{Chla53!st zKm0f0&IJ|2mBwJZ8EQEng-~+?LQNTy-2Ag(JR4>iRfMsZa~W%w)74JRqaP5jMw;T);L##lxT z=fw&yRCtiW`xBm<@VbPzq<^}93RbDX##+W-@O-b((*hn4@L=$Yn;szW%Ad%EnuGixTus zM(<+u4o2@@^v*@^TJ(&C-&@^nAUVOpdxUTvJLpXV4;b`ffuGpi^!Pz<9QZ23oq%0( zqJ=MV{K7a0R*>@=aOX*ufyfzp=Z`^PvPBEjm=2B4QLv24vMHAF3pn{O6w;>PgKVmW zk9kO!3h5KcI^{|rSLpRO|$T|4}L3#%k)!RjxDJa_VgDR^aVIdwuSG31lS6= z3RT9!MnG4VO}C6IC?TVdQQV&fpJX#E<0?4F8B-ybjYI>Ti8LDt1BOp?_%yZQE{Ch$ zOw0HY?`XGa<=i1M0-J;1p+$%jW8XtY(I$Kk84VtVYiO0=S^SPWE7ZYhbV=z9($C>^ z4u8*w(=Q4ijivM%CZGtvkq`E5q&o^9hMCTG*v4IOdbs#Q;LNe`ffS9~1sT^2`Z>um zZh(^y9Z~Ikl!WECL4KZvZ>dNgCQ%Skmt~)aICnyvslnQ8zJ*V%=v>2@F#;Z5kVXO* zO{0)6nnoj!)Cs<_Ak@S#7oQNU$rf5TuR;eUoriSl(cwmiCY_CR0u~%}bP|TsrJ%ni zTVxqSQFS8L=Om7BwLn6)>e#_Vj)^4zns-w{_Ejk>GKH=SJ9R6ar zdJv5+vy5XXIgJLxyTn#-ms|KkO&C9edmgRKbSqKd1}sDy!noveA@NXJ;X2vdX7Hk-IEoTv%q3>N3C$ zLTp F{U7S(z!v}j diff --git a/MDK-ARM/startup_stm32f103xb.lst b/MDK-ARM/startup_stm32f103xb.lst index aa66cd7..a65d7cd 100644 --- a/MDK-ARM/startup_stm32f103xb.lst +++ b/MDK-ARM/startup_stm32f103xb.lst @@ -461,14 +461,14 @@ ARM Macro Assembler Page 8 00000000 00000000 -Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw -ork --depend=led_m100c_ws2812\startup_stm32f103xb.d -oled_m100c_ws2812\startup_ -stm32f103xb.o -I.\RTE\_LED_M100C_WS2812 -ID:\Users\lenovo\AppData\Local\Arm\Pac -ks\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\lenovo\AppData\Local\Arm\Packs -\Keil\STM32F1xx_DFP\2.3.0\Device\Include --predefine="__MICROLIB SETA 1" --pred -efine="__UVISION_VERSION SETA 533" --predefine="_RTE_ SETA 1" --predefine="STM3 -2F10X_MD SETA 1" --predefine="_RTE_ SETA 1" --list=startup_stm32f103xb.lst star -tup_stm32f103xb.s +Command Line: --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interwork --de +pend=led_m100c_ws2812\startup_stm32f103xb.d -oled_m100c_ws2812\startup_stm32f10 +3xb.o -I.\RTE\_LED_M100C_WS2812 -ID:\Users\lenovo\AppData\Local\Arm\Packs\ARM\C +MSIS\5.9.0\CMSIS\Core\Include -ID:\Users\lenovo\AppData\Local\Arm\Packs\Keil\ST +M32F1xx_DFP\2.3.0\Device\Include --predefine="__MICROLIB SETA 1" --predefine="_ +_UVISION_VERSION SETA 533" --predefine="_RTE_ SETA 1" --predefine="STM32F10X_MD + SETA 1" --predefine="_RTE_ SETA 1" --list=startup_stm32f103xb.lst startup_stm3 +2f103xb.s diff --git a/README.md b/README.md index 3b113dc..9523d4d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ # STS_OO -STS_OO occupancy sensor \ No newline at end of file +STS_OO occupancy sensor + +2023-02-21 ADD lora-wan ADR_EN +2023-02-21 main.c line 134, change Heart_Beat_Period = Minimum_Period + (MCU_UID()%60); + // STS_O1 For Radar 2023-02-21 SUNDP diff --git a/Src/main.c b/Src/main.c index 2542945..9eb1810 100644 --- a/Src/main.c +++ b/Src/main.c @@ -131,15 +131,15 @@ int main(void) //LL_mDelay(500); LL_mDelay(500); - //Heart_Beat_Period = Minimum_Period + (MCU_UID()%60); - Heart_Beat_Period = Max_Period; // STS_O1 For Radar ******************* + Heart_Beat_Period = Minimum_Period + (MCU_UID()%60); // STS_O1 For Radar 2023-02-21 SUNDP + //Heart_Beat_Period = Max_Period; // STS_O1 For Radar ******************* /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ /* send firmware version ### 2022-09-22 for version control */ - + Node_Config_LoRa_ADR(1); //enable LORA-WAN ADR while (1) { @@ -235,13 +235,13 @@ int main(void) if ((Occupancy_Status == 0) && (Door_Status) ) { puColor = 1; // green - Node_Send_Data(sendhtbtport,UnConfirmed, puColor, Work_Mode, Door_Status, Occupancy_Status); + Node_Send_Data(sendhtbtport,UnConfirmed, puColor, Work_Mode, KeYong, Occupancy_Status); } else if ((Occupancy_Status == 1) || (Door_Status == 0)) { puColor = 2; // red - Node_Send_Data(sendhtbtport,UnConfirmed, puColor, Work_Mode, Door_Status, Occupancy_Status); + Node_Send_Data(sendhtbtport,UnConfirmed, puColor, Work_Mode, ZhanYong, Occupancy_Status); } @@ -339,13 +339,13 @@ void Reed_Working(void) WS2812_Light_Custom( 0,Light_Level,0 ); puColor = Green; // Green // M100C_Send_Data(4,0,KeYong); - Node_Send_Data(senddataport,UnConfirmed, Green, Work_Mode, Door_Status, No_Occupancy); + Node_Send_Data(senddataport,UnConfirmed, Green, Work_Mode, KeYong, No_Occupancy); } else{ WS2812_Light_Custom( Light_Level,0,0 ); puColor = Red; // Red // M100C_Send_Data(4,0,ZhanYong); - Node_Send_Data(senddataport,UnConfirmed, Red, Work_Mode, Door_Status, Occupancy); + Node_Send_Data(senddataport,UnConfirmed, Red, Work_Mode, ZhanYong, Occupancy); } } diff --git a/Src/usart.c b/Src/usart.c index adfc993..71bd105 100644 --- a/Src/usart.c +++ b/Src/usart.c @@ -23,6 +23,7 @@ #include "gpio.h" /* USER CODE BEGIN 0 */ +extern volatile uint8_t Joined_Mode; extern volatile uint8_t Work_Mode; extern volatile uint8_t Radar_Data_Flag; // STS_O1 For Radar extern volatile uint8_t Occupancy_Status; @@ -32,7 +33,8 @@ uint8_t USART1_RX_Buffer[max_size] = {0} ; // LoRaWAN USART1 uint8_t USART3_RX_Buffer[Radar_frame_len] = {0} ; // STS_O1 For Radar for Radar frame volatile uint16_t Buffer_INDEX = 0; volatile uint16_t Previous_INDEX = 0; - +void UsartxSendDataStr(USART_TypeDef* USARTx,uint8_t *Data,uint32_t len); +char sendBuffer[64]; _Bool Motion_Flag; // STS_O1 For Radar motion detection @@ -209,6 +211,8 @@ uint8_t Check_Status(void) } Accept_Finished_Flag = 0; + //Node_Config_LoRa_ADR(1); //enable LORA-WAN ADR + if(strncmp(buffer, (char*)(USART1_RX_Buffer),11) == 0){ value = 1; LL_TIM_EnableIT_UPDATE(TIM3); @@ -248,6 +252,8 @@ void Online_Data_Analysis(volatile uint8_t *Color) // Cloud command parsing fr if(Accept_Finished_Flag == 1) // LoRa receive finished or not { Accept_Finished_Flag = 0; + + if(strncmp((char*)USART1_RX_Buffer,buffer,strlen(buffer)) == 0) { //Usart_SendArray(USART2,USART1_RX_Buffer,strlen((char *)USART1_RX_Buffer)); @@ -272,6 +278,7 @@ void Online_Data_Analysis(volatile uint8_t *Color) // Cloud command parsing fr case 4: data_len = (USART1_RX_Buffer[index2+1]-'0')*10+USART1_RX_Buffer[index2+2]-'0';break; } + strncpy(hex_str,(char *)&USART1_RX_Buffer[index1+1],data_len*2); hex2str(hex_str , char_str); @@ -289,7 +296,7 @@ void Online_Data_Analysis(volatile uint8_t *Color) // Cloud command parsing fr Work_Mode = char_str[0] - '0'; // Config work Mode = {0} Network_Mode *Color = char_str[1] - '0'; // Config LED color = {0,1,2,3,4,5,6,8,8} Color code } - switch (char_str[0]) + switch ((char)char_str[0]) { case '0' : { // Network_Mode Work_Mode = char_str[0] - '0'; @@ -319,11 +326,16 @@ void Online_Data_Analysis(volatile uint8_t *Color) // Cloud command parsing fr } case 'P' : { // Config Radar parameters in following code - Set_PCR_Parameter(char_str , data_len); + + Set_PCR_Parameter((char*)char_str , data_len); + break; } case 'V' : { Reply_Version_Info(); + break; } + default: + break; } // if(USART1_RX_Buffer[index1+1] != '5') // { @@ -389,6 +401,7 @@ void Reply_Version_Info() { Node_Send_Data(userappctrlport, UnConfirmed , 0x56, MajorVer, MinorVer, SubMinorVer); + /* V 2.1.2 {56 02 01 02} */ } @@ -396,7 +409,9 @@ void Set_PCR_Parameter(char *str,uint8_t len) { PCR PCR_parameter; char buffer[128]; - if(len == 15) + + + if(len >= 15) { PCR_parameter.Start = hex2int(str[1])*1000+hex2int(str[2])*100+hex2int(str[3])*10+hex2int(str[4]); PCR_parameter.End = hex2int(str[5])*1000+hex2int(str[6])*100+hex2int(str[7])*10+hex2int(str[8]); @@ -433,15 +448,14 @@ void Set_PCR_Parameter(char *str,uint8_t len) Usart_SendString(USART3 , buffer); LL_mDelay(500); - // printf("AT+LRSEND=10,0,2,<4F4B\r\n"); "OK" printf("AT+LRSEND=%d,%d,%d,<00\r\n",port,confirm,1); break; } - printf("AT+LRSEND=%d,0,7,<%04x%04x%04x%02x\r\n",cmdreplyport, /* change to port 13= cmdreplyport to align with other config£¬ 2022-09-21 sundp */ - PCR_parameter.Start,PCR_parameter.End,PCR_parameter.Threshold,PCR_parameter.Gain); + //printf("AT+LRSEND=%d,0,2,<4F4B\r\n", 13); + + Node_Send_Data(13,UnConfirmed, 0x4F, 0x4B, 0x4F, 0x4B); + + //printf("AT+LRSEND=%d,0,7,<%04x%04x%04x%02x\r\n",cmdreplyport, /* change to port 13= cmdreplyport to align with other config£¬ 2022-09-21 sundp */ + //PCR_parameter.Start,PCR_parameter.End,PCR_parameter.Threshold,PCR_parameter.Gain); //change to port 13= cmdreplyport to align with other config /* 2022-09-21 sundp */ - PCR PCR_parameter; - printf("Set Start=%dmm\r\n",PCR_parameter.Start); - printf("Set end=%dmm\r\n",PCR_parameter.End); - printf("Set Threshold=%d\r\n",PCR_parameter.Threshold); - printf("Set Gain=%d%%\r\n",PCR_parameter.Gain); + } } @@ -577,17 +591,27 @@ void M100C_Send_HeartBeat(uint8_t color,uint8_t Mode) void Node_Send_Data(uint8_t dataport, uint8_t confirm, uint8_t color, uint8_t workmode,uint8_t doorstatus, uint8_t presence_sensor_status) { -// printf("AT+LRSEND=%d,%d,%d,<%02x%02x%02x\r\n",dataport,confirm,3,(uint8_t) color, (uint8_t) workmode, (uint8_t)(doorstatus + presence_sensor_status)); - - printf("AT+LRSEND=%d,%d,%d,<%02x%02x%02x%02x\r\n", - dataport,confirm,4, - (uint8_t) color, - (uint8_t) workmode, - (uint8_t) !doorstatus, - (uint8_t) presence_sensor_status); - + + uint8_t i=0; + uint8_t length = 0; + memset(sendBuffer, 0, sizeof(sendBuffer)); + length = snprintf(sendBuffer, sizeof(sendBuffer), "AT+LRSEND=%d,0,4,<%02x%02x%02x%02x\r\n", + senddataport, color, workmode, doorstatus,presence_sensor_status); + while(length--) + { + LL_USART_TransmitData8(USART1,(sendBuffer[i++])); + while(LL_USART_IsActiveFlag_TXE(USART1) == RESET){} + } + memset(sendBuffer, 0, sizeof(sendBuffer)); } +void Node_Config_LoRa_ADR(uint8_t adr_en) +{ + if (adr_en==1) + printf("AT+ADREN=1\r\n"); + else printf("AT+ADREN=0\r\n"); + +} void DMA_USART1_RX_Config(void) @@ -648,6 +672,52 @@ int fputc(int ch, FILE *f) } +// *************************************************** 2023-06-02 Update + +void UsartxSendDataByte(USART_TypeDef* USARTx,uint8_t Data) +{ + LL_USART_TransmitData8(USARTx,Data); + while(LL_USART_IsActiveFlag_TXE(USARTx) == RESET){} +} + +void UsartxSendDataStr(USART_TypeDef* USARTx,uint8_t *Data,uint32_t len) +{ + while(len--) + { + LL_USART_TransmitData8(USARTx,*(Data++)); + while(LL_USART_IsActiveFlag_TXE(USARTx) == RESET){} + } +} + +uint8_t SendData(uint8_t *sensorData) +{ + if( Joined_Mode == 1) + { + uint8_t length = 0; + memset(sendBuffer, 0, sizeof(sendBuffer)); + length = snprintf(sendBuffer, sizeof(sendBuffer), "AT+LRSEND=%d,0,5,<%02x%02x%02x%02x%02x\r\n", + senddataport, sensorData[0],sensorData[1],sensorData[2],sensorData[3],sensorData[4]); + UsartxSendDataStr(USART2,(uint8_t *)sendBuffer,length); + return 1; + } + return 0; +} + +void SendHeartBeatData(uint8_t sensorData) +{ + if( Joined_Mode == 1) + { + uint8_t length = 0; + memset(sendBuffer, 0, sizeof(sendBuffer)); + length = snprintf(sendBuffer, sizeof(sendBuffer), "AT+LRSEND=%d,0,1,<%02x\r\n",sendhtbtport, sensorData); + UsartxSendDataStr(USART2,(uint8_t *)sendBuffer,length); + } + +} + +// *************************************************** 2023-06-02 Update + + /***************** ·¢ËÍÒ»¸ö×Ö½Ú **********************/ void Usart_SendByte( USART_TypeDef * pUSARTx, uint8_t ch) {