diff --git a/OBJ/USART.axf b/OBJ/USART.axf index a9650c8..eed946e 100644 Binary files a/OBJ/USART.axf and b/OBJ/USART.axf differ diff --git a/OBJ/USART.build_log.htm b/OBJ/USART.build_log.htm index 6523eee..5fe3d3e 100644 --- a/OBJ/USART.build_log.htm +++ b/OBJ/USART.build_log.htm @@ -28,9 +28,8 @@ Project File Date: 02/09/2026 *** Using Compiler 'V5.06 update 4 (build 422)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'USART' compiling main.c... -compiling usart.c... linking... -Program Size: Code=6056 RO-data=424 RW-data=112 ZI-data=1632 +Program Size: Code=5568 RO-data=424 RW-data=112 ZI-data=1632 FromELF: creating hex file... "..\OBJ\USART.axf" - 0 Error(s), 0 Warning(s). diff --git a/OBJ/USART.htm b/OBJ/USART.htm index 76571cd..0fbd984 100644 --- a/OBJ/USART.htm +++ b/OBJ/USART.htm @@ -3,16 +3,16 @@ Static Call Graph - [..\OBJ\USART.axf]

Static Call Graph for image ..\OBJ\USART.axf


-

#<CALLGRAPH># ARM Linker, 5060422: Last Updated: Tue Feb 10 01:32:21 2026 +

#<CALLGRAPH># ARM Linker, 5060422: Last Updated: Tue Feb 10 01:41:33 2026

-

Maximum Stack Usage = 144 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

+

Maximum Stack Usage = 124 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

-__rt_entry_main ⇒ main ⇒ __2printf ⇒ _printf_char_file ⇒ _printf_char_common ⇒ __printf +__rt_entry_main ⇒ main ⇒ uart6_init ⇒ USART_Init ⇒ RCC_GetClocksFreq

Functions with no stack information

@@ -117,147 +117,145 @@ Function Pointers

  • USART6_IRQHandler from usart.o(i.USART6_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
  • UsageFault_Handler from stm32f4xx_it.o(i.UsageFault_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
  • WWDG_IRQHandler from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET) -
  • __main from __main.o(!!!main) referenced from startup_stm32f40_41xxx.o(.text) -
  • _printf_input_char from _printf_char_common.o(.text) referenced from _printf_char_common.o(.text) -
  • fputc from usart.o(i.fputc) referenced from _printf_char_file.o(.text) +
  • __main from __main.o(!!!main) referenced from startup_stm32f40_41xxx.o(.text)

    Global Symbols

    -

    __main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) -

    [Calls]