dayoff
This commit is contained in:
parent
a7493260a8
commit
42c5987002
File diff suppressed because one or more lines are too long
|
@ -628,7 +628,7 @@
|
|||
|
||||
<Group>
|
||||
<GroupName>Drivers/STM32F1xx_HAL_Driver</GroupName>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExp>1</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<cbSel>0</cbSel>
|
||||
<RteFlg>0</RteFlg>
|
||||
|
|
|
@ -28,25 +28,25 @@ Project File Date: 04/11/2022
|
|||
*** 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_pwr.c...
|
||||
compiling stm32f1xx_ll_rcc.c...
|
||||
compiling stm32f1xx_ll_pwr.c...
|
||||
compiling stm32f1xx_ll_exti.c...
|
||||
compiling stm32f1xx_ll_dma.c...
|
||||
compiling stm32f1xx_ll_utils.c...
|
||||
compiling stm32f1xx_ll_gpio.c...
|
||||
compiling stm32f1xx_ll_usart.c...
|
||||
compiling stm32f1xx_ll_utils.c...
|
||||
compiling stm32f1xx_ll_tim.c...
|
||||
compiling sys.c...
|
||||
compiling dma.c...
|
||||
compiling tim.c...
|
||||
compiling main.c...
|
||||
compiling iwdg.c...
|
||||
compiling stm32f1xx_ll_usart.c...
|
||||
compiling gpio.c...
|
||||
compiling usart.c...
|
||||
compiling iwdg.c...
|
||||
compiling dma.c...
|
||||
compiling sys.c...
|
||||
compiling main.c...
|
||||
compiling tim.c...
|
||||
compiling stm32f1xx_it.c...
|
||||
compiling system_stm32f1xx.c...
|
||||
compiling usart.c...
|
||||
linking...
|
||||
Program Size: Code=10992 RO-data=428 RW-data=224 ZI-data=1344
|
||||
Program Size: Code=11084 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).
|
||||
|
||||
|
@ -71,7 +71,7 @@ Package Vendor: Keil
|
|||
<h2>Collection of Component Files used:</h2>
|
||||
|
||||
* Component: ARM::CMSIS:CORE:5.4.0
|
||||
Build Time Elapsed: 00:00:02
|
||||
Build Time Elapsed: 00:00:03
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<title>Static Call Graph - [LED_M100C_WS2812\LED_M100C_WS2812.axf]</title></head>
|
||||
<body><HR>
|
||||
<H1>Static Call Graph for image LED_M100C_WS2812\LED_M100C_WS2812.axf</H1><HR>
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Wed Sep 21 13:15:32 2022
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Wed Sep 21 16:55:40 2022
|
||||
<BR><P>
|
||||
<H3>Maximum Stack Usage = 632 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
||||
Call chain for Maximum Stack Depth:</H3>
|
||||
|
@ -656,7 +656,7 @@ Global Symbols
|
|||
<BR>[Called By]<UL><LI><a href="#[98]">>></a> Radar_Filtering_clutter
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[98]"></a>Radar_Filtering_clutter</STRONG> (Thumb, 206 bytes, Stack size 24 bytes, usart.o(i.Radar_Filtering_clutter))
|
||||
<P><STRONG><a name="[98]"></a>Radar_Filtering_clutter</STRONG> (Thumb, 294 bytes, Stack size 24 bytes, usart.o(i.Radar_Filtering_clutter))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = Radar_Filtering_clutter ⇒ Node_Send_Data ⇒ __2printf
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[99]">>></a> LL_GPIO_IsInputPinSet
|
||||
|
|
|
@ -933,84 +933,84 @@ Image Symbol Table
|
|||
i.RCC_PLL_GetFreqDomain_SYS 0x080018d0 Section 0 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
|
||||
i.Radar_Data_Analysis 0x08001928 Section 0 usart.o(i.Radar_Data_Analysis)
|
||||
i.Radar_Filtering_clutter 0x080019e4 Section 0 usart.o(i.Radar_Filtering_clutter)
|
||||
i.Reed_Working 0x08001ad0 Section 0 main.o(i.Reed_Working)
|
||||
i.SVC_Handler 0x08001b50 Section 0 stm32f1xx_it.o(i.SVC_Handler)
|
||||
i.Set_PCR_Parameter 0x08001b54 Section 0 usart.o(i.Set_PCR_Parameter)
|
||||
i.SysTick_Handler 0x08001db4 Section 0 stm32f1xx_it.o(i.SysTick_Handler)
|
||||
i.SystemClock_Config 0x08001db8 Section 0 main.o(i.SystemClock_Config)
|
||||
i.SystemInit 0x08001f00 Section 0 system_stm32f1xx.o(i.SystemInit)
|
||||
i.TIM2_DMA_Config 0x08001f58 Section 0 tim.o(i.TIM2_DMA_Config)
|
||||
i.TIM2_IRQHandler 0x08001ff8 Section 0 stm32f1xx_it.o(i.TIM2_IRQHandler)
|
||||
i.TIM3_IRQHandler 0x08001ffc Section 0 stm32f1xx_it.o(i.TIM3_IRQHandler)
|
||||
i.USART1_IRQHandler 0x08002048 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler)
|
||||
i.USART3_IRQHandler 0x080020e0 Section 0 stm32f1xx_it.o(i.USART3_IRQHandler)
|
||||
i.UsageFault_Handler 0x08002100 Section 0 stm32f1xx_it.o(i.UsageFault_Handler)
|
||||
i.Usart_SendByte 0x08002104 Section 0 usart.o(i.Usart_SendByte)
|
||||
i.Usart_SendString 0x08002120 Section 0 usart.o(i.Usart_SendString)
|
||||
i.WS2812_Data_Transfer 0x08002148 Section 0 tim.o(i.WS2812_Data_Transfer)
|
||||
i.WS2812_Light_All 0x080021ac Section 0 tim.o(i.WS2812_Light_All)
|
||||
i.WS2812_Light_Custom 0x0800224c Section 0 tim.o(i.WS2812_Light_Custom)
|
||||
i.WS2812_Light_One_By_One 0x0800229c Section 0 tim.o(i.WS2812_Light_One_By_One)
|
||||
i.__0printf$8 0x080022dc Section 0 printf8.o(i.__0printf$8)
|
||||
i.__0sprintf$8 0x080022fc Section 0 printf8.o(i.__0sprintf$8)
|
||||
i.__NVIC_EnableIRQ 0x08002324 Section 0 dma.o(i.__NVIC_EnableIRQ)
|
||||
__NVIC_EnableIRQ 0x08002325 Thumb Code 26 dma.o(i.__NVIC_EnableIRQ)
|
||||
i.__NVIC_EnableIRQ 0x0800233e Section 0 tim.o(i.__NVIC_EnableIRQ)
|
||||
__NVIC_EnableIRQ 0x0800233f Thumb Code 26 tim.o(i.__NVIC_EnableIRQ)
|
||||
i.__NVIC_EnableIRQ 0x08002358 Section 0 usart.o(i.__NVIC_EnableIRQ)
|
||||
__NVIC_EnableIRQ 0x08002359 Thumb Code 26 usart.o(i.__NVIC_EnableIRQ)
|
||||
i.__NVIC_GetPriorityGrouping 0x08002374 Section 0 dma.o(i.__NVIC_GetPriorityGrouping)
|
||||
__NVIC_GetPriorityGrouping 0x08002375 Thumb Code 10 dma.o(i.__NVIC_GetPriorityGrouping)
|
||||
i.__NVIC_GetPriorityGrouping 0x08002384 Section 0 tim.o(i.__NVIC_GetPriorityGrouping)
|
||||
__NVIC_GetPriorityGrouping 0x08002385 Thumb Code 10 tim.o(i.__NVIC_GetPriorityGrouping)
|
||||
i.__NVIC_GetPriorityGrouping 0x08002394 Section 0 usart.o(i.__NVIC_GetPriorityGrouping)
|
||||
__NVIC_GetPriorityGrouping 0x08002395 Thumb Code 10 usart.o(i.__NVIC_GetPriorityGrouping)
|
||||
i.__NVIC_SetPriority 0x080023a4 Section 0 dma.o(i.__NVIC_SetPriority)
|
||||
__NVIC_SetPriority 0x080023a5 Thumb Code 32 dma.o(i.__NVIC_SetPriority)
|
||||
i.__NVIC_SetPriority 0x080023cc Section 0 tim.o(i.__NVIC_SetPriority)
|
||||
__NVIC_SetPriority 0x080023cd Thumb Code 32 tim.o(i.__NVIC_SetPriority)
|
||||
i.__NVIC_SetPriority 0x080023f4 Section 0 usart.o(i.__NVIC_SetPriority)
|
||||
__NVIC_SetPriority 0x080023f5 Thumb Code 32 usart.o(i.__NVIC_SetPriority)
|
||||
i.__scatterload_copy 0x0800241c Section 14 handlers.o(i.__scatterload_copy)
|
||||
i.__scatterload_null 0x0800242a Section 2 handlers.o(i.__scatterload_null)
|
||||
i.__scatterload_zeroinit 0x0800242c Section 14 handlers.o(i.__scatterload_zeroinit)
|
||||
i._printf_core 0x0800243c Section 0 printf8.o(i._printf_core)
|
||||
_printf_core 0x0800243d Thumb Code 984 printf8.o(i._printf_core)
|
||||
i._printf_post_padding 0x08002840 Section 0 printf8.o(i._printf_post_padding)
|
||||
_printf_post_padding 0x08002841 Thumb Code 36 printf8.o(i._printf_post_padding)
|
||||
i._printf_pre_padding 0x08002864 Section 0 printf8.o(i._printf_pre_padding)
|
||||
_printf_pre_padding 0x08002865 Thumb Code 46 printf8.o(i._printf_pre_padding)
|
||||
i._sputc 0x08002892 Section 0 printf8.o(i._sputc)
|
||||
_sputc 0x08002893 Thumb Code 10 printf8.o(i._sputc)
|
||||
i.fputc 0x0800289c Section 0 usart.o(i.fputc)
|
||||
i.hex2int 0x080028c0 Section 0 usart.o(i.hex2int)
|
||||
hex2int 0x080028c1 Thumb Code 48 usart.o(i.hex2int)
|
||||
i.hex2str 0x080028f0 Section 0 usart.o(i.hex2str)
|
||||
i.main 0x08002940 Section 0 main.o(i.main)
|
||||
.constdata 0x08002bdc Section 42 tim.o(.constdata)
|
||||
CHANNEL_OFFSET_TAB 0x08002bdc Data 7 tim.o(.constdata)
|
||||
OFFSET_TAB_CCMRx 0x08002be3 Data 7 tim.o(.constdata)
|
||||
SHIFT_TAB_OCxx 0x08002bea Data 7 tim.o(.constdata)
|
||||
SHIFT_TAB_ICxx 0x08002bf1 Data 7 tim.o(.constdata)
|
||||
SHIFT_TAB_CCxP 0x08002bf8 Data 7 tim.o(.constdata)
|
||||
SHIFT_TAB_OISx 0x08002bff Data 7 tim.o(.constdata)
|
||||
.constdata 0x08002c06 Section 42 usart.o(.constdata)
|
||||
CHANNEL_OFFSET_TAB 0x08002c06 Data 7 usart.o(.constdata)
|
||||
OFFSET_TAB_CCMRx 0x08002c0d Data 7 usart.o(.constdata)
|
||||
SHIFT_TAB_OCxx 0x08002c14 Data 7 usart.o(.constdata)
|
||||
SHIFT_TAB_ICxx 0x08002c1b Data 7 usart.o(.constdata)
|
||||
SHIFT_TAB_CCxP 0x08002c22 Data 7 usart.o(.constdata)
|
||||
SHIFT_TAB_OISx 0x08002c29 Data 7 usart.o(.constdata)
|
||||
.constdata 0x08002c30 Section 42 stm32f1xx_it.o(.constdata)
|
||||
CHANNEL_OFFSET_TAB 0x08002c30 Data 7 stm32f1xx_it.o(.constdata)
|
||||
OFFSET_TAB_CCMRx 0x08002c37 Data 7 stm32f1xx_it.o(.constdata)
|
||||
SHIFT_TAB_OCxx 0x08002c3e Data 7 stm32f1xx_it.o(.constdata)
|
||||
SHIFT_TAB_ICxx 0x08002c45 Data 7 stm32f1xx_it.o(.constdata)
|
||||
SHIFT_TAB_CCxP 0x08002c4c Data 7 stm32f1xx_it.o(.constdata)
|
||||
SHIFT_TAB_OISx 0x08002c53 Data 7 stm32f1xx_it.o(.constdata)
|
||||
.constdata 0x08002c5a Section 7 stm32f1xx_ll_dma.o(.constdata)
|
||||
CHANNEL_OFFSET_TAB 0x08002c5a Data 7 stm32f1xx_ll_dma.o(.constdata)
|
||||
.constdata 0x08002c61 Section 24 system_stm32f1xx.o(.constdata)
|
||||
i.Reed_Working 0x08001b2c Section 0 main.o(i.Reed_Working)
|
||||
i.SVC_Handler 0x08001bac Section 0 stm32f1xx_it.o(i.SVC_Handler)
|
||||
i.Set_PCR_Parameter 0x08001bb0 Section 0 usart.o(i.Set_PCR_Parameter)
|
||||
i.SysTick_Handler 0x08001e10 Section 0 stm32f1xx_it.o(i.SysTick_Handler)
|
||||
i.SystemClock_Config 0x08001e14 Section 0 main.o(i.SystemClock_Config)
|
||||
i.SystemInit 0x08001f5c Section 0 system_stm32f1xx.o(i.SystemInit)
|
||||
i.TIM2_DMA_Config 0x08001fb4 Section 0 tim.o(i.TIM2_DMA_Config)
|
||||
i.TIM2_IRQHandler 0x08002054 Section 0 stm32f1xx_it.o(i.TIM2_IRQHandler)
|
||||
i.TIM3_IRQHandler 0x08002058 Section 0 stm32f1xx_it.o(i.TIM3_IRQHandler)
|
||||
i.USART1_IRQHandler 0x080020a4 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler)
|
||||
i.USART3_IRQHandler 0x0800213c Section 0 stm32f1xx_it.o(i.USART3_IRQHandler)
|
||||
i.UsageFault_Handler 0x0800215c Section 0 stm32f1xx_it.o(i.UsageFault_Handler)
|
||||
i.Usart_SendByte 0x08002160 Section 0 usart.o(i.Usart_SendByte)
|
||||
i.Usart_SendString 0x0800217c Section 0 usart.o(i.Usart_SendString)
|
||||
i.WS2812_Data_Transfer 0x080021a4 Section 0 tim.o(i.WS2812_Data_Transfer)
|
||||
i.WS2812_Light_All 0x08002208 Section 0 tim.o(i.WS2812_Light_All)
|
||||
i.WS2812_Light_Custom 0x080022a8 Section 0 tim.o(i.WS2812_Light_Custom)
|
||||
i.WS2812_Light_One_By_One 0x080022f8 Section 0 tim.o(i.WS2812_Light_One_By_One)
|
||||
i.__0printf$8 0x08002338 Section 0 printf8.o(i.__0printf$8)
|
||||
i.__0sprintf$8 0x08002358 Section 0 printf8.o(i.__0sprintf$8)
|
||||
i.__NVIC_EnableIRQ 0x08002380 Section 0 dma.o(i.__NVIC_EnableIRQ)
|
||||
__NVIC_EnableIRQ 0x08002381 Thumb Code 26 dma.o(i.__NVIC_EnableIRQ)
|
||||
i.__NVIC_EnableIRQ 0x0800239a Section 0 tim.o(i.__NVIC_EnableIRQ)
|
||||
__NVIC_EnableIRQ 0x0800239b Thumb Code 26 tim.o(i.__NVIC_EnableIRQ)
|
||||
i.__NVIC_EnableIRQ 0x080023b4 Section 0 usart.o(i.__NVIC_EnableIRQ)
|
||||
__NVIC_EnableIRQ 0x080023b5 Thumb Code 26 usart.o(i.__NVIC_EnableIRQ)
|
||||
i.__NVIC_GetPriorityGrouping 0x080023d0 Section 0 dma.o(i.__NVIC_GetPriorityGrouping)
|
||||
__NVIC_GetPriorityGrouping 0x080023d1 Thumb Code 10 dma.o(i.__NVIC_GetPriorityGrouping)
|
||||
i.__NVIC_GetPriorityGrouping 0x080023e0 Section 0 tim.o(i.__NVIC_GetPriorityGrouping)
|
||||
__NVIC_GetPriorityGrouping 0x080023e1 Thumb Code 10 tim.o(i.__NVIC_GetPriorityGrouping)
|
||||
i.__NVIC_GetPriorityGrouping 0x080023f0 Section 0 usart.o(i.__NVIC_GetPriorityGrouping)
|
||||
__NVIC_GetPriorityGrouping 0x080023f1 Thumb Code 10 usart.o(i.__NVIC_GetPriorityGrouping)
|
||||
i.__NVIC_SetPriority 0x08002400 Section 0 dma.o(i.__NVIC_SetPriority)
|
||||
__NVIC_SetPriority 0x08002401 Thumb Code 32 dma.o(i.__NVIC_SetPriority)
|
||||
i.__NVIC_SetPriority 0x08002428 Section 0 tim.o(i.__NVIC_SetPriority)
|
||||
__NVIC_SetPriority 0x08002429 Thumb Code 32 tim.o(i.__NVIC_SetPriority)
|
||||
i.__NVIC_SetPriority 0x08002450 Section 0 usart.o(i.__NVIC_SetPriority)
|
||||
__NVIC_SetPriority 0x08002451 Thumb Code 32 usart.o(i.__NVIC_SetPriority)
|
||||
i.__scatterload_copy 0x08002478 Section 14 handlers.o(i.__scatterload_copy)
|
||||
i.__scatterload_null 0x08002486 Section 2 handlers.o(i.__scatterload_null)
|
||||
i.__scatterload_zeroinit 0x08002488 Section 14 handlers.o(i.__scatterload_zeroinit)
|
||||
i._printf_core 0x08002498 Section 0 printf8.o(i._printf_core)
|
||||
_printf_core 0x08002499 Thumb Code 984 printf8.o(i._printf_core)
|
||||
i._printf_post_padding 0x0800289c Section 0 printf8.o(i._printf_post_padding)
|
||||
_printf_post_padding 0x0800289d Thumb Code 36 printf8.o(i._printf_post_padding)
|
||||
i._printf_pre_padding 0x080028c0 Section 0 printf8.o(i._printf_pre_padding)
|
||||
_printf_pre_padding 0x080028c1 Thumb Code 46 printf8.o(i._printf_pre_padding)
|
||||
i._sputc 0x080028ee Section 0 printf8.o(i._sputc)
|
||||
_sputc 0x080028ef Thumb Code 10 printf8.o(i._sputc)
|
||||
i.fputc 0x080028f8 Section 0 usart.o(i.fputc)
|
||||
i.hex2int 0x0800291c Section 0 usart.o(i.hex2int)
|
||||
hex2int 0x0800291d Thumb Code 48 usart.o(i.hex2int)
|
||||
i.hex2str 0x0800294c Section 0 usart.o(i.hex2str)
|
||||
i.main 0x0800299c Section 0 main.o(i.main)
|
||||
.constdata 0x08002c38 Section 42 tim.o(.constdata)
|
||||
CHANNEL_OFFSET_TAB 0x08002c38 Data 7 tim.o(.constdata)
|
||||
OFFSET_TAB_CCMRx 0x08002c3f Data 7 tim.o(.constdata)
|
||||
SHIFT_TAB_OCxx 0x08002c46 Data 7 tim.o(.constdata)
|
||||
SHIFT_TAB_ICxx 0x08002c4d Data 7 tim.o(.constdata)
|
||||
SHIFT_TAB_CCxP 0x08002c54 Data 7 tim.o(.constdata)
|
||||
SHIFT_TAB_OISx 0x08002c5b Data 7 tim.o(.constdata)
|
||||
.constdata 0x08002c62 Section 42 usart.o(.constdata)
|
||||
CHANNEL_OFFSET_TAB 0x08002c62 Data 7 usart.o(.constdata)
|
||||
OFFSET_TAB_CCMRx 0x08002c69 Data 7 usart.o(.constdata)
|
||||
SHIFT_TAB_OCxx 0x08002c70 Data 7 usart.o(.constdata)
|
||||
SHIFT_TAB_ICxx 0x08002c77 Data 7 usart.o(.constdata)
|
||||
SHIFT_TAB_CCxP 0x08002c7e Data 7 usart.o(.constdata)
|
||||
SHIFT_TAB_OISx 0x08002c85 Data 7 usart.o(.constdata)
|
||||
.constdata 0x08002c8c Section 42 stm32f1xx_it.o(.constdata)
|
||||
CHANNEL_OFFSET_TAB 0x08002c8c Data 7 stm32f1xx_it.o(.constdata)
|
||||
OFFSET_TAB_CCMRx 0x08002c93 Data 7 stm32f1xx_it.o(.constdata)
|
||||
SHIFT_TAB_OCxx 0x08002c9a Data 7 stm32f1xx_it.o(.constdata)
|
||||
SHIFT_TAB_ICxx 0x08002ca1 Data 7 stm32f1xx_it.o(.constdata)
|
||||
SHIFT_TAB_CCxP 0x08002ca8 Data 7 stm32f1xx_it.o(.constdata)
|
||||
SHIFT_TAB_OISx 0x08002caf Data 7 stm32f1xx_it.o(.constdata)
|
||||
.constdata 0x08002cb6 Section 7 stm32f1xx_ll_dma.o(.constdata)
|
||||
CHANNEL_OFFSET_TAB 0x08002cb6 Data 7 stm32f1xx_ll_dma.o(.constdata)
|
||||
.constdata 0x08002cbd 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)
|
||||
|
@ -1185,41 +1185,41 @@ Image Symbol Table
|
|||
RCC_GetSystemClockFreq 0x08001895 Thumb Code 52 stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
|
||||
RCC_PLL_GetFreqDomain_SYS 0x080018d1 Thumb Code 76 stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
|
||||
Radar_Data_Analysis 0x08001929 Thumb Code 142 usart.o(i.Radar_Data_Analysis)
|
||||
Radar_Filtering_clutter 0x080019e5 Thumb Code 206 usart.o(i.Radar_Filtering_clutter)
|
||||
Reed_Working 0x08001ad1 Thumb Code 116 main.o(i.Reed_Working)
|
||||
SVC_Handler 0x08001b51 Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler)
|
||||
Set_PCR_Parameter 0x08001b55 Thumb Code 458 usart.o(i.Set_PCR_Parameter)
|
||||
SysTick_Handler 0x08001db5 Thumb Code 2 stm32f1xx_it.o(i.SysTick_Handler)
|
||||
SystemClock_Config 0x08001db9 Thumb Code 314 main.o(i.SystemClock_Config)
|
||||
SystemInit 0x08001f01 Thumb Code 70 system_stm32f1xx.o(i.SystemInit)
|
||||
TIM2_DMA_Config 0x08001f59 Thumb Code 142 tim.o(i.TIM2_DMA_Config)
|
||||
TIM2_IRQHandler 0x08001ff9 Thumb Code 2 stm32f1xx_it.o(i.TIM2_IRQHandler)
|
||||
TIM3_IRQHandler 0x08001ffd Thumb Code 60 stm32f1xx_it.o(i.TIM3_IRQHandler)
|
||||
USART1_IRQHandler 0x08002049 Thumb Code 132 stm32f1xx_it.o(i.USART1_IRQHandler)
|
||||
USART3_IRQHandler 0x080020e1 Thumb Code 24 stm32f1xx_it.o(i.USART3_IRQHandler)
|
||||
UsageFault_Handler 0x08002101 Thumb Code 4 stm32f1xx_it.o(i.UsageFault_Handler)
|
||||
Usart_SendByte 0x08002105 Thumb Code 28 usart.o(i.Usart_SendByte)
|
||||
Usart_SendString 0x08002121 Thumb Code 40 usart.o(i.Usart_SendString)
|
||||
WS2812_Data_Transfer 0x08002149 Thumb Code 94 tim.o(i.WS2812_Data_Transfer)
|
||||
WS2812_Light_All 0x080021ad Thumb Code 160 tim.o(i.WS2812_Light_All)
|
||||
WS2812_Light_Custom 0x0800224d Thumb Code 74 tim.o(i.WS2812_Light_Custom)
|
||||
WS2812_Light_One_By_One 0x0800229d Thumb Code 58 tim.o(i.WS2812_Light_One_By_One)
|
||||
__0printf$8 0x080022dd Thumb Code 22 printf8.o(i.__0printf$8)
|
||||
__1printf$8 0x080022dd Thumb Code 0 printf8.o(i.__0printf$8)
|
||||
__2printf 0x080022dd Thumb Code 0 printf8.o(i.__0printf$8)
|
||||
__0sprintf$8 0x080022fd Thumb Code 34 printf8.o(i.__0sprintf$8)
|
||||
__1sprintf$8 0x080022fd Thumb Code 0 printf8.o(i.__0sprintf$8)
|
||||
__2sprintf 0x080022fd Thumb Code 0 printf8.o(i.__0sprintf$8)
|
||||
__scatterload_copy 0x0800241d Thumb Code 14 handlers.o(i.__scatterload_copy)
|
||||
__scatterload_null 0x0800242b Thumb Code 2 handlers.o(i.__scatterload_null)
|
||||
__scatterload_zeroinit 0x0800242d Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
||||
fputc 0x0800289d Thumb Code 30 usart.o(i.fputc)
|
||||
hex2str 0x080028f1 Thumb Code 78 usart.o(i.hex2str)
|
||||
main 0x08002941 Thumb Code 608 main.o(i.main)
|
||||
AHBPrescTable 0x08002c61 Data 16 system_stm32f1xx.o(.constdata)
|
||||
APBPrescTable 0x08002c71 Data 8 system_stm32f1xx.o(.constdata)
|
||||
Region$$Table$$Base 0x08002c7c Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x08002c9c Number 0 anon$$obj.o(Region$$Table)
|
||||
Radar_Filtering_clutter 0x080019e5 Thumb Code 294 usart.o(i.Radar_Filtering_clutter)
|
||||
Reed_Working 0x08001b2d Thumb Code 116 main.o(i.Reed_Working)
|
||||
SVC_Handler 0x08001bad Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler)
|
||||
Set_PCR_Parameter 0x08001bb1 Thumb Code 458 usart.o(i.Set_PCR_Parameter)
|
||||
SysTick_Handler 0x08001e11 Thumb Code 2 stm32f1xx_it.o(i.SysTick_Handler)
|
||||
SystemClock_Config 0x08001e15 Thumb Code 314 main.o(i.SystemClock_Config)
|
||||
SystemInit 0x08001f5d Thumb Code 70 system_stm32f1xx.o(i.SystemInit)
|
||||
TIM2_DMA_Config 0x08001fb5 Thumb Code 142 tim.o(i.TIM2_DMA_Config)
|
||||
TIM2_IRQHandler 0x08002055 Thumb Code 2 stm32f1xx_it.o(i.TIM2_IRQHandler)
|
||||
TIM3_IRQHandler 0x08002059 Thumb Code 60 stm32f1xx_it.o(i.TIM3_IRQHandler)
|
||||
USART1_IRQHandler 0x080020a5 Thumb Code 132 stm32f1xx_it.o(i.USART1_IRQHandler)
|
||||
USART3_IRQHandler 0x0800213d Thumb Code 24 stm32f1xx_it.o(i.USART3_IRQHandler)
|
||||
UsageFault_Handler 0x0800215d Thumb Code 4 stm32f1xx_it.o(i.UsageFault_Handler)
|
||||
Usart_SendByte 0x08002161 Thumb Code 28 usart.o(i.Usart_SendByte)
|
||||
Usart_SendString 0x0800217d Thumb Code 40 usart.o(i.Usart_SendString)
|
||||
WS2812_Data_Transfer 0x080021a5 Thumb Code 94 tim.o(i.WS2812_Data_Transfer)
|
||||
WS2812_Light_All 0x08002209 Thumb Code 160 tim.o(i.WS2812_Light_All)
|
||||
WS2812_Light_Custom 0x080022a9 Thumb Code 74 tim.o(i.WS2812_Light_Custom)
|
||||
WS2812_Light_One_By_One 0x080022f9 Thumb Code 58 tim.o(i.WS2812_Light_One_By_One)
|
||||
__0printf$8 0x08002339 Thumb Code 22 printf8.o(i.__0printf$8)
|
||||
__1printf$8 0x08002339 Thumb Code 0 printf8.o(i.__0printf$8)
|
||||
__2printf 0x08002339 Thumb Code 0 printf8.o(i.__0printf$8)
|
||||
__0sprintf$8 0x08002359 Thumb Code 34 printf8.o(i.__0sprintf$8)
|
||||
__1sprintf$8 0x08002359 Thumb Code 0 printf8.o(i.__0sprintf$8)
|
||||
__2sprintf 0x08002359 Thumb Code 0 printf8.o(i.__0sprintf$8)
|
||||
__scatterload_copy 0x08002479 Thumb Code 14 handlers.o(i.__scatterload_copy)
|
||||
__scatterload_null 0x08002487 Thumb Code 2 handlers.o(i.__scatterload_null)
|
||||
__scatterload_zeroinit 0x08002489 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
||||
fputc 0x080028f9 Thumb Code 30 usart.o(i.fputc)
|
||||
hex2str 0x0800294d Thumb Code 78 usart.o(i.hex2str)
|
||||
main 0x0800299d Thumb Code 608 main.o(i.main)
|
||||
AHBPrescTable 0x08002cbd Data 16 system_stm32f1xx.o(.constdata)
|
||||
APBPrescTable 0x08002ccd Data 8 system_stm32f1xx.o(.constdata)
|
||||
Region$$Table$$Base 0x08002cd8 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x08002cf8 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)
|
||||
|
@ -1249,9 +1249,9 @@ Memory Map of the image
|
|||
|
||||
Image Entry point : 0x080000ed
|
||||
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002d7c, Max: 0x00010000, ABSOLUTE)
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002dd8, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002c9c, Max: 0x00010000, ABSOLUTE)
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002cf8, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
|
@ -1371,75 +1371,75 @@ Memory Map of the image
|
|||
0x08001894 0x08001894 0x0000003c Code RO 1002 i.RCC_GetSystemClockFreq stm32f1xx_ll_rcc.o
|
||||
0x080018d0 0x080018d0 0x00000058 Code RO 1003 i.RCC_PLL_GetFreqDomain_SYS stm32f1xx_ll_rcc.o
|
||||
0x08001928 0x08001928 0x000000bc Code RO 467 i.Radar_Data_Analysis usart.o
|
||||
0x080019e4 0x080019e4 0x000000ec Code RO 468 i.Radar_Filtering_clutter usart.o
|
||||
0x08001ad0 0x08001ad0 0x00000080 Code RO 17 i.Reed_Working main.o
|
||||
0x08001b50 0x08001b50 0x00000002 Code RO 732 i.SVC_Handler stm32f1xx_it.o
|
||||
0x08001b52 0x08001b52 0x00000002 PAD
|
||||
0x08001b54 0x08001b54 0x00000260 Code RO 469 i.Set_PCR_Parameter usart.o
|
||||
0x08001db4 0x08001db4 0x00000002 Code RO 733 i.SysTick_Handler stm32f1xx_it.o
|
||||
0x08001db6 0x08001db6 0x00000002 PAD
|
||||
0x08001db8 0x08001db8 0x00000148 Code RO 18 i.SystemClock_Config main.o
|
||||
0x08001f00 0x08001f00 0x00000058 Code RO 1495 i.SystemInit system_stm32f1xx.o
|
||||
0x08001f58 0x08001f58 0x000000a0 Code RO 322 i.TIM2_DMA_Config tim.o
|
||||
0x08001ff8 0x08001ff8 0x00000002 Code RO 734 i.TIM2_IRQHandler stm32f1xx_it.o
|
||||
0x08001ffa 0x08001ffa 0x00000002 PAD
|
||||
0x08001ffc 0x08001ffc 0x0000004c Code RO 735 i.TIM3_IRQHandler stm32f1xx_it.o
|
||||
0x08002048 0x08002048 0x00000098 Code RO 736 i.USART1_IRQHandler stm32f1xx_it.o
|
||||
0x080020e0 0x080020e0 0x00000020 Code RO 737 i.USART3_IRQHandler stm32f1xx_it.o
|
||||
0x08002100 0x08002100 0x00000004 Code RO 738 i.UsageFault_Handler stm32f1xx_it.o
|
||||
0x08002104 0x08002104 0x0000001c Code RO 471 i.Usart_SendByte usart.o
|
||||
0x08002120 0x08002120 0x00000028 Code RO 472 i.Usart_SendString usart.o
|
||||
0x08002148 0x08002148 0x00000064 Code RO 323 i.WS2812_Data_Transfer tim.o
|
||||
0x080021ac 0x080021ac 0x000000a0 Code RO 324 i.WS2812_Light_All tim.o
|
||||
0x0800224c 0x0800224c 0x00000050 Code RO 325 i.WS2812_Light_Custom tim.o
|
||||
0x0800229c 0x0800229c 0x00000040 Code RO 326 i.WS2812_Light_One_By_One tim.o
|
||||
0x080022dc 0x080022dc 0x00000020 Code RO 1746 i.__0printf$8 mc_w.l(printf8.o)
|
||||
0x080022fc 0x080022fc 0x00000028 Code RO 1748 i.__0sprintf$8 mc_w.l(printf8.o)
|
||||
0x08002324 0x08002324 0x0000001a Code RO 223 i.__NVIC_EnableIRQ dma.o
|
||||
0x0800233e 0x0800233e 0x0000001a Code RO 327 i.__NVIC_EnableIRQ tim.o
|
||||
0x08002358 0x08002358 0x0000001a Code RO 473 i.__NVIC_EnableIRQ usart.o
|
||||
0x08002372 0x08002372 0x00000002 PAD
|
||||
0x08002374 0x08002374 0x00000010 Code RO 224 i.__NVIC_GetPriorityGrouping dma.o
|
||||
0x08002384 0x08002384 0x00000010 Code RO 328 i.__NVIC_GetPriorityGrouping tim.o
|
||||
0x08002394 0x08002394 0x00000010 Code RO 474 i.__NVIC_GetPriorityGrouping usart.o
|
||||
0x080023a4 0x080023a4 0x00000028 Code RO 225 i.__NVIC_SetPriority dma.o
|
||||
0x080023cc 0x080023cc 0x00000028 Code RO 329 i.__NVIC_SetPriority tim.o
|
||||
0x080023f4 0x080023f4 0x00000028 Code RO 475 i.__NVIC_SetPriority usart.o
|
||||
0x0800241c 0x0800241c 0x0000000e Code RO 1844 i.__scatterload_copy mc_w.l(handlers.o)
|
||||
0x0800242a 0x0800242a 0x00000002 Code RO 1845 i.__scatterload_null mc_w.l(handlers.o)
|
||||
0x0800242c 0x0800242c 0x0000000e Code RO 1846 i.__scatterload_zeroinit mc_w.l(handlers.o)
|
||||
0x0800243a 0x0800243a 0x00000002 PAD
|
||||
0x0800243c 0x0800243c 0x00000404 Code RO 1753 i._printf_core mc_w.l(printf8.o)
|
||||
0x08002840 0x08002840 0x00000024 Code RO 1754 i._printf_post_padding mc_w.l(printf8.o)
|
||||
0x08002864 0x08002864 0x0000002e Code RO 1755 i._printf_pre_padding mc_w.l(printf8.o)
|
||||
0x08002892 0x08002892 0x0000000a Code RO 1757 i._sputc mc_w.l(printf8.o)
|
||||
0x0800289c 0x0800289c 0x00000024 Code RO 476 i.fputc usart.o
|
||||
0x080028c0 0x080028c0 0x00000030 Code RO 477 i.hex2int usart.o
|
||||
0x080028f0 0x080028f0 0x0000004e Code RO 478 i.hex2str usart.o
|
||||
0x0800293e 0x0800293e 0x00000002 PAD
|
||||
0x08002940 0x08002940 0x0000029c Code RO 19 i.main main.o
|
||||
0x08002bdc 0x08002bdc 0x0000002a Data RO 331 .constdata tim.o
|
||||
0x08002c06 0x08002c06 0x0000002a Data RO 480 .constdata usart.o
|
||||
0x08002c30 0x08002c30 0x0000002a Data RO 739 .constdata stm32f1xx_it.o
|
||||
0x08002c5a 0x08002c5a 0x00000007 Data RO 956 .constdata stm32f1xx_ll_dma.o
|
||||
0x08002c61 0x08002c61 0x00000018 Data RO 1496 .constdata system_stm32f1xx.o
|
||||
0x08002c79 0x08002c79 0x00000003 PAD
|
||||
0x08002c7c 0x08002c7c 0x00000020 Data RO 1842 Region$$Table anon$$obj.o
|
||||
0x080019e4 0x080019e4 0x00000148 Code RO 468 i.Radar_Filtering_clutter usart.o
|
||||
0x08001b2c 0x08001b2c 0x00000080 Code RO 17 i.Reed_Working main.o
|
||||
0x08001bac 0x08001bac 0x00000002 Code RO 732 i.SVC_Handler stm32f1xx_it.o
|
||||
0x08001bae 0x08001bae 0x00000002 PAD
|
||||
0x08001bb0 0x08001bb0 0x00000260 Code RO 469 i.Set_PCR_Parameter usart.o
|
||||
0x08001e10 0x08001e10 0x00000002 Code RO 733 i.SysTick_Handler stm32f1xx_it.o
|
||||
0x08001e12 0x08001e12 0x00000002 PAD
|
||||
0x08001e14 0x08001e14 0x00000148 Code RO 18 i.SystemClock_Config main.o
|
||||
0x08001f5c 0x08001f5c 0x00000058 Code RO 1495 i.SystemInit system_stm32f1xx.o
|
||||
0x08001fb4 0x08001fb4 0x000000a0 Code RO 322 i.TIM2_DMA_Config tim.o
|
||||
0x08002054 0x08002054 0x00000002 Code RO 734 i.TIM2_IRQHandler stm32f1xx_it.o
|
||||
0x08002056 0x08002056 0x00000002 PAD
|
||||
0x08002058 0x08002058 0x0000004c Code RO 735 i.TIM3_IRQHandler stm32f1xx_it.o
|
||||
0x080020a4 0x080020a4 0x00000098 Code RO 736 i.USART1_IRQHandler stm32f1xx_it.o
|
||||
0x0800213c 0x0800213c 0x00000020 Code RO 737 i.USART3_IRQHandler stm32f1xx_it.o
|
||||
0x0800215c 0x0800215c 0x00000004 Code RO 738 i.UsageFault_Handler stm32f1xx_it.o
|
||||
0x08002160 0x08002160 0x0000001c Code RO 471 i.Usart_SendByte usart.o
|
||||
0x0800217c 0x0800217c 0x00000028 Code RO 472 i.Usart_SendString usart.o
|
||||
0x080021a4 0x080021a4 0x00000064 Code RO 323 i.WS2812_Data_Transfer tim.o
|
||||
0x08002208 0x08002208 0x000000a0 Code RO 324 i.WS2812_Light_All tim.o
|
||||
0x080022a8 0x080022a8 0x00000050 Code RO 325 i.WS2812_Light_Custom tim.o
|
||||
0x080022f8 0x080022f8 0x00000040 Code RO 326 i.WS2812_Light_One_By_One tim.o
|
||||
0x08002338 0x08002338 0x00000020 Code RO 1746 i.__0printf$8 mc_w.l(printf8.o)
|
||||
0x08002358 0x08002358 0x00000028 Code RO 1748 i.__0sprintf$8 mc_w.l(printf8.o)
|
||||
0x08002380 0x08002380 0x0000001a Code RO 223 i.__NVIC_EnableIRQ dma.o
|
||||
0x0800239a 0x0800239a 0x0000001a Code RO 327 i.__NVIC_EnableIRQ tim.o
|
||||
0x080023b4 0x080023b4 0x0000001a Code RO 473 i.__NVIC_EnableIRQ usart.o
|
||||
0x080023ce 0x080023ce 0x00000002 PAD
|
||||
0x080023d0 0x080023d0 0x00000010 Code RO 224 i.__NVIC_GetPriorityGrouping dma.o
|
||||
0x080023e0 0x080023e0 0x00000010 Code RO 328 i.__NVIC_GetPriorityGrouping tim.o
|
||||
0x080023f0 0x080023f0 0x00000010 Code RO 474 i.__NVIC_GetPriorityGrouping usart.o
|
||||
0x08002400 0x08002400 0x00000028 Code RO 225 i.__NVIC_SetPriority dma.o
|
||||
0x08002428 0x08002428 0x00000028 Code RO 329 i.__NVIC_SetPriority tim.o
|
||||
0x08002450 0x08002450 0x00000028 Code RO 475 i.__NVIC_SetPriority usart.o
|
||||
0x08002478 0x08002478 0x0000000e Code RO 1844 i.__scatterload_copy mc_w.l(handlers.o)
|
||||
0x08002486 0x08002486 0x00000002 Code RO 1845 i.__scatterload_null mc_w.l(handlers.o)
|
||||
0x08002488 0x08002488 0x0000000e Code RO 1846 i.__scatterload_zeroinit mc_w.l(handlers.o)
|
||||
0x08002496 0x08002496 0x00000002 PAD
|
||||
0x08002498 0x08002498 0x00000404 Code RO 1753 i._printf_core mc_w.l(printf8.o)
|
||||
0x0800289c 0x0800289c 0x00000024 Code RO 1754 i._printf_post_padding mc_w.l(printf8.o)
|
||||
0x080028c0 0x080028c0 0x0000002e Code RO 1755 i._printf_pre_padding mc_w.l(printf8.o)
|
||||
0x080028ee 0x080028ee 0x0000000a Code RO 1757 i._sputc mc_w.l(printf8.o)
|
||||
0x080028f8 0x080028f8 0x00000024 Code RO 476 i.fputc usart.o
|
||||
0x0800291c 0x0800291c 0x00000030 Code RO 477 i.hex2int usart.o
|
||||
0x0800294c 0x0800294c 0x0000004e Code RO 478 i.hex2str usart.o
|
||||
0x0800299a 0x0800299a 0x00000002 PAD
|
||||
0x0800299c 0x0800299c 0x0000029c Code RO 19 i.main main.o
|
||||
0x08002c38 0x08002c38 0x0000002a Data RO 331 .constdata tim.o
|
||||
0x08002c62 0x08002c62 0x0000002a Data RO 480 .constdata usart.o
|
||||
0x08002c8c 0x08002c8c 0x0000002a Data RO 739 .constdata stm32f1xx_it.o
|
||||
0x08002cb6 0x08002cb6 0x00000007 Data RO 956 .constdata stm32f1xx_ll_dma.o
|
||||
0x08002cbd 0x08002cbd 0x00000018 Data RO 1496 .constdata system_stm32f1xx.o
|
||||
0x08002cd5 0x08002cd5 0x00000003 PAD
|
||||
0x08002cd8 0x08002cd8 0x00000020 Data RO 1842 Region$$Table anon$$obj.o
|
||||
|
||||
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002c9c, Size: 0x00000620, Max: 0x00005000, ABSOLUTE)
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002cf8, Size: 0x00000620, Max: 0x00005000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x20000000 0x08002c9c 0x0000000b Data RW 21 .data main.o
|
||||
0x2000000b 0x08002ca7 0x000000c1 Data RW 332 .data tim.o
|
||||
0x200000cc 0x08002d68 0x0000000a Data RW 481 .data usart.o
|
||||
0x200000d6 0x08002d72 0x00000002 Data RW 740 .data stm32f1xx_it.o
|
||||
0x200000d8 0x08002d74 0x00000004 Data RW 1497 .data system_stm32f1xx.o
|
||||
0x200000dc 0x08002d78 0x00000004 Data RW 1816 .data mc_w.l(stdout.o)
|
||||
0x20000000 0x08002cf8 0x0000000b Data RW 21 .data main.o
|
||||
0x2000000b 0x08002d03 0x000000c1 Data RW 332 .data tim.o
|
||||
0x200000cc 0x08002dc4 0x0000000a Data RW 481 .data usart.o
|
||||
0x200000d6 0x08002dce 0x00000002 Data RW 740 .data stm32f1xx_it.o
|
||||
0x200000d8 0x08002dd0 0x00000004 Data RW 1497 .data system_stm32f1xx.o
|
||||
0x200000dc 0x08002dd4 0x00000004 Data RW 1816 .data mc_w.l(stdout.o)
|
||||
0x200000e0 - 0x00000018 Zero RW 330 .bss tim.o
|
||||
0x200000f8 - 0x00000123 Zero RW 479 .bss usart.o
|
||||
0x2000021b 0x08002d7c 0x00000005 PAD
|
||||
0x2000021b 0x08002dd8 0x00000005 PAD
|
||||
0x20000220 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o
|
||||
|
||||
|
||||
|
@ -1453,7 +1453,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 436401 main.o
|
||||
1216 94 0 11 0 436405 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
|
||||
|
@ -1465,10 +1465,10 @@ 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
|
||||
3374 516 42 10 291 79159 usart.o
|
||||
3466 520 42 10 291 79204 usart.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
9442 988 428 220 1344 808799 Object Totals
|
||||
9534 992 428 220 1344 808848 Object Totals
|
||||
0 0 32 0 0 0 (incl. Generated)
|
||||
22 0 3 0 5 0 (incl. Padding)
|
||||
|
||||
|
@ -1517,15 +1517,15 @@ Image component sizes
|
|||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug
|
||||
|
||||
10992 1064 428 224 1344 803479 Grand Totals
|
||||
10992 1064 428 224 1344 803479 ELF Image Totals
|
||||
10992 1064 428 224 0 0 ROM Totals
|
||||
11084 1068 428 224 1344 803528 Grand Totals
|
||||
11084 1068 428 224 1344 803528 ELF Image Totals
|
||||
11084 1068 428 224 0 0 ROM Totals
|
||||
|
||||
==============================================================================
|
||||
|
||||
Total RO Size (Code + RO Data) 11420 ( 11.15kB)
|
||||
Total RO Size (Code + RO Data) 11512 ( 11.24kB)
|
||||
Total RW Size (RW Data + ZI Data) 1568 ( 1.53kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 11644 ( 11.37kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 11736 ( 11.46kB)
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -241,7 +241,7 @@ int main(void)
|
|||
|
||||
}
|
||||
|
||||
WS2812_Light_All(puColor);
|
||||
// WS2812_Light_All(puColor);
|
||||
|
||||
// M100C_Send_HeartBeat(puColor,Work_Mode); // STS_O1 upload current color LED and Work_Mode
|
||||
// Node_Send_Data(senddataport,UnConfirmed, puColor, Work_Mode, Door_Status, Radar_Data_Flag);
|
||||
|
@ -249,6 +249,8 @@ int main(void)
|
|||
|
||||
} else
|
||||
{
|
||||
//if (Occupancy_Status == 1) {puColor = Red; } else {puColor = Green;}
|
||||
puColor = netColor;
|
||||
Node_Send_Data(sendhtbtport,UnConfirmed, puColor, Work_Mode, Door_Status, Occupancy_Status);
|
||||
}
|
||||
}
|
||||
|
|
14
Src/usart.c
14
Src/usart.c
|
@ -26,6 +26,7 @@
|
|||
extern volatile uint8_t Work_Mode;
|
||||
extern volatile uint8_t Radar_Data_Flag; // STS_O1 For Radar
|
||||
extern volatile uint8_t Occupancy_Status;
|
||||
extern volatile uint8_t netColor; //Cloud instructed color change 2022-09-21 sundp
|
||||
volatile uint8_t Accept_Finished_Flag = 0 ;
|
||||
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
|
||||
|
@ -501,8 +502,13 @@ void Radar_Filtering_clutter(volatile uint8_t *color)
|
|||
|
||||
// else if (Work_Mode == Reed_Radar_Dual_Mode)
|
||||
// Node_Send_Data(senddataport,UnConfirmed, Red, Work_Mode, Door_Status, Occupancy);
|
||||
|
||||
if (Work_Mode != Network_Mode) {
|
||||
Node_Send_Data(senddataport,UnConfirmed, Red, Work_Mode, Door_Status, Occupancy_Status);
|
||||
} else
|
||||
{
|
||||
Node_Send_Data(senddataport,UnConfirmed, netColor, Work_Mode, Door_Status, Occupancy_Status);
|
||||
}
|
||||
|
||||
|
||||
*color = Red;
|
||||
}
|
||||
|
@ -513,7 +519,13 @@ void Radar_Filtering_clutter(volatile uint8_t *color)
|
|||
// else // Not_Presence_status Only
|
||||
// if (Work_Mode == Reed_Radar_Dual_Mode)
|
||||
// Node_Send_Data(senddataport,UnConfirmed, Green, Work_Mode, Door_Status, No_Occupancy);
|
||||
if (Work_Mode != Network_Mode) {
|
||||
Node_Send_Data(senddataport,UnConfirmed, Green, Work_Mode, Door_Status, Occupancy_Status);
|
||||
} else
|
||||
{
|
||||
Node_Send_Data(senddataport,UnConfirmed, netColor, Work_Mode, Door_Status, Occupancy_Status);
|
||||
}
|
||||
|
||||
*color = Green;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue