Debilus c'est HAL_Delay par HAL_DELAY

This commit is contained in:
Félix MARQUET
2025-04-03 11:48:51 +02:00
parent 84cae6680a
commit 1ac42c82bd
5 changed files with 2905 additions and 2850 deletions

View File

@@ -129,7 +129,7 @@ int main(void)
if(v == 0) {
led ^= (1 << 5);
*(volatile uint32_t *)0x40020014 = led;
HAL_DELAY(500);
HAL_Delay(500);
}
@@ -138,7 +138,7 @@ int main(void)
v = (GPIOC->IDR&(1 << 13)) >> 13;
if(v == 0) {
GPIOA->ODR ^= (1 << 5);
HAL_DELAY(500);
HAL_Delay(500);
}
*/
}

Binary file not shown.

BIN
TD-1-test/Debug/TD-1-test.elf Executable file

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -562,8 +562,6 @@ Discarded input sections
0x00000000 0x50 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.text.HAL_GetTickFreq
0x00000000 0x14 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.text.HAL_Delay
0x00000000 0x44 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.text.HAL_SuspendTick
0x00000000 0x1c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.text.HAL_ResumeTick
@@ -2249,7 +2247,7 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
0x08000000 g_pfnVectors
0x0800013c . = ALIGN (0x4)
.text 0x0800013c 0x1bec
.text 0x0800013c 0x1c30
0x0800013c . = ALIGN (0x4)
*(.text)
.text 0x0800013c 0x40 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
@@ -2383,147 +2381,150 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
.text.HAL_GetTick
0x08000938 0x14 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x08000938 HAL_GetTick
.text.HAL_Delay
0x0800094c 0x44 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x0800094c HAL_Delay
.text.__NVIC_SetPriorityGrouping
0x0800094c 0x48 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000990 0x48 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.__NVIC_GetPriorityGrouping
0x08000994 0x1c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x080009d8 0x1c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.__NVIC_SetPriority
0x080009b0 0x54 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x080009f4 0x54 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.NVIC_EncodePriority
0x08000a04 0x64 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000a48 0x64 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.SysTick_Config
0x08000a68 0x44 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000aac 0x44 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.HAL_NVIC_SetPriorityGrouping
0x08000aac 0x16 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000aac HAL_NVIC_SetPriorityGrouping
0x08000af0 0x16 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000af0 HAL_NVIC_SetPriorityGrouping
.text.HAL_NVIC_SetPriority
0x08000ac2 0x38 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000ac2 HAL_NVIC_SetPriority
0x08000b06 0x38 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000b06 HAL_NVIC_SetPriority
.text.HAL_SYSTICK_Config
0x08000afa 0x18 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000afa HAL_SYSTICK_Config
*fill* 0x08000b12 0x2
0x08000b3e 0x18 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000b3e HAL_SYSTICK_Config
*fill* 0x08000b56 0x2
.text.HAL_GPIO_Init
0x08000b14 0x320 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x08000b14 HAL_GPIO_Init
0x08000b58 0x320 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x08000b58 HAL_GPIO_Init
.text.HAL_GPIO_WritePin
0x08000e34 0x30 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x08000e34 HAL_GPIO_WritePin
0x08000e78 0x30 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x08000e78 HAL_GPIO_WritePin
.text.HAL_RCC_OscConfig
0x08000e64 0x660 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08000e64 HAL_RCC_OscConfig
0x08000ea8 0x660 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08000ea8 HAL_RCC_OscConfig
.text.HAL_RCC_ClockConfig
0x080014c4 0x268 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x080014c4 HAL_RCC_ClockConfig
0x08001508 0x268 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001508 HAL_RCC_ClockConfig
.text.HAL_RCC_GetSysClockFreq
0x0800172c 0x200 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x0800172c HAL_RCC_GetSysClockFreq
0x08001770 0x200 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001770 HAL_RCC_GetSysClockFreq
.text.HAL_RCC_GetHCLKFreq
0x0800192c 0x14 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x0800192c HAL_RCC_GetHCLKFreq
0x08001970 0x14 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001970 HAL_RCC_GetHCLKFreq
.text.HAL_RCC_GetPCLK1Freq
0x08001940 0x28 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001940 HAL_RCC_GetPCLK1Freq
0x08001984 0x28 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001984 HAL_RCC_GetPCLK1Freq
.text.HAL_RCC_GetPCLK2Freq
0x08001968 0x28 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001968 HAL_RCC_GetPCLK2Freq
0x080019ac 0x28 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x080019ac HAL_RCC_GetPCLK2Freq
.text.RCC_SetFlashLatencyFromMSIRange
0x08001990 0xc0 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x080019d4 0xc0 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
.text.HAL_UART_Init
0x08001a50 0xa0 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
0x08001a50 HAL_UART_Init
0x08001a94 0xa0 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
0x08001a94 HAL_UART_Init
.text.UART_SetConfig
0x08001af0 0x1c8 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
.text.memset 0x08001cb8 0x10 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libc_nano.a(libc_a-memset.o)
0x08001cb8 memset
0x08001b34 0x1c8 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
.text.memset 0x08001cfc 0x10 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libc_nano.a(libc_a-memset.o)
0x08001cfc memset
.text.__libc_init_array
0x08001cc8 0x48 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libc_nano.a(libc_a-init.o)
0x08001cc8 __libc_init_array
0x08001d0c 0x48 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libc_nano.a(libc_a-init.o)
0x08001d0c __libc_init_array
*(.glue_7)
.glue_7 0x08001d10 0x0 linker stubs
.glue_7 0x08001d54 0x0 linker stubs
*(.glue_7t)
.glue_7t 0x08001d10 0x0 linker stubs
.glue_7t 0x08001d54 0x0 linker stubs
*(.eh_frame)
.eh_frame 0x08001d10 0x0 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
.eh_frame 0x08001d54 0x0 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
*(.init)
.init 0x08001d10 0x4 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crti.o
0x08001d10 _init
.init 0x08001d14 0x8 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtn.o
.init 0x08001d54 0x4 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crti.o
0x08001d54 _init
.init 0x08001d58 0x8 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtn.o
*(.fini)
.fini 0x08001d1c 0x4 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crti.o
0x08001d1c _fini
.fini 0x08001d20 0x8 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtn.o
0x08001d28 . = ALIGN (0x4)
0x08001d28 _etext = .
.fini 0x08001d60 0x4 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crti.o
0x08001d60 _fini
.fini 0x08001d64 0x8 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtn.o
0x08001d6c . = ALIGN (0x4)
0x08001d6c _etext = .
.vfp11_veneer 0x08001d28 0x0
.vfp11_veneer 0x08001d28 0x0 linker stubs
.vfp11_veneer 0x08001d6c 0x0
.vfp11_veneer 0x08001d6c 0x0 linker stubs
.v4_bx 0x08001d28 0x0
.v4_bx 0x08001d28 0x0 linker stubs
.v4_bx 0x08001d6c 0x0
.v4_bx 0x08001d6c 0x0 linker stubs
.iplt 0x08001d28 0x0
.iplt 0x08001d28 0x0 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
.iplt 0x08001d6c 0x0
.iplt 0x08001d6c 0x0 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
.rodata 0x08001d28 0x24
0x08001d28 . = ALIGN (0x4)
.rodata 0x08001d6c 0x24
0x08001d6c . = ALIGN (0x4)
*(.rodata)
*(.rodata*)
.rodata.PLLMulTable
0x08001d28 0x9 ./Core/Src/system_stm32l1xx.o
0x08001d28 PLLMulTable
*fill* 0x08001d31 0x3
0x08001d6c 0x9 ./Core/Src/system_stm32l1xx.o
0x08001d6c PLLMulTable
*fill* 0x08001d75 0x3
.rodata.AHBPrescTable
0x08001d34 0x10 ./Core/Src/system_stm32l1xx.o
0x08001d34 AHBPrescTable
0x08001d78 0x10 ./Core/Src/system_stm32l1xx.o
0x08001d78 AHBPrescTable
.rodata.APBPrescTable
0x08001d44 0x8 ./Core/Src/system_stm32l1xx.o
0x08001d44 APBPrescTable
0x08001d4c . = ALIGN (0x4)
0x08001d88 0x8 ./Core/Src/system_stm32l1xx.o
0x08001d88 APBPrescTable
0x08001d90 . = ALIGN (0x4)
.ARM.extab 0x08001d4c 0x0
0x08001d4c . = ALIGN (0x4)
.ARM.extab 0x08001d90 0x0
0x08001d90 . = ALIGN (0x4)
*(.ARM.extab* .gnu.linkonce.armextab.*)
0x08001d4c . = ALIGN (0x4)
0x08001d90 . = ALIGN (0x4)
.ARM 0x08001d4c 0x8
0x08001d4c . = ALIGN (0x4)
0x08001d4c __exidx_start = .
.ARM 0x08001d90 0x8
0x08001d90 . = ALIGN (0x4)
0x08001d90 __exidx_start = .
*(.ARM.exidx*)
.ARM.exidx 0x08001d4c 0x8 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/libgcc.a(_udivmoddi4.o)
0x08001d54 __exidx_end = .
0x08001d54 . = ALIGN (0x4)
.ARM.exidx 0x08001d90 0x8 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/libgcc.a(_udivmoddi4.o)
0x08001d98 __exidx_end = .
0x08001d98 . = ALIGN (0x4)
.preinit_array 0x08001d54 0x0
0x08001d54 . = ALIGN (0x4)
0x08001d54 PROVIDE (__preinit_array_start = .)
.preinit_array 0x08001d98 0x0
0x08001d98 . = ALIGN (0x4)
0x08001d98 PROVIDE (__preinit_array_start = .)
*(.preinit_array*)
0x08001d54 PROVIDE (__preinit_array_end = .)
0x08001d54 . = ALIGN (0x4)
0x08001d98 PROVIDE (__preinit_array_end = .)
0x08001d98 . = ALIGN (0x4)
.init_array 0x08001d54 0x4
0x08001d54 . = ALIGN (0x4)
0x08001d54 PROVIDE (__init_array_start = .)
.init_array 0x08001d98 0x4
0x08001d98 . = ALIGN (0x4)
0x08001d98 PROVIDE (__init_array_start = .)
*(SORT_BY_NAME(.init_array.*))
*(.init_array*)
.init_array 0x08001d54 0x4 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
0x08001d58 PROVIDE (__init_array_end = .)
0x08001d58 . = ALIGN (0x4)
.init_array 0x08001d98 0x4 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
0x08001d9c PROVIDE (__init_array_end = .)
0x08001d9c . = ALIGN (0x4)
.fini_array 0x08001d58 0x4
0x08001d58 . = ALIGN (0x4)
.fini_array 0x08001d9c 0x4
0x08001d9c . = ALIGN (0x4)
[!provide] PROVIDE (__fini_array_start = .)
*(SORT_BY_NAME(.fini_array.*))
*(.fini_array*)
.fini_array 0x08001d58 0x4 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
.fini_array 0x08001d9c 0x4 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
[!provide] PROVIDE (__fini_array_end = .)
0x08001d5c . = ALIGN (0x4)
0x08001d5c _sidata = LOADADDR (.data)
0x08001da0 . = ALIGN (0x4)
0x08001da0 _sidata = LOADADDR (.data)
.rel.dyn 0x08001d5c 0x0
.rel.iplt 0x08001d5c 0x0 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
.rel.dyn 0x08001da0 0x0
.rel.iplt 0x08001da0 0x0 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
.data 0x20000000 0xc load address 0x08001d5c
.data 0x20000000 0xc load address 0x08001da0
0x20000000 . = ALIGN (0x4)
0x20000000 _sdata = .
*(.data)
@@ -2542,11 +2543,11 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
0x2000000c . = ALIGN (0x4)
0x2000000c _edata = .
.igot.plt 0x2000000c 0x0 load address 0x08001d68
.igot.plt 0x2000000c 0x0 load address 0x08001dac
.igot.plt 0x2000000c 0x0 /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/crtbegin.o
0x2000000c . = ALIGN (0x4)
.bss 0x2000000c 0x68 load address 0x08001d68
.bss 0x2000000c 0x68 load address 0x08001dac
0x2000000c _sbss = .
0x2000000c __bss_start__ = _sbss
*(.bss)
@@ -2562,7 +2563,7 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
0x20000074 __bss_end__ = _ebss
._user_heap_stack
0x20000074 0x604 load address 0x08001d68
0x20000074 0x604 load address 0x08001dac
0x20000078 . = ALIGN (0x8)
*fill* 0x20000074 0x4
[!provide] PROVIDE (end = .)
@@ -2623,29 +2624,29 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libm.a
LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.macos64_1.0.0.202411102158/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7-m/nofp/libgcc.a
.debug_info 0x00000000 0x68f7
.debug_info 0x00000000 0xb19 ./Core/Src/main.o
.debug_info 0x00000b19 0x80f ./Core/Src/stm32l1xx_hal_msp.o
.debug_info 0x00001328 0x113 ./Core/Src/stm32l1xx_it.o
.debug_info 0x0000143b 0x27c ./Core/Src/system_stm32l1xx.o
.debug_info 0x000016b7 0x30 ./Core/Startup/startup_stm32l152retx.o
.debug_info 0x000016e7 0x6ef ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.debug_info 0x00001dd6 0xce5 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.debug_info 0x00002abb 0x5b2 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
.debug_info 0x0000306d 0x99b ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
.debug_info 0x00003a08 0x2eef ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
.debug_info 0x00000000 0x68e4
.debug_info 0x00000000 0xb06 ./Core/Src/main.o
.debug_info 0x00000b06 0x80f ./Core/Src/stm32l1xx_hal_msp.o
.debug_info 0x00001315 0x113 ./Core/Src/stm32l1xx_it.o
.debug_info 0x00001428 0x27c ./Core/Src/system_stm32l1xx.o
.debug_info 0x000016a4 0x30 ./Core/Startup/startup_stm32l152retx.o
.debug_info 0x000016d4 0x6ef ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.debug_info 0x00001dc3 0xce5 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.debug_info 0x00002aa8 0x5b2 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
.debug_info 0x0000305a 0x99b ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
.debug_info 0x000039f5 0x2eef ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
.debug_abbrev 0x00000000 0x12f3
.debug_abbrev 0x00000000 0x282 ./Core/Src/main.o
.debug_abbrev 0x00000282 0x1aa ./Core/Src/stm32l1xx_hal_msp.o
.debug_abbrev 0x0000042c 0x73 ./Core/Src/stm32l1xx_it.o
.debug_abbrev 0x0000049f 0x11c ./Core/Src/system_stm32l1xx.o
.debug_abbrev 0x000005bb 0x24 ./Core/Startup/startup_stm32l152retx.o
.debug_abbrev 0x000005df 0x275 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.debug_abbrev 0x00000854 0x31c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.debug_abbrev 0x00000b70 0x1d4 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
.debug_abbrev 0x00000d44 0x2b8 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
.debug_abbrev 0x00000ffc 0x2f7 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
.debug_abbrev 0x00000000 0x12c4
.debug_abbrev 0x00000000 0x253 ./Core/Src/main.o
.debug_abbrev 0x00000253 0x1aa ./Core/Src/stm32l1xx_hal_msp.o
.debug_abbrev 0x000003fd 0x73 ./Core/Src/stm32l1xx_it.o
.debug_abbrev 0x00000470 0x11c ./Core/Src/system_stm32l1xx.o
.debug_abbrev 0x0000058c 0x24 ./Core/Startup/startup_stm32l152retx.o
.debug_abbrev 0x000005b0 0x275 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.debug_abbrev 0x00000825 0x31c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.debug_abbrev 0x00000b41 0x1d4 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
.debug_abbrev 0x00000d15 0x2b8 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
.debug_abbrev 0x00000fcd 0x2f7 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
.debug_aranges 0x00000000 0x618
.debug_aranges
@@ -2749,18 +2750,18 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
.debug_line 0x00003c8e 0xf20 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
.debug_line 0x00004bae 0x24b1 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
.debug_str 0x00000000 0x819b0
.debug_str 0x00000000 0x819b0 ./Core/Src/main.o
.debug_str 0x00000000 0x819a6
.debug_str 0x00000000 0x819a6 ./Core/Src/main.o
0x805c6 (size before relaxing)
.debug_str 0x000819b0 0x803d4 ./Core/Src/stm32l1xx_hal_msp.o
.debug_str 0x000819b0 0x7ff2a ./Core/Src/stm32l1xx_it.o
.debug_str 0x000819b0 0x7fe7b ./Core/Src/system_stm32l1xx.o
.debug_str 0x000819b0 0x85 ./Core/Startup/startup_stm32l152retx.o
.debug_str 0x000819b0 0x805a3 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.debug_str 0x000819b0 0x806af ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.debug_str 0x000819b0 0x8000e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
.debug_str 0x000819b0 0x80337 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
.debug_str 0x000819b0 0x808e0 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
.debug_str 0x000819a6 0x803d4 ./Core/Src/stm32l1xx_hal_msp.o
.debug_str 0x000819a6 0x7ff2a ./Core/Src/stm32l1xx_it.o
.debug_str 0x000819a6 0x7fe7b ./Core/Src/system_stm32l1xx.o
.debug_str 0x000819a6 0x85 ./Core/Startup/startup_stm32l152retx.o
.debug_str 0x000819a6 0x805a3 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
.debug_str 0x000819a6 0x806af ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.debug_str 0x000819a6 0x8000e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
.debug_str 0x000819a6 0x80337 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
.debug_str 0x000819a6 0x808e0 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
.comment 0x00000000 0x43
.comment 0x00000000 0x43 ./Core/Src/main.o