TP3 Exo 3 (commande d’un servomoteur)

This commit is contained in:
Félix MARQUET
2025-06-24 16:29:42 +02:00
parent ebe02a5e8a
commit 1e7ed34063
210 changed files with 153141 additions and 4895 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -2727,7 +2727,7 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
0x08000000 g_pfnVectors
0x0800013c . = ALIGN (0x4)
.text 0x0800013c 0x2e34
.text 0x0800013c 0x2e30
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
@@ -2749,360 +2749,360 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
.text.MX_TIM2_Init
0x080005dc 0x9c ./Core/Src/main.o
.text.MX_TIM3_Init
0x08000678 0xe8 ./Core/Src/main.o
0x08000678 0xe4 ./Core/Src/main.o
.text.MX_GPIO_Init
0x08000760 0xac ./Core/Src/main.o
0x0800075c 0xac ./Core/Src/main.o
.text.Error_Handler
0x0800080c 0xc ./Core/Src/main.o
0x0800080c Error_Handler
0x08000808 0xc ./Core/Src/main.o
0x08000808 Error_Handler
.text.HAL_MspInit
0x08000818 0x5c ./Core/Src/stm32l1xx_hal_msp.o
0x08000818 HAL_MspInit
0x08000814 0x5c ./Core/Src/stm32l1xx_hal_msp.o
0x08000814 HAL_MspInit
.text.HAL_SPI_MspInit
0x08000874 0x88 ./Core/Src/stm32l1xx_hal_msp.o
0x08000874 HAL_SPI_MspInit
0x08000870 0x88 ./Core/Src/stm32l1xx_hal_msp.o
0x08000870 HAL_SPI_MspInit
.text.HAL_TIM_Base_MspInit
0x080008fc 0x80 ./Core/Src/stm32l1xx_hal_msp.o
0x080008fc HAL_TIM_Base_MspInit
0x080008f8 0x80 ./Core/Src/stm32l1xx_hal_msp.o
0x080008f8 HAL_TIM_Base_MspInit
.text.HAL_TIM_MspPostInit
0x0800097c 0x70 ./Core/Src/stm32l1xx_hal_msp.o
0x0800097c HAL_TIM_MspPostInit
0x08000978 0x70 ./Core/Src/stm32l1xx_hal_msp.o
0x08000978 HAL_TIM_MspPostInit
.text.NMI_Handler
0x080009ec 0x8 ./Core/Src/stm32l1xx_it.o
0x080009ec NMI_Handler
0x080009e8 0x8 ./Core/Src/stm32l1xx_it.o
0x080009e8 NMI_Handler
.text.HardFault_Handler
0x080009f4 0x8 ./Core/Src/stm32l1xx_it.o
0x080009f4 HardFault_Handler
0x080009f0 0x8 ./Core/Src/stm32l1xx_it.o
0x080009f0 HardFault_Handler
.text.MemManage_Handler
0x080009fc 0x8 ./Core/Src/stm32l1xx_it.o
0x080009fc MemManage_Handler
0x080009f8 0x8 ./Core/Src/stm32l1xx_it.o
0x080009f8 MemManage_Handler
.text.BusFault_Handler
0x08000a04 0x8 ./Core/Src/stm32l1xx_it.o
0x08000a04 BusFault_Handler
0x08000a00 0x8 ./Core/Src/stm32l1xx_it.o
0x08000a00 BusFault_Handler
.text.UsageFault_Handler
0x08000a0c 0x8 ./Core/Src/stm32l1xx_it.o
0x08000a0c UsageFault_Handler
0x08000a08 0x8 ./Core/Src/stm32l1xx_it.o
0x08000a08 UsageFault_Handler
.text.SVC_Handler
0x08000a14 0xc ./Core/Src/stm32l1xx_it.o
0x08000a14 SVC_Handler
0x08000a10 0xc ./Core/Src/stm32l1xx_it.o
0x08000a10 SVC_Handler
.text.DebugMon_Handler
0x08000a20 0xc ./Core/Src/stm32l1xx_it.o
0x08000a20 DebugMon_Handler
0x08000a1c 0xc ./Core/Src/stm32l1xx_it.o
0x08000a1c DebugMon_Handler
.text.PendSV_Handler
0x08000a2c 0xc ./Core/Src/stm32l1xx_it.o
0x08000a2c PendSV_Handler
0x08000a28 0xc ./Core/Src/stm32l1xx_it.o
0x08000a28 PendSV_Handler
.text.SysTick_Handler
0x08000a38 0xc ./Core/Src/stm32l1xx_it.o
0x08000a38 SysTick_Handler
0x08000a34 0xc ./Core/Src/stm32l1xx_it.o
0x08000a34 SysTick_Handler
.text.TIM2_IRQHandler
0x08000a44 0x14 ./Core/Src/stm32l1xx_it.o
0x08000a44 TIM2_IRQHandler
0x08000a40 0x14 ./Core/Src/stm32l1xx_it.o
0x08000a40 TIM2_IRQHandler
.text.TIM3_IRQHandler
0x08000a58 0x14 ./Core/Src/stm32l1xx_it.o
0x08000a58 TIM3_IRQHandler
0x08000a54 0x14 ./Core/Src/stm32l1xx_it.o
0x08000a54 TIM3_IRQHandler
.text.EXTI15_10_IRQHandler
0x08000a6c 0x18 ./Core/Src/stm32l1xx_it.o
0x08000a6c EXTI15_10_IRQHandler
0x08000a68 0x18 ./Core/Src/stm32l1xx_it.o
0x08000a68 EXTI15_10_IRQHandler
.text.SystemInit
0x08000a84 0xc ./Core/Src/system_stm32l1xx.o
0x08000a84 SystemInit
0x08000a80 0xc ./Core/Src/system_stm32l1xx.o
0x08000a80 SystemInit
.text.Reset_Handler
0x08000a90 0x48 ./Core/Startup/startup_stm32l152retx.o
0x08000a90 Reset_Handler
0x08000a8c 0x48 ./Core/Startup/startup_stm32l152retx.o
0x08000a8c Reset_Handler
.text.Default_Handler
0x08000ad8 0x2 ./Core/Startup/startup_stm32l152retx.o
0x08000ad8 DMA2_Channel3_IRQHandler
0x08000ad8 EXTI2_IRQHandler
0x08000ad8 COMP_ACQ_IRQHandler
0x08000ad8 TIM10_IRQHandler
0x08000ad8 USB_HP_IRQHandler
0x08000ad8 TIM6_IRQHandler
0x08000ad8 PVD_IRQHandler
0x08000ad8 EXTI3_IRQHandler
0x08000ad8 EXTI0_IRQHandler
0x08000ad8 I2C2_EV_IRQHandler
0x08000ad8 SPI1_IRQHandler
0x08000ad8 USB_FS_WKUP_IRQHandler
0x08000ad8 DMA2_Channel2_IRQHandler
0x08000ad8 DMA1_Channel4_IRQHandler
0x08000ad8 ADC1_IRQHandler
0x08000ad8 USART3_IRQHandler
0x08000ad8 DMA1_Channel7_IRQHandler
0x08000ad8 LCD_IRQHandler
0x08000ad8 UART5_IRQHandler
0x08000ad8 TIM4_IRQHandler
0x08000ad8 DMA2_Channel1_IRQHandler
0x08000ad8 I2C1_EV_IRQHandler
0x08000ad8 DMA1_Channel6_IRQHandler
0x08000ad8 UART4_IRQHandler
0x08000ad8 DMA2_Channel4_IRQHandler
0x08000ad8 RCC_IRQHandler
0x08000ad8 DMA1_Channel1_IRQHandler
0x08000ad8 Default_Handler
0x08000ad8 TIM7_IRQHandler
0x08000ad8 TIM5_IRQHandler
0x08000ad8 EXTI9_5_IRQHandler
0x08000ad8 TIM9_IRQHandler
0x08000ad8 TAMPER_STAMP_IRQHandler
0x08000ad8 RTC_WKUP_IRQHandler
0x08000ad8 SPI2_IRQHandler
0x08000ad8 DMA2_Channel5_IRQHandler
0x08000ad8 DMA1_Channel5_IRQHandler
0x08000ad8 USB_LP_IRQHandler
0x08000ad8 EXTI4_IRQHandler
0x08000ad8 DMA1_Channel3_IRQHandler
0x08000ad8 COMP_IRQHandler
0x08000ad8 WWDG_IRQHandler
0x08000ad8 DAC_IRQHandler
0x08000ad8 EXTI1_IRQHandler
0x08000ad8 TIM11_IRQHandler
0x08000ad8 USART2_IRQHandler
0x08000ad8 I2C2_ER_IRQHandler
0x08000ad8 DMA1_Channel2_IRQHandler
0x08000ad8 FLASH_IRQHandler
0x08000ad8 USART1_IRQHandler
0x08000ad8 SPI3_IRQHandler
0x08000ad8 I2C1_ER_IRQHandler
0x08000ad8 RTC_Alarm_IRQHandler
0x08000ad4 0x2 ./Core/Startup/startup_stm32l152retx.o
0x08000ad4 DMA2_Channel3_IRQHandler
0x08000ad4 EXTI2_IRQHandler
0x08000ad4 COMP_ACQ_IRQHandler
0x08000ad4 TIM10_IRQHandler
0x08000ad4 USB_HP_IRQHandler
0x08000ad4 TIM6_IRQHandler
0x08000ad4 PVD_IRQHandler
0x08000ad4 EXTI3_IRQHandler
0x08000ad4 EXTI0_IRQHandler
0x08000ad4 I2C2_EV_IRQHandler
0x08000ad4 SPI1_IRQHandler
0x08000ad4 USB_FS_WKUP_IRQHandler
0x08000ad4 DMA2_Channel2_IRQHandler
0x08000ad4 DMA1_Channel4_IRQHandler
0x08000ad4 ADC1_IRQHandler
0x08000ad4 USART3_IRQHandler
0x08000ad4 DMA1_Channel7_IRQHandler
0x08000ad4 LCD_IRQHandler
0x08000ad4 UART5_IRQHandler
0x08000ad4 TIM4_IRQHandler
0x08000ad4 DMA2_Channel1_IRQHandler
0x08000ad4 I2C1_EV_IRQHandler
0x08000ad4 DMA1_Channel6_IRQHandler
0x08000ad4 UART4_IRQHandler
0x08000ad4 DMA2_Channel4_IRQHandler
0x08000ad4 RCC_IRQHandler
0x08000ad4 DMA1_Channel1_IRQHandler
0x08000ad4 Default_Handler
0x08000ad4 TIM7_IRQHandler
0x08000ad4 TIM5_IRQHandler
0x08000ad4 EXTI9_5_IRQHandler
0x08000ad4 TIM9_IRQHandler
0x08000ad4 TAMPER_STAMP_IRQHandler
0x08000ad4 RTC_WKUP_IRQHandler
0x08000ad4 SPI2_IRQHandler
0x08000ad4 DMA2_Channel5_IRQHandler
0x08000ad4 DMA1_Channel5_IRQHandler
0x08000ad4 USB_LP_IRQHandler
0x08000ad4 EXTI4_IRQHandler
0x08000ad4 DMA1_Channel3_IRQHandler
0x08000ad4 COMP_IRQHandler
0x08000ad4 WWDG_IRQHandler
0x08000ad4 DAC_IRQHandler
0x08000ad4 EXTI1_IRQHandler
0x08000ad4 TIM11_IRQHandler
0x08000ad4 USART2_IRQHandler
0x08000ad4 I2C2_ER_IRQHandler
0x08000ad4 DMA1_Channel2_IRQHandler
0x08000ad4 FLASH_IRQHandler
0x08000ad4 USART1_IRQHandler
0x08000ad4 SPI3_IRQHandler
0x08000ad4 I2C1_ER_IRQHandler
0x08000ad4 RTC_Alarm_IRQHandler
.text.MAX7219_Init
0x08000ada 0x2a ./Drivers/7Seg_MAX7219/max7219.o
0x08000ada MAX7219_Init
0x08000ad6 0x2a ./Drivers/7Seg_MAX7219/max7219.o
0x08000ad6 MAX7219_Init
.text.MAX7219_ShutdownStop
0x08000b04 0x10 ./Drivers/7Seg_MAX7219/max7219.o
0x08000b04 MAX7219_ShutdownStop
0x08000b00 0x10 ./Drivers/7Seg_MAX7219/max7219.o
0x08000b00 MAX7219_ShutdownStop
.text.MAX7219_DisplayTestStop
0x08000b14 0x10 ./Drivers/7Seg_MAX7219/max7219.o
0x08000b14 MAX7219_DisplayTestStop
0x08000b10 0x10 ./Drivers/7Seg_MAX7219/max7219.o
0x08000b10 MAX7219_DisplayTestStop
.text.MAX7219_SetBrightness
0x08000b24 0x24 ./Drivers/7Seg_MAX7219/max7219.o
0x08000b24 MAX7219_SetBrightness
0x08000b20 0x24 ./Drivers/7Seg_MAX7219/max7219.o
0x08000b20 MAX7219_SetBrightness
.text.MAX7219_Clear
0x08000b48 0x2c ./Drivers/7Seg_MAX7219/max7219.o
0x08000b48 MAX7219_Clear
0x08000b44 0x2c ./Drivers/7Seg_MAX7219/max7219.o
0x08000b44 MAX7219_Clear
.text.MAX7219_Write
0x08000b74 0x3c ./Drivers/7Seg_MAX7219/max7219.o
0x08000b74 MAX7219_Write
0x08000b70 0x3c ./Drivers/7Seg_MAX7219/max7219.o
0x08000b70 MAX7219_Write
.text.MAX7219_SendByte
0x08000bb0 0x24 ./Drivers/7Seg_MAX7219/max7219.o
0x08000bac 0x24 ./Drivers/7Seg_MAX7219/max7219.o
.text.HAL_Init
0x08000bd4 0x30 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x08000bd4 HAL_Init
0x08000bd0 0x30 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x08000bd0 HAL_Init
.text.HAL_InitTick
0x08000c04 0x74 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x08000c04 HAL_InitTick
0x08000c00 0x74 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x08000c00 HAL_InitTick
.text.HAL_IncTick
0x08000c78 0x24 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x08000c78 HAL_IncTick
0x08000c74 0x24 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x08000c74 HAL_IncTick
.text.HAL_GetTick
0x08000c9c 0x14 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x08000c9c HAL_GetTick
0x08000c98 0x14 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
0x08000c98 HAL_GetTick
.text.__NVIC_SetPriorityGrouping
0x08000cb0 0x48 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000cac 0x48 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.__NVIC_GetPriorityGrouping
0x08000cf8 0x1c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000cf4 0x1c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.__NVIC_EnableIRQ
0x08000d14 0x38 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000d10 0x38 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.__NVIC_SetPriority
0x08000d4c 0x54 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000d48 0x54 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.NVIC_EncodePriority
0x08000da0 0x64 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000d9c 0x64 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.SysTick_Config
0x08000e04 0x44 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000e00 0x44 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
.text.HAL_NVIC_SetPriorityGrouping
0x08000e48 0x16 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000e48 HAL_NVIC_SetPriorityGrouping
0x08000e44 0x16 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000e44 HAL_NVIC_SetPriorityGrouping
.text.HAL_NVIC_SetPriority
0x08000e5e 0x38 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000e5e HAL_NVIC_SetPriority
0x08000e5a 0x38 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000e5a HAL_NVIC_SetPriority
.text.HAL_NVIC_EnableIRQ
0x08000e96 0x1c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000e96 HAL_NVIC_EnableIRQ
0x08000e92 0x1c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000e92 HAL_NVIC_EnableIRQ
.text.HAL_SYSTICK_Config
0x08000eb2 0x18 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000eb2 HAL_SYSTICK_Config
*fill* 0x08000eca 0x2
0x08000eae 0x18 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
0x08000eae HAL_SYSTICK_Config
*fill* 0x08000ec6 0x2
.text.HAL_GPIO_Init
0x08000ecc 0x320 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x08000ecc HAL_GPIO_Init
0x08000ec8 0x320 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x08000ec8 HAL_GPIO_Init
.text.HAL_GPIO_WritePin
0x080011ec 0x30 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x080011ec HAL_GPIO_WritePin
0x080011e8 0x30 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x080011e8 HAL_GPIO_WritePin
.text.HAL_GPIO_EXTI_IRQHandler
0x0800121c 0x30 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x0800121c HAL_GPIO_EXTI_IRQHandler
0x08001218 0x30 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x08001218 HAL_GPIO_EXTI_IRQHandler
.text.HAL_GPIO_EXTI_Callback
0x0800124c 0x14 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x0800124c HAL_GPIO_EXTI_Callback
0x08001248 0x14 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
0x08001248 HAL_GPIO_EXTI_Callback
.text.HAL_RCC_OscConfig
0x08001260 0x660 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001260 HAL_RCC_OscConfig
0x0800125c 0x660 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x0800125c HAL_RCC_OscConfig
.text.HAL_RCC_ClockConfig
0x080018c0 0x268 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x080018c0 HAL_RCC_ClockConfig
0x080018bc 0x268 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x080018bc HAL_RCC_ClockConfig
.text.HAL_RCC_GetSysClockFreq
0x08001b28 0x17c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001b28 HAL_RCC_GetSysClockFreq
0x08001b24 0x17c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001b24 HAL_RCC_GetSysClockFreq
.text.RCC_SetFlashLatencyFromMSIRange
0x08001ca4 0xc0 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
0x08001ca0 0xc0 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
.text.HAL_SPI_Init
0x08001d64 0x112 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o
0x08001d64 HAL_SPI_Init
0x08001d60 0x112 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o
0x08001d60 HAL_SPI_Init
.text.HAL_SPI_Transmit
0x08001e76 0x288 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o
0x08001e76 HAL_SPI_Transmit
*fill* 0x080020fe 0x2
0x08001e72 0x288 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o
0x08001e72 HAL_SPI_Transmit
*fill* 0x080020fa 0x2
.text.SPI_WaitFlagStateUntilTimeout
0x08002100 0x110 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o
0x080020fc 0x110 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o
.text.SPI_EndRxTxTransaction
0x08002210 0xa8 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o
0x0800220c 0xa8 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o
.text.HAL_TIM_Base_Init
0x080022b8 0x7e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080022b8 HAL_TIM_Base_Init
0x080022b4 0x7e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080022b4 HAL_TIM_Base_Init
.text.HAL_TIM_PWM_Init
0x08002336 0x7e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002336 HAL_TIM_PWM_Init
0x08002332 0x7e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002332 HAL_TIM_PWM_Init
.text.HAL_TIM_PWM_MspInit
0x080023b4 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080023b4 HAL_TIM_PWM_MspInit
*fill* 0x080023c6 0x2
0x080023b0 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080023b0 HAL_TIM_PWM_MspInit
*fill* 0x080023c2 0x2
.text.HAL_TIM_PWM_Start
0x080023c8 0x12c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080023c8 HAL_TIM_PWM_Start
0x080023c4 0x12c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080023c4 HAL_TIM_PWM_Start
.text.HAL_TIM_IRQHandler
0x080024f4 0x198 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080024f4 HAL_TIM_IRQHandler
0x080024f0 0x198 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080024f0 HAL_TIM_IRQHandler
.text.HAL_TIM_PWM_ConfigChannel
0x0800268c 0x184 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x0800268c HAL_TIM_PWM_ConfigChannel
0x08002688 0x184 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002688 HAL_TIM_PWM_ConfigChannel
.text.HAL_TIM_ConfigClockSource
0x08002810 0x18e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002810 HAL_TIM_ConfigClockSource
0x0800280c 0x18e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x0800280c HAL_TIM_ConfigClockSource
.text.HAL_TIM_PeriodElapsedCallback
0x0800299e 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x0800299e HAL_TIM_PeriodElapsedCallback
0x0800299a 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x0800299a HAL_TIM_PeriodElapsedCallback
.text.HAL_TIM_OC_DelayElapsedCallback
0x080029b0 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080029b0 HAL_TIM_OC_DelayElapsedCallback
0x080029ac 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080029ac HAL_TIM_OC_DelayElapsedCallback
.text.HAL_TIM_IC_CaptureCallback
0x080029c2 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080029c2 HAL_TIM_IC_CaptureCallback
0x080029be 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080029be HAL_TIM_IC_CaptureCallback
.text.HAL_TIM_PWM_PulseFinishedCallback
0x080029d4 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080029d4 HAL_TIM_PWM_PulseFinishedCallback
0x080029d0 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080029d0 HAL_TIM_PWM_PulseFinishedCallback
.text.HAL_TIM_TriggerCallback
0x080029e6 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080029e6 HAL_TIM_TriggerCallback
0x080029e2 0x12 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080029e2 HAL_TIM_TriggerCallback
.text.TIM_Base_SetConfig
0x080029f8 0xec ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x080029f4 0xec ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
.text.TIM_OC1_SetConfig
0x08002ae4 0x78 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002ae0 0x78 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
.text.TIM_OC2_SetConfig
0x08002b5c 0x7c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002b58 0x7c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
.text.TIM_OC3_SetConfig
0x08002bd8 0x7a ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002bd4 0x7a ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
.text.TIM_OC4_SetConfig
0x08002c52 0x7c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002c4e 0x7c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
.text.TIM_TI1_ConfigInputStage
0x08002cce 0x5c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002cca 0x5c ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
.text.TIM_TI2_ConfigInputStage
0x08002d2a 0x5e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002d26 0x5e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
.text.TIM_ITRx_SetConfig
0x08002d88 0x34 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002d84 0x34 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
.text.TIM_ETR_SetConfig
0x08002dbc 0x3e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
0x08002db8 0x3e ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
.text.TIM_CCxChannelCmd
0x08002dfa 0x48 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
*fill* 0x08002e42 0x2
0x08002df6 0x48 ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
*fill* 0x08002e3e 0x2
.text.HAL_TIMEx_MasterConfigSynchronization
0x08002e44 0xbc ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o
0x08002e44 HAL_TIMEx_MasterConfigSynchronization
.text.memset 0x08002f00 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)
0x08002f00 memset
0x08002e40 0xbc ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o
0x08002e40 HAL_TIMEx_MasterConfigSynchronization
.text.memset 0x08002efc 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)
0x08002efc memset
.text.__libc_init_array
0x08002f10 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)
0x08002f10 __libc_init_array
0x08002f0c 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)
0x08002f0c __libc_init_array
*(.glue_7)
.glue_7 0x08002f58 0x0 linker stubs
.glue_7 0x08002f54 0x0 linker stubs
*(.glue_7t)
.glue_7t 0x08002f58 0x0 linker stubs
.glue_7t 0x08002f54 0x0 linker stubs
*(.eh_frame)
.eh_frame 0x08002f58 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 0x08002f54 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 0x08002f58 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
0x08002f58 _init
.init 0x08002f5c 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 0x08002f54 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
0x08002f54 _init
.init 0x08002f58 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 0x08002f64 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
0x08002f64 _fini
.fini 0x08002f68 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
0x08002f70 . = ALIGN (0x4)
0x08002f70 _etext = .
.fini 0x08002f60 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
0x08002f60 _fini
.fini 0x08002f64 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
0x08002f6c . = ALIGN (0x4)
0x08002f6c _etext = .
.vfp11_veneer 0x08002f70 0x0
.vfp11_veneer 0x08002f70 0x0 linker stubs
.vfp11_veneer 0x08002f6c 0x0
.vfp11_veneer 0x08002f6c 0x0 linker stubs
.v4_bx 0x08002f70 0x0
.v4_bx 0x08002f70 0x0 linker stubs
.v4_bx 0x08002f6c 0x0
.v4_bx 0x08002f6c 0x0 linker stubs
.iplt 0x08002f70 0x0
.iplt 0x08002f70 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 0x08002f6c 0x0
.iplt 0x08002f6c 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 0x08002f70 0x1c
0x08002f70 . = ALIGN (0x4)
.rodata 0x08002f6c 0x1c
0x08002f6c . = ALIGN (0x4)
*(.rodata)
*(.rodata*)
.rodata.PLLMulTable
0x08002f70 0x9 ./Core/Src/system_stm32l1xx.o
0x08002f70 PLLMulTable
*fill* 0x08002f79 0x3
0x08002f6c 0x9 ./Core/Src/system_stm32l1xx.o
0x08002f6c PLLMulTable
*fill* 0x08002f75 0x3
.rodata.AHBPrescTable
0x08002f7c 0x10 ./Core/Src/system_stm32l1xx.o
0x08002f7c AHBPrescTable
0x08002f8c . = ALIGN (0x4)
0x08002f78 0x10 ./Core/Src/system_stm32l1xx.o
0x08002f78 AHBPrescTable
0x08002f88 . = ALIGN (0x4)
.ARM.extab 0x08002f8c 0x0
0x08002f8c . = ALIGN (0x4)
.ARM.extab 0x08002f88 0x0
0x08002f88 . = ALIGN (0x4)
*(.ARM.extab* .gnu.linkonce.armextab.*)
0x08002f8c . = ALIGN (0x4)
0x08002f88 . = ALIGN (0x4)
.ARM 0x08002f8c 0x8
0x08002f8c . = ALIGN (0x4)
0x08002f8c __exidx_start = .
.ARM 0x08002f88 0x8
0x08002f88 . = ALIGN (0x4)
0x08002f88 __exidx_start = .
*(.ARM.exidx*)
.ARM.exidx 0x08002f8c 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)
0x08002f94 __exidx_end = .
0x08002f94 . = ALIGN (0x4)
.ARM.exidx 0x08002f88 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)
0x08002f90 __exidx_end = .
0x08002f90 . = ALIGN (0x4)
.preinit_array 0x08002f94 0x0
0x08002f94 . = ALIGN (0x4)
0x08002f94 PROVIDE (__preinit_array_start = .)
.preinit_array 0x08002f90 0x0
0x08002f90 . = ALIGN (0x4)
0x08002f90 PROVIDE (__preinit_array_start = .)
*(.preinit_array*)
0x08002f94 PROVIDE (__preinit_array_end = .)
0x08002f94 . = ALIGN (0x4)
0x08002f90 PROVIDE (__preinit_array_end = .)
0x08002f90 . = ALIGN (0x4)
.init_array 0x08002f94 0x4
0x08002f94 . = ALIGN (0x4)
0x08002f94 PROVIDE (__init_array_start = .)
.init_array 0x08002f90 0x4
0x08002f90 . = ALIGN (0x4)
0x08002f90 PROVIDE (__init_array_start = .)
*(SORT_BY_NAME(.init_array.*))
*(.init_array*)
.init_array 0x08002f94 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
0x08002f98 PROVIDE (__init_array_end = .)
0x08002f98 . = ALIGN (0x4)
.init_array 0x08002f90 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
0x08002f94 PROVIDE (__init_array_end = .)
0x08002f94 . = ALIGN (0x4)
.fini_array 0x08002f98 0x4
0x08002f98 . = ALIGN (0x4)
.fini_array 0x08002f94 0x4
0x08002f94 . = ALIGN (0x4)
[!provide] PROVIDE (__fini_array_start = .)
*(SORT_BY_NAME(.fini_array.*))
*(.fini_array*)
.fini_array 0x08002f98 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 0x08002f94 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 = .)
0x08002f9c . = ALIGN (0x4)
0x08002f9c _sidata = LOADADDR (.data)
0x08002f98 . = ALIGN (0x4)
0x08002f98 _sidata = LOADADDR (.data)
.rel.dyn 0x08002f9c 0x0
.rel.iplt 0x08002f9c 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 0x08002f98 0x0
.rel.iplt 0x08002f98 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 0x08002f9c
.data 0x20000000 0xc load address 0x08002f98
0x20000000 . = ALIGN (0x4)
0x20000000 _sdata = .
*(.data)
@@ -3121,11 +3121,11 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
0x2000000c . = ALIGN (0x4)
0x2000000c _edata = .
.igot.plt 0x2000000c 0x0 load address 0x08002fa8
.igot.plt 0x2000000c 0x0 load address 0x08002fa4
.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 0xf8 load address 0x08002fa8
.bss 0x2000000c 0xf8 load address 0x08002fa4
0x2000000c _sbss = .
0x2000000c __bss_start__ = _sbss
*(.bss)
@@ -3145,7 +3145,7 @@ LOAD /Applications/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.id
0x20000104 __bss_end__ = _ebss
._user_heap_stack
0x20000104 0x604 load address 0x08002fa8
0x20000104 0x604 load address 0x08002fa4
0x20000108 . = ALIGN (0x8)
*fill* 0x20000104 0x4
[!provide] PROVIDE (end = .)

View File

@@ -93,7 +93,7 @@ ProjectManager.ToolChainLocation=
ProjectManager.UAScriptAfterPath=
ProjectManager.UAScriptBeforePath=
ProjectManager.UnderRoot=true
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_SPI1_Init-SPI1-false-HAL-true,4-MX_TIM2_Init-TIM2-false-HAL-true
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_SPI1_Init-SPI1-false-HAL-true,4-MX_TIM2_Init-TIM2-false-HAL-true,5-MX_TIM3_Init-TIM3-false-HAL-true
RCC.AHBFreq_Value=16000000
RCC.APB1Freq_Value=16000000
RCC.APB1TimFreq_Value=16000000