调试环境搭建

This commit is contained in:
冯佳
2026-01-23 10:13:38 +08:00
parent b166bee1a9
commit 5dce1bf382
6 changed files with 404 additions and 379 deletions

View File

@ -3930,7 +3930,7 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtn.o
0x08000000 g_pfnVectors
0x08000188 . = ALIGN (0x4)
.text 0x08000190 0x4678
.text 0x08000190 0x46b0
0x08000190 . = ALIGN (0x4)
*(.text)
.text 0x08000190 0x40 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
@ -4289,228 +4289,229 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtn.o
.text.get_spi_handle
0x08003614 0x70 HAL/libhal.a(hal_stm32f4_spi.c.obj)
.text.hal_stm32f4_spi_init
0x08003684 0x250 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0x08003684 0x288 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0x08003684 hal_stm32f4_spi_init
.text.hal_stm32f4_spi_transmit
0x080038d4 0x62 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0x080038d4 hal_stm32f4_spi_transmit
0x0800390c 0x62 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0x0800390c hal_stm32f4_spi_transmit
.text.hal_stm32f4_spi_receive
0x08003936 0x62 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0x08003936 hal_stm32f4_spi_receive
0x0800396e 0x62 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0x0800396e hal_stm32f4_spi_receive
.text.hal_stm32f4_spi_transmit_receive
0x08003998 0x70 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0x08003998 hal_stm32f4_spi_transmit_receive
0x080039d0 0x70 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0x080039d0 hal_stm32f4_spi_transmit_receive
.text.led_init
0x08003a08 0x3e Modules/led/libled.a(led.c.obj)
0x08003a08 led_init
0x08003a40 0x3e Modules/led/libled.a(led.c.obj)
0x08003a40 led_init
.text.led_toggle
0x08003a46 0x3c Modules/led/libled.a(led.c.obj)
0x08003a46 led_toggle
0x08003a7e 0x3c Modules/led/libled.a(led.c.obj)
0x08003a7e led_toggle
.text.delay_init
0x08003a82 0xc Modules/delay/libdelay.a(delay.c.obj)
0x08003a82 delay_init
0x08003aba 0xc Modules/delay/libdelay.a(delay.c.obj)
0x08003aba delay_init
.text.delay_ms
0x08003a8e 0x16 Modules/delay/libdelay.a(delay.c.obj)
0x08003a8e delay_ms
0x08003ac6 0x16 Modules/delay/libdelay.a(delay.c.obj)
0x08003ac6 delay_ms
.text.log_level_to_string
0x08003aa4 0x68 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003adc 0x68 Middlewares/logging/liblogging.a(logging.c.obj)
.text.logging_init
0x08003b0c 0x20 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003b0c logging_init
0x08003b44 0x20 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003b44 logging_init
.text.logging_set_level
0x08003b2c 0x34 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003b2c logging_set_level
0x08003b64 0x34 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003b64 logging_set_level
.text.log_internal
0x08003b60 0xe8 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003b98 0xe8 Middlewares/logging/liblogging.a(logging.c.obj)
.text.log_debug
0x08003c48 0x26 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003c48 log_debug
0x08003c80 0x26 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003c80 log_debug
.text.log_info
0x08003c6e 0x26 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003c6e log_info
0x08003ca6 0x26 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003ca6 log_info
.text.log_error
0x08003c94 0x26 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003c94 log_error
*fill* 0x08003cba 0x2
0x08003ccc 0x26 Middlewares/logging/liblogging.a(logging.c.obj)
0x08003ccc log_error
*fill* 0x08003cf2 0x2
.text.w25qxx_init
0x08003cbc 0xe8 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
0x08003cbc w25qxx_init
0x08003cf4 0xe8 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
0x08003cf4 w25qxx_init
.text.w25qxx_get_device_info
0x08003da4 0x34 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
0x08003da4 w25qxx_get_device_info
0x08003ddc 0x34 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
0x08003ddc w25qxx_get_device_info
.text.uart_init
0x08003dd8 0x3c Modules/uart/libuart.a(uart.c.obj)
0x08003dd8 uart_init
0x08003e10 0x3c Modules/uart/libuart.a(uart.c.obj)
0x08003e10 uart_init
.text.uart_send_string
0x08003e14 0x34 Modules/uart/libuart.a(uart.c.obj)
0x08003e14 uart_send_string
0x08003e4c 0x34 Modules/uart/libuart.a(uart.c.obj)
0x08003e4c uart_send_string
.text.hal_delay_init
0x08003e48 0xc HAL/libhal.a(hal_delay.c.obj)
0x08003e48 hal_delay_init
0x08003e80 0xc HAL/libhal.a(hal_delay.c.obj)
0x08003e80 hal_delay_init
.text.hal_delay_ms
0x08003e54 0x16 HAL/libhal.a(hal_delay.c.obj)
0x08003e54 hal_delay_ms
*fill* 0x08003e6a 0x2
.text.__errno 0x08003e6c 0xc d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-errno.o)
0x08003e6c __errno
0x08003e8c 0x16 HAL/libhal.a(hal_delay.c.obj)
0x08003e8c hal_delay_ms
*fill* 0x08003ea2 0x2
.text.__errno 0x08003ea4 0xc d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-errno.o)
0x08003ea4 __errno
.text.snprintf
0x08003e78 0x68 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-snprintf.o)
0x08003e78 sniprintf
0x08003e78 snprintf
0x08003eb0 0x68 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-snprintf.o)
0x08003eb0 sniprintf
0x08003eb0 snprintf
.text._vsnprintf_r
0x08003ee0 0x56 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-vsnprintf.o)
0x08003ee0 _vsniprintf_r
0x08003ee0 _vsnprintf_r
*fill* 0x08003f36 0x2
0x08003f18 0x56 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-vsnprintf.o)
0x08003f18 _vsniprintf_r
0x08003f18 _vsnprintf_r
*fill* 0x08003f6e 0x2
.text.vsnprintf
0x08003f38 0x1c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-vsnprintf.o)
0x08003f38 vsniprintf
0x08003f38 vsnprintf
0x08003f70 0x1c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-vsnprintf.o)
0x08003f70 vsniprintf
0x08003f70 vsnprintf
.text.__ssputs_r
0x08003f54 0xb6 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-svfprintf.o)
0x08003f54 __ssputs_r
*fill* 0x0800400a 0x2
0x08003f8c 0xb6 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-svfprintf.o)
0x08003f8c __ssputs_r
*fill* 0x08004042 0x2
.text._svfprintf_r
0x0800400c 0x200 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-svfprintf.o)
0x0800400c _svfiprintf_r
0x0800400c _svfprintf_r
0x08004044 0x200 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-svfprintf.o)
0x08004044 _svfiprintf_r
0x08004044 _svfprintf_r
.text._printf_common
0x0800420c 0xda d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x0800420c _printf_common
*fill* 0x080042e6 0x2
0x08004244 0xda d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x08004244 _printf_common
*fill* 0x0800431e 0x2
.text._printf_i
0x080042e8 0x24c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x080042e8 _printf_i
.text.memcpy 0x08004534 0x1c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-memcpy-stub.o)
0x08004534 memcpy
.text.memmove 0x08004550 0x34 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-memmove.o)
0x08004550 memmove
.text._free_r 0x08004584 0x98 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-freer.o)
0x08004584 _free_r
0x08004320 0x24c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x08004320 _printf_i
.text.memcpy 0x0800456c 0x1c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-memcpy-stub.o)
0x0800456c memcpy
.text.memmove 0x08004588 0x34 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-memmove.o)
0x08004588 memmove
.text._free_r 0x080045bc 0x98 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-freer.o)
0x080045bc _free_r
.text.sbrk_aligned
0x0800461c 0x40 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-mallocr.o)
0x08004654 0x40 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-mallocr.o)
.text._malloc_r
0x0800465c 0xe8 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-mallocr.o)
0x0800465c _malloc_r
0x08004694 0xe8 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-mallocr.o)
0x08004694 _malloc_r
.text._realloc_r
0x08004744 0x5e d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-reallocr.o)
0x08004744 _realloc_r
*fill* 0x080047a2 0x2
.text._sbrk_r 0x080047a4 0x20 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-sbrkr.o)
0x080047a4 _sbrk_r
0x0800477c 0x5e d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-reallocr.o)
0x0800477c _realloc_r
*fill* 0x080047da 0x2
.text._sbrk_r 0x080047dc 0x20 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-sbrkr.o)
0x080047dc _sbrk_r
.text.__malloc_lock
0x080047c4 0xc d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-mlock.o)
0x080047c4 __malloc_lock
0x080047fc 0xc d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-mlock.o)
0x080047fc __malloc_lock
.text.__malloc_unlock
0x080047d0 0xc d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-mlock.o)
0x080047d0 __malloc_unlock
0x08004808 0xc d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-mlock.o)
0x08004808 __malloc_unlock
.text._malloc_usable_size_r
0x080047dc 0x10 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-msizer.o)
0x080047dc _malloc_usable_size_r
0x08004814 0x10 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-msizer.o)
0x08004814 _malloc_usable_size_r
.text.__retarget_lock_acquire_recursive
0x080047ec 0x2 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-lock.o)
0x080047ec __retarget_lock_acquire_recursive
0x08004824 0x2 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-lock.o)
0x08004824 __retarget_lock_acquire_recursive
.text.__retarget_lock_release_recursive
0x080047ee 0x2 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-lock.o)
0x080047ee __retarget_lock_release_recursive
0x08004826 0x2 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-lock.o)
0x08004826 __retarget_lock_release_recursive
*(.glue_7)
.glue_7 0x080047f0 0x0 linker stubs
.glue_7 0x08004828 0x0 linker stubs
*(.glue_7t)
.glue_7t 0x080047f0 0x0 linker stubs
.glue_7t 0x08004828 0x0 linker stubs
*(.eh_frame)
.eh_frame 0x080047f0 0x0 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.eh_frame 0x08004828 0x0 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
*(.init)
.init 0x080047f0 0x4 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crti.o
0x080047f0 _init
.init 0x080047f4 0x8 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtn.o
.init 0x08004828 0x4 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crti.o
0x08004828 _init
.init 0x0800482c 0x8 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtn.o
*(.fini)
.fini 0x080047fc 0x4 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crti.o
0x080047fc _fini
.fini 0x08004800 0x8 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtn.o
0x08004808 . = ALIGN (0x4)
0x08004808 _etext = .
.fini 0x08004834 0x4 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crti.o
0x08004834 _fini
.fini 0x08004838 0x8 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtn.o
0x08004840 . = ALIGN (0x4)
0x08004840 _etext = .
.vfp11_veneer 0x08004808 0x0
.vfp11_veneer 0x08004808 0x0 linker stubs
.vfp11_veneer 0x08004840 0x0
.vfp11_veneer 0x08004840 0x0 linker stubs
.v4_bx 0x08004808 0x0
.v4_bx 0x08004808 0x0 linker stubs
.v4_bx 0x08004840 0x0
.v4_bx 0x08004840 0x0 linker stubs
.iplt 0x08004808 0x0
.iplt 0x08004808 0x0 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.iplt 0x08004840 0x0
.iplt 0x08004840 0x0 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.rodata 0x08004808 0x29c
0x08004808 . = ALIGN (0x4)
.rodata 0x08004840 0x2bc
0x08004840 . = ALIGN (0x4)
*(.rodata)
.rodata 0x08004808 0x186 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/main.c.obj
*fill* 0x0800498e 0x2
.rodata 0x08004990 0xe BSP/libbsp.a(stm32f407vet6_board.c.obj)
*fill* 0x0800499e 0x2
.rodata 0x080049a0 0x8 BSP/libbsp.a(bsp_w25qxx.c.obj)
.rodata 0x080049a8 0x6e Middlewares/logging/liblogging.a(logging.c.obj)
*fill* 0x08004a16 0x2
.rodata 0x08004a18 0x3 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.rodata 0x08004840 0x186 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/main.c.obj
*fill* 0x080049c6 0x2
.rodata 0x080049c8 0xe BSP/libbsp.a(stm32f407vet6_board.c.obj)
*fill* 0x080049d6 0x2
.rodata 0x080049d8 0x8 BSP/libbsp.a(bsp_w25qxx.c.obj)
.rodata 0x080049e0 0x20 HAL/libhal.a(hal_stm32f4_spi.c.obj)
.rodata 0x08004a00 0x6e Middlewares/logging/liblogging.a(logging.c.obj)
*fill* 0x08004a6e 0x2
.rodata 0x08004a70 0x3 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
*(.rodata*)
*fill* 0x08004a1b 0x1
*fill* 0x08004a73 0x1
.rodata.AHBPrescTable
0x08004a1c 0x10 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj
0x08004a1c AHBPrescTable
0x08004a74 0x10 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj
0x08004a74 AHBPrescTable
.rodata.APBPrescTable
0x08004a2c 0x8 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj
0x08004a2c APBPrescTable
0x08004a84 0x8 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj
0x08004a84 APBPrescTable
.rodata.stm32f407vet6_board_config
0x08004a34 0x3c BSP/libbsp.a(stm32f407vet6_board.c.obj)
0x08004a34 stm32f407vet6_board_config
0x08004a8c 0x3c BSP/libbsp.a(stm32f407vet6_board.c.obj)
0x08004a8c stm32f407vet6_board_config
.rodata._svfprintf_r.str1.1
0x08004a70 0x11 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-svfprintf.o)
0x08004ac8 0x11 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-svfprintf.o)
.rodata._printf_i.str1.1
0x08004a81 0x22 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x08004aa4 . = ALIGN (0x4)
*fill* 0x08004aa3 0x1
0x08004ad9 0x22 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x08004afc . = ALIGN (0x4)
*fill* 0x08004afb 0x1
.ARM.extab 0x08004aa4 0x0
0x08004aa4 . = ALIGN (0x4)
.ARM.extab 0x08004afc 0x0
0x08004afc . = ALIGN (0x4)
*(.ARM.extab* .gnu.linkonce.armextab.*)
0x08004aa4 . = ALIGN (0x4)
0x08004afc . = ALIGN (0x4)
.ARM 0x08004aa4 0x8
0x08004aa4 . = ALIGN (0x4)
0x08004aa4 __exidx_start = .
.ARM 0x08004afc 0x8
0x08004afc . = ALIGN (0x4)
0x08004afc __exidx_start = .
*(.ARM.exidx*)
.ARM.exidx 0x08004aa4 0x8 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o)
0x08004aac __exidx_end = .
0x08004aac . = ALIGN (0x4)
.ARM.exidx 0x08004afc 0x8 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o)
0x08004b04 __exidx_end = .
0x08004b04 . = ALIGN (0x4)
.rel.dyn 0x08004aac 0x0
.rel.iplt 0x08004aac 0x0 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.rel.dyn 0x08004b04 0x0
.rel.iplt 0x08004b04 0x0 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.preinit_array 0x08004aac 0x0
0x08004aac . = ALIGN (0x4)
0x08004aac PROVIDE (__preinit_array_start = .)
.preinit_array 0x08004b04 0x0
0x08004b04 . = ALIGN (0x4)
0x08004b04 PROVIDE (__preinit_array_start = .)
*(.preinit_array*)
0x08004aac PROVIDE (__preinit_array_end = .)
0x08004aac . = ALIGN (0x4)
0x08004b04 PROVIDE (__preinit_array_end = .)
0x08004b04 . = ALIGN (0x4)
.init_array 0x08004aac 0x4
0x08004aac . = ALIGN (0x4)
0x08004aac PROVIDE (__init_array_start = .)
.init_array 0x08004b04 0x4
0x08004b04 . = ALIGN (0x4)
0x08004b04 PROVIDE (__init_array_start = .)
*(SORT_BY_NAME(.init_array.*))
*(.init_array*)
.init_array 0x08004aac 0x4 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
0x08004ab0 PROVIDE (__init_array_end = .)
0x08004ab0 . = ALIGN (0x4)
.init_array 0x08004b04 0x4 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
0x08004b08 PROVIDE (__init_array_end = .)
0x08004b08 . = ALIGN (0x4)
.fini_array 0x08004ab0 0x4
0x08004ab0 . = ALIGN (0x4)
.fini_array 0x08004b08 0x4
0x08004b08 . = ALIGN (0x4)
[!provide] PROVIDE (__fini_array_start = .)
*(SORT_BY_NAME(.fini_array.*))
*(.fini_array*)
.fini_array 0x08004ab0 0x4 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.fini_array 0x08004b08 0x4 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
[!provide] PROVIDE (__fini_array_end = .)
0x08004ab4 . = ALIGN (0x4)
0x08004ab4 _sidata = LOADADDR (.data)
0x08004b0c . = ALIGN (0x4)
0x08004b0c _sidata = LOADADDR (.data)
.data 0x20000000 0x90 load address 0x08004ab4
.data 0x20000000 0x90 load address 0x08004b0c
0x20000000 . = ALIGN (0x4)
0x20000000 _sdata = .
*(.data)
@ -4543,12 +4544,12 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtn.o
0x20000090 . = ALIGN (0x4)
*fill* 0x2000008d 0x3
0x20000090 _edata = .
0x08004b44 _siccmram = LOADADDR (.ccmram)
0x08004b9c _siccmram = LOADADDR (.ccmram)
.igot.plt 0x20000090 0x0 load address 0x08004b44
.igot.plt 0x20000090 0x0 load address 0x08004b9c
.igot.plt 0x20000090 0x0 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
.ccmram 0x10000000 0x0 load address 0x08004b44
.ccmram 0x10000000 0x0 load address 0x08004b9c
0x10000000 . = ALIGN (0x4)
0x10000000 _sccmram = .
*(.ccmram)
@ -4772,7 +4773,7 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a
.comment 0x00000049 0x4a Modules/uart/libuart.a(uart.c.obj)
.comment 0x00000049 0x4a HAL/libhal.a(hal_delay.c.obj)
.debug_frame 0x00000000 0x35e8
.debug_frame 0x00000000 0x35ec
.debug_frame 0x00000000 0x2c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-init.o)
.debug_frame 0x0000002c 0x20 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-memset.o)
.debug_frame 0x0000004c 0x58 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj
@ -4798,32 +4799,32 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a
.debug_frame 0x0000269c 0x13c HAL/libhal.a(hal_stm32f4_gpio.c.obj)
.debug_frame 0x000027d8 0xe8 HAL/libhal.a(hal_stm32f4_uart.c.obj)
.debug_frame 0x000028c0 0x78 HAL/libhal.a(hal_stm32f4_delay.c.obj)
.debug_frame 0x00002938 0xf0 HAL/libhal.a(hal_stm32f4_spi.c.obj)
.debug_frame 0x00002a28 0xc8 Modules/led/libled.a(led.c.obj)
.debug_frame 0x00002af0 0x74 Modules/delay/libdelay.a(delay.c.obj)
.debug_frame 0x00002b64 0x1ec Middlewares/logging/liblogging.a(logging.c.obj)
.debug_frame 0x00002d50 0x25c Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.debug_frame 0x00002fac 0xf8 Modules/uart/libuart.a(uart.c.obj)
.debug_frame 0x000030a4 0x74 HAL/libhal.a(hal_delay.c.obj)
.debug_frame 0x00003118 0x2c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o)
.debug_frame 0x00003144 0x34 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o)
.debug_frame 0x00003178 0x20 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-errno.o)
.debug_frame 0x00003198 0x7c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-snprintf.o)
.debug_frame 0x00003214 0x4c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-vsnprintf.o)
.debug_frame 0x00003260 0x90 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-svfprintf.o)
.debug_frame 0x000032f0 0x60 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-vfprintf_i.o)
.debug_frame 0x00003350 0x28 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-memcpy-stub.o)
.debug_frame 0x00003378 0x28 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-memmove.o)
.debug_frame 0x000033a0 0x38 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-freer.o)
.debug_frame 0x000033d8 0x4c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-mallocr.o)
.debug_frame 0x00003424 0x3c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-reallocr.o)
.debug_frame 0x00003460 0x2c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-sbrkr.o)
.debug_frame 0x0000348c 0x30 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-mlock.o)
.debug_frame 0x000034bc 0x20 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-msizer.o)
.debug_frame 0x000034dc 0x5c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-reent.o)
.debug_frame 0x00003538 0xb0 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-lock.o)
.debug_frame 0x00002938 0xf4 HAL/libhal.a(hal_stm32f4_spi.c.obj)
.debug_frame 0x00002a2c 0xc8 Modules/led/libled.a(led.c.obj)
.debug_frame 0x00002af4 0x74 Modules/delay/libdelay.a(delay.c.obj)
.debug_frame 0x00002b68 0x1ec Middlewares/logging/liblogging.a(logging.c.obj)
.debug_frame 0x00002d54 0x25c Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.debug_frame 0x00002fb0 0xf8 Modules/uart/libuart.a(uart.c.obj)
.debug_frame 0x000030a8 0x74 HAL/libhal.a(hal_delay.c.obj)
.debug_frame 0x0000311c 0x2c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a(_aeabi_uldivmod.o)
.debug_frame 0x00003148 0x34 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a(_udivmoddi4.o)
.debug_frame 0x0000317c 0x20 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-errno.o)
.debug_frame 0x0000319c 0x7c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-snprintf.o)
.debug_frame 0x00003218 0x4c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-vsnprintf.o)
.debug_frame 0x00003264 0x90 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-svfprintf.o)
.debug_frame 0x000032f4 0x60 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-vfprintf_i.o)
.debug_frame 0x00003354 0x28 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-memcpy-stub.o)
.debug_frame 0x0000337c 0x28 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-memmove.o)
.debug_frame 0x000033a4 0x38 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-freer.o)
.debug_frame 0x000033dc 0x4c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-mallocr.o)
.debug_frame 0x00003428 0x3c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-reallocr.o)
.debug_frame 0x00003464 0x2c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-sbrkr.o)
.debug_frame 0x00003490 0x30 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-mlock.o)
.debug_frame 0x000034c0 0x20 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-nano-msizer.o)
.debug_frame 0x000034e0 0x5c d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-reent.o)
.debug_frame 0x0000353c 0xb0 d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libg_nano.a(lib_a-lock.o)
.debug_info 0x00000000 0xdd71
.debug_info 0x00000000 0xdda7
.debug_info 0x00000000 0x523 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj
.debug_info 0x00000523 0x937 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj
.debug_info 0x00000e5a 0x76a cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj
@ -4848,15 +4849,15 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a
.debug_info 0x0000a8c0 0x8bc HAL/libhal.a(hal_stm32f4_gpio.c.obj)
.debug_info 0x0000b17c 0xb59 HAL/libhal.a(hal_stm32f4_uart.c.obj)
.debug_info 0x0000bcd5 0x118 HAL/libhal.a(hal_stm32f4_delay.c.obj)
.debug_info 0x0000bded 0xd74 HAL/libhal.a(hal_stm32f4_spi.c.obj)
.debug_info 0x0000cb61 0x2d6 Modules/led/libled.a(led.c.obj)
.debug_info 0x0000ce37 0xe4 Modules/delay/libdelay.a(delay.c.obj)
.debug_info 0x0000cf1b 0x303 Middlewares/logging/liblogging.a(logging.c.obj)
.debug_info 0x0000d21e 0x6b4 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.debug_info 0x0000d8d2 0x389 Modules/uart/libuart.a(uart.c.obj)
.debug_info 0x0000dc5b 0x116 HAL/libhal.a(hal_delay.c.obj)
.debug_info 0x0000bded 0xdaa HAL/libhal.a(hal_stm32f4_spi.c.obj)
.debug_info 0x0000cb97 0x2d6 Modules/led/libled.a(led.c.obj)
.debug_info 0x0000ce6d 0xe4 Modules/delay/libdelay.a(delay.c.obj)
.debug_info 0x0000cf51 0x303 Middlewares/logging/liblogging.a(logging.c.obj)
.debug_info 0x0000d254 0x6b4 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.debug_info 0x0000d908 0x389 Modules/uart/libuart.a(uart.c.obj)
.debug_info 0x0000dc91 0x116 HAL/libhal.a(hal_delay.c.obj)
.debug_abbrev 0x00000000 0x2721
.debug_abbrev 0x00000000 0x2761
.debug_abbrev 0x00000000 0x116 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj
.debug_abbrev 0x00000116 0x262 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj
.debug_abbrev 0x00000378 0x1c4 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj
@ -4881,13 +4882,13 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a
.debug_abbrev 0x00001b77 0x1cc HAL/libhal.a(hal_stm32f4_gpio.c.obj)
.debug_abbrev 0x00001d43 0x1a4 HAL/libhal.a(hal_stm32f4_uart.c.obj)
.debug_abbrev 0x00001ee7 0x94 HAL/libhal.a(hal_stm32f4_delay.c.obj)
.debug_abbrev 0x00001f7b 0x188 HAL/libhal.a(hal_stm32f4_spi.c.obj)
.debug_abbrev 0x00002103 0xed Modules/led/libled.a(led.c.obj)
.debug_abbrev 0x000021f0 0x83 Modules/delay/libdelay.a(delay.c.obj)
.debug_abbrev 0x00002273 0x15b Middlewares/logging/liblogging.a(logging.c.obj)
.debug_abbrev 0x000023ce 0x18d Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.debug_abbrev 0x0000255b 0x12b Modules/uart/libuart.a(uart.c.obj)
.debug_abbrev 0x00002686 0x9b HAL/libhal.a(hal_delay.c.obj)
.debug_abbrev 0x00001f7b 0x1c8 HAL/libhal.a(hal_stm32f4_spi.c.obj)
.debug_abbrev 0x00002143 0xed Modules/led/libled.a(led.c.obj)
.debug_abbrev 0x00002230 0x83 Modules/delay/libdelay.a(delay.c.obj)
.debug_abbrev 0x000022b3 0x15b Middlewares/logging/liblogging.a(logging.c.obj)
.debug_abbrev 0x0000240e 0x18d Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.debug_abbrev 0x0000259b 0x12b Modules/uart/libuart.a(uart.c.obj)
.debug_abbrev 0x000026c6 0x9b HAL/libhal.a(hal_delay.c.obj)
.debug_aranges 0x00000000 0xd50
.debug_aranges
@ -5096,7 +5097,7 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a
.debug_macro 0x0002324a 0x13e Modules/uart/libuart.a(uart.c.obj)
.debug_macro 0x00023388 0x207 HAL/libhal.a(hal_delay.c.obj)
.debug_line 0x00000000 0x120d5
.debug_line 0x00000000 0x120eb
.debug_line 0x00000000 0x74d cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj
.debug_line 0x0000074d 0xd54 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj
.debug_line 0x000014a1 0xb36 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj
@ -5121,15 +5122,15 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a
.debug_line 0x0000dae7 0x9cb HAL/libhal.a(hal_stm32f4_gpio.c.obj)
.debug_line 0x0000e4b2 0x970 HAL/libhal.a(hal_stm32f4_uart.c.obj)
.debug_line 0x0000ee22 0x870 HAL/libhal.a(hal_stm32f4_delay.c.obj)
.debug_line 0x0000f692 0xa81 HAL/libhal.a(hal_stm32f4_spi.c.obj)
.debug_line 0x00010113 0x358 Modules/led/libled.a(led.c.obj)
.debug_line 0x0001046b 0x2ea Modules/delay/libdelay.a(delay.c.obj)
.debug_line 0x00010755 0x5b2 Middlewares/logging/liblogging.a(logging.c.obj)
.debug_line 0x00010d07 0x779 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.debug_line 0x00011480 0x426 Modules/uart/libuart.a(uart.c.obj)
.debug_line 0x000118a6 0x82f HAL/libhal.a(hal_delay.c.obj)
.debug_line 0x0000f692 0xa97 HAL/libhal.a(hal_stm32f4_spi.c.obj)
.debug_line 0x00010129 0x358 Modules/led/libled.a(led.c.obj)
.debug_line 0x00010481 0x2ea Modules/delay/libdelay.a(delay.c.obj)
.debug_line 0x0001076b 0x5b2 Middlewares/logging/liblogging.a(logging.c.obj)
.debug_line 0x00010d1d 0x779 Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.debug_line 0x00011496 0x426 Modules/uart/libuart.a(uart.c.obj)
.debug_line 0x000118bc 0x82f HAL/libhal.a(hal_delay.c.obj)
.debug_str 0x00000000 0xc8247
.debug_str 0x00000000 0xc8267
.debug_str 0x00000000 0xbf712 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj
0xbf990 (size before relaxing)
.debug_str 0x000bf712 0x4b0 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj
@ -5178,17 +5179,17 @@ LOAD d:/arm_gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a
0xc00f2 (size before relaxing)
.debug_str 0x000c7a1e 0xcd HAL/libhal.a(hal_stm32f4_delay.c.obj)
0xbf8d7 (size before relaxing)
.debug_str 0x000c7aeb 0x156 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0xc019f (size before relaxing)
.debug_str 0x000c7c41 0xa3 Modules/led/libled.a(led.c.obj)
.debug_str 0x000c7aeb 0x176 HAL/libhal.a(hal_stm32f4_spi.c.obj)
0xc01b5 (size before relaxing)
.debug_str 0x000c7c61 0xa3 Modules/led/libled.a(led.c.obj)
0x423c (size before relaxing)
.debug_str 0x000c7ce4 0x7f Modules/delay/libdelay.a(delay.c.obj)
.debug_str 0x000c7d04 0x7f Modules/delay/libdelay.a(delay.c.obj)
0x3cec (size before relaxing)
.debug_str 0x000c7d63 0x204 Middlewares/logging/liblogging.a(logging.c.obj)
.debug_str 0x000c7d83 0x204 Middlewares/logging/liblogging.a(logging.c.obj)
0x7a46 (size before relaxing)
.debug_str 0x000c7f67 0x19d Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
.debug_str 0x000c7f87 0x19d Modules/w25qxx/libw25qxx.a(w25qxx.c.obj)
0x474e (size before relaxing)
.debug_str 0x000c8104 0xa1 Modules/uart/libuart.a(uart.c.obj)
.debug_str 0x000c8124 0xa1 Modules/uart/libuart.a(uart.c.obj)
0x6a70 (size before relaxing)
.debug_str 0x000c81a5 0xa2 HAL/libhal.a(hal_delay.c.obj)
.debug_str 0x000c81c5 0xa2 HAL/libhal.a(hal_delay.c.obj)
0xbf8d0 (size before relaxing)