expe working without sleep mode

This commit is contained in:
Cameron Bray 2020-11-04 10:37:41 +01:00
parent 66f651e904
commit a25949ae4c
23 changed files with 834 additions and 826 deletions

View file

@ -6,7 +6,7 @@
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/> <provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-704413553358909992" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-1066477924366585176" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/> <language-scope id="org.eclipse.cdt.core.g++"/>
</provider> </provider>
@ -18,7 +18,7 @@
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/> <provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-704413553358909992" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-1066477924366585176" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/> <language-scope id="org.eclipse.cdt.core.g++"/>
</provider> </provider>

View file

@ -10,6 +10,7 @@
#include "stm32l4xx_ll_system.h" #include "stm32l4xx_ll_system.h"
#include "stm32l4xx_ll_utils.h" #include "stm32l4xx_ll_utils.h"
#include "stm32l4xx_ll_gpio.h" #include "stm32l4xx_ll_gpio.h"
#include "stm32l4xx_ll_cortex.h"
// #if defined(USE_FULL_ASSERT) // #if defined(USE_FULL_ASSERT)
// #include "stm32_assert.h" // #include "stm32_assert.h"
// #endif /* USE_FULL_ASSERT */ // #endif /* USE_FULL_ASSERT */
@ -17,10 +18,21 @@
#include "gpio.h" #include "gpio.h"
// systick interrupt handler // systick interrupt handler
//void SysTick_Handler() volatile uint32_t msTicks = 0;
//{ volatile uint8_t expe = 0;
//to be defined if systick interrupt is enabled. volatile uint8_t blue_mode = 0;
//}
void SysTick_Handler()
{
msTicks++; /* See startup file startup_LPC17xx.s for SysTick vector */
if (msTicks == 50){
LED_GREEN(0);
}else if(msTicks >= 1000){
msTicks = 0;
LED_GREEN(1);
}
}
void SystemClock_Config(void); void SystemClock_Config(void);
@ -34,16 +46,19 @@ GPIO_init();
// init systick timer (tick period at 1 ms) // init systick timer (tick period at 1 ms)
LL_Init1msTick( SystemCoreClock ); LL_Init1msTick( SystemCoreClock );
LL_SYSTICK_EnableIT();
while (1) { while (1) {
if ( BLUE_BUTTON() ) if ( BLUE_BUTTON() ){
LED_GREEN(1); blue_mode = 1;
else { }
LED_GREEN(0); // else {
LL_mDelay(950); // LED_GREEN(0);
LED_GREEN(1); // LL_mDelay(950);
LL_mDelay(50); // LED_GREEN(1);
} // LL_mDelay(50);
// }
} }
} }

View file

@ -179,16 +179,16 @@ void PendSV_Handler(void)
/** /**
* @brief This function handles System tick timer. * @brief This function handles System tick timer.
*/ */
void SysTick_Handler(void) //void SysTick_Handler(void)
{ //{
/* USER CODE BEGIN SysTick_IRQn 0 */ // /* USER CODE BEGIN SysTick_IRQn 0 */
//
/* USER CODE END SysTick_IRQn 0 */ // /* USER CODE END SysTick_IRQn 0 */
//
/* USER CODE BEGIN SysTick_IRQn 1 */ // /* USER CODE BEGIN SysTick_IRQn 1 */
//
/* USER CODE END SysTick_IRQn 1 */ // /* USER CODE END SysTick_IRQn 1 */
} //}
/******************************************************************************/ /******************************************************************************/
/* STM32L4xx Peripheral Interrupt Handlers */ /* STM32L4xx Peripheral Interrupt Handlers */

View file

@ -12,6 +12,7 @@ Core/Src/main.o: ../Core/Src/main.c \
../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_system.h \ ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_system.h \
../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_utils.h \ ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_utils.h \
../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_gpio.h \ ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_gpio.h \
../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_cortex.h \
../Core/Src/gpio.h ../Core/Src/gpio.h
../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_bus.h: ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_bus.h:
@ -40,4 +41,6 @@ Core/Src/main.o: ../Core/Src/main.c \
../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_gpio.h: ../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_gpio.h:
../Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_ll_cortex.h:
../Core/Src/gpio.h: ../Core/Src/gpio.h:

View file

@ -10,5 +10,7 @@ stm32l4xx_ll_rcc.h:3754:26:LL_RCC_PLL_IsReady 4 static
stm32l4xx_ll_rcc.h:3800:22:LL_RCC_PLL_ConfigDomain_SYS 24 static stm32l4xx_ll_rcc.h:3800:22:LL_RCC_PLL_ConfigDomain_SYS 24 static
stm32l4xx_ll_rcc.h:4178:22:LL_RCC_PLL_EnableDomain_SYS 4 static stm32l4xx_ll_rcc.h:4178:22:LL_RCC_PLL_EnableDomain_SYS 4 static
stm32l4xx_ll_system.h:1400:22:LL_FLASH_SetLatency 16 static stm32l4xx_ll_system.h:1400:22:LL_FLASH_SetLatency 16 static
main.c:27:5:main 8 static stm32l4xx_ll_cortex.h:272:22:LL_SYSTICK_EnableIT 4 static
main.c:67:6:SystemClock_Config 8 static main.c:25:6:SysTick_Handler 8 static
main.c:39:5:main 8 static
main.c:82:6:SystemClock_Config 8 static

View file

@ -6,4 +6,3 @@ stm32l4xx_it.c:128:6:UsageFault_Handler 4 static
stm32l4xx_it.c:143:6:SVC_Handler 4 static stm32l4xx_it.c:143:6:SVC_Handler 4 static
stm32l4xx_it.c:156:6:DebugMon_Handler 4 static stm32l4xx_it.c:156:6:DebugMon_Handler 4 static
stm32l4xx_it.c:169:6:PendSV_Handler 4 static stm32l4xx_it.c:169:6:PendSV_Handler 4 static
stm32l4xx_it.c:182:6:SysTick_Handler 4 static

File diff suppressed because it is too large Load diff

View file

@ -66,9 +66,11 @@ Discarded input sections
.group 0x0000000000000000 0xc Core/Src/main.o .group 0x0000000000000000 0xc Core/Src/main.o
.group 0x0000000000000000 0xc Core/Src/main.o .group 0x0000000000000000 0xc Core/Src/main.o
.group 0x0000000000000000 0xc Core/Src/main.o .group 0x0000000000000000 0xc Core/Src/main.o
.group 0x0000000000000000 0xc Core/Src/main.o
.text 0x0000000000000000 0x0 Core/Src/main.o .text 0x0000000000000000 0x0 Core/Src/main.o
.data 0x0000000000000000 0x0 Core/Src/main.o .data 0x0000000000000000 0x0 Core/Src/main.o
.bss 0x0000000000000000 0x0 Core/Src/main.o .bss 0x0000000000000000 0x0 Core/Src/main.o
.bss.expe 0x0000000000000000 0x1 Core/Src/main.o
.debug_macro 0x0000000000000000 0xaa8 Core/Src/main.o .debug_macro 0x0000000000000000 0xaa8 Core/Src/main.o
.debug_macro 0x0000000000000000 0x2e Core/Src/main.o .debug_macro 0x0000000000000000 0x2e Core/Src/main.o
.debug_macro 0x0000000000000000 0x28 Core/Src/main.o .debug_macro 0x0000000000000000 0x28 Core/Src/main.o
@ -136,6 +138,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x43 Core/Src/stm32l4xx_it.o .debug_macro 0x0000000000000000 0x43 Core/Src/stm32l4xx_it.o
.debug_macro 0x0000000000000000 0x716 Core/Src/stm32l4xx_it.o .debug_macro 0x0000000000000000 0x716 Core/Src/stm32l4xx_it.o
.debug_macro 0x0000000000000000 0x2f5 Core/Src/stm32l4xx_it.o .debug_macro 0x0000000000000000 0x2f5 Core/Src/stm32l4xx_it.o
.debug_macro 0x0000000000000000 0x1a7 Core/Src/stm32l4xx_it.o
.debug_macro 0x0000000000000000 0xa7 Core/Src/stm32l4xx_it.o .debug_macro 0x0000000000000000 0xa7 Core/Src/stm32l4xx_it.o
.debug_macro 0x0000000000000000 0x16a Core/Src/stm32l4xx_it.o .debug_macro 0x0000000000000000 0x16a Core/Src/stm32l4xx_it.o
.group 0x0000000000000000 0xc Core/Src/syscalls.o .group 0x0000000000000000 0xc Core/Src/syscalls.o
@ -257,7 +260,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x16 Core/Src/syscalls.o .debug_macro 0x0000000000000000 0x16 Core/Src/syscalls.o
.debug_macro 0x0000000000000000 0x88 Core/Src/syscalls.o .debug_macro 0x0000000000000000 0x88 Core/Src/syscalls.o
.debug_line 0x0000000000000000 0x73e Core/Src/syscalls.o .debug_line 0x0000000000000000 0x73e Core/Src/syscalls.o
.debug_str 0x0000000000000000 0x89f3 Core/Src/syscalls.o .debug_str 0x0000000000000000 0x89b3 Core/Src/syscalls.o
.comment 0x0000000000000000 0x7c Core/Src/syscalls.o .comment 0x0000000000000000 0x7c Core/Src/syscalls.o
.debug_frame 0x0000000000000000 0x2ac Core/Src/syscalls.o .debug_frame 0x0000000000000000 0x2ac Core/Src/syscalls.o
.ARM.attributes .ARM.attributes
@ -313,7 +316,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x6a Core/Src/sysmem.o .debug_macro 0x0000000000000000 0x6a Core/Src/sysmem.o
.debug_macro 0x0000000000000000 0x1df Core/Src/sysmem.o .debug_macro 0x0000000000000000 0x1df Core/Src/sysmem.o
.debug_line 0x0000000000000000 0x4c7 Core/Src/sysmem.o .debug_line 0x0000000000000000 0x4c7 Core/Src/sysmem.o
.debug_str 0x0000000000000000 0x60c1 Core/Src/sysmem.o .debug_str 0x0000000000000000 0x6081 Core/Src/sysmem.o
.comment 0x0000000000000000 0x7c Core/Src/sysmem.o .comment 0x0000000000000000 0x7c Core/Src/sysmem.o
.debug_frame 0x0000000000000000 0x34 Core/Src/sysmem.o .debug_frame 0x0000000000000000 0x34 Core/Src/sysmem.o
.ARM.attributes .ARM.attributes
@ -440,7 +443,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x43 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o .debug_macro 0x0000000000000000 0x43 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o
.debug_macro 0x0000000000000000 0x15e Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o .debug_macro 0x0000000000000000 0x15e Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o
.debug_line 0x0000000000000000 0x651 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o .debug_line 0x0000000000000000 0x651 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o
.debug_str 0x0000000000000000 0x9f070 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o .debug_str 0x0000000000000000 0x9f030 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o
.comment 0x0000000000000000 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o .comment 0x0000000000000000 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o
.debug_frame 0x0000000000000000 0x2fc Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o .debug_frame 0x0000000000000000 0x2fc Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_exti.o
.ARM.attributes .ARM.attributes
@ -513,7 +516,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x164 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o .debug_macro 0x0000000000000000 0x164 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o
.debug_macro 0x0000000000000000 0x1bf Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o .debug_macro 0x0000000000000000 0x1bf Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o
.debug_line 0x0000000000000000 0x6a8 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o .debug_line 0x0000000000000000 0x6a8 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o
.debug_str 0x0000000000000000 0xa0040 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o .debug_str 0x0000000000000000 0xa0000 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o
.comment 0x0000000000000000 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o .comment 0x0000000000000000 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o
.debug_frame 0x0000000000000000 0x1c0 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o .debug_frame 0x0000000000000000 0x1c0 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_gpio.o
.ARM.attributes .ARM.attributes
@ -570,7 +573,7 @@ Discarded input sections
.debug_macro 0x0000000000000000 0x202 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o .debug_macro 0x0000000000000000 0x202 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o
.debug_macro 0x0000000000000000 0x1bf Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o .debug_macro 0x0000000000000000 0x1bf Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o
.debug_line 0x0000000000000000 0x4ee Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o .debug_line 0x0000000000000000 0x4ee Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o
.debug_str 0x0000000000000000 0x9fc80 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o .debug_str 0x0000000000000000 0x9fc40 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o
.comment 0x0000000000000000 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o .comment 0x0000000000000000 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o
.debug_frame 0x0000000000000000 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o .debug_frame 0x0000000000000000 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_pwr.o
.ARM.attributes .ARM.attributes
@ -648,6 +651,8 @@ Discarded input sections
0x0000000000000000 0x1c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o 0x0000000000000000 0x1c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.text.LL_PWR_GetRegulVoltageScaling .text.LL_PWR_GetRegulVoltageScaling
0x0000000000000000 0x1c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o 0x0000000000000000 0x1c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.text.LL_mDelay
0x0000000000000000 0x4c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.text.LL_SetSystemCoreClock .text.LL_SetSystemCoreClock
0x0000000000000000 0x20 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o 0x0000000000000000 0x20 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.text.LL_SetFlashLatency .text.LL_SetFlashLatency
@ -783,7 +788,7 @@ LOAD c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.exte
0x0000000008000000 g_pfnVectors 0x0000000008000000 g_pfnVectors
0x0000000008000188 . = ALIGN (0x4) 0x0000000008000188 . = ALIGN (0x4)
.text 0x0000000008000188 0x814 .text 0x0000000008000188 0x804
0x0000000008000188 . = ALIGN (0x4) 0x0000000008000188 . = ALIGN (0x4)
*(.text) *(.text)
.text 0x0000000008000188 0x40 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o .text 0x0000000008000188 0x40 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
@ -833,224 +838,224 @@ LOAD c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.exte
0x0000000008000518 0x20 Core/Src/main.o 0x0000000008000518 0x20 Core/Src/main.o
.text.LL_FLASH_SetLatency .text.LL_FLASH_SetLatency
0x0000000008000538 0x28 Core/Src/main.o 0x0000000008000538 0x28 Core/Src/main.o
.text.main 0x0000000008000560 0x48 Core/Src/main.o .text.LL_SYSTICK_EnableIT
0x0000000008000560 main 0x0000000008000560 0x20 Core/Src/main.o
.text.SystemClock_Config
0x00000000080005a8 0x66 Core/Src/main.o
0x00000000080005a8 SystemClock_Config
.text.NMI_Handler
0x000000000800060e 0xe Core/Src/stm32l4xx_it.o
0x000000000800060e NMI_Handler
.text.HardFault_Handler
0x000000000800061c 0x6 Core/Src/stm32l4xx_it.o
0x000000000800061c HardFault_Handler
.text.MemManage_Handler
0x0000000008000622 0x6 Core/Src/stm32l4xx_it.o
0x0000000008000622 MemManage_Handler
.text.BusFault_Handler
0x0000000008000628 0x6 Core/Src/stm32l4xx_it.o
0x0000000008000628 BusFault_Handler
.text.UsageFault_Handler
0x000000000800062e 0x6 Core/Src/stm32l4xx_it.o
0x000000000800062e UsageFault_Handler
.text.SVC_Handler
0x0000000008000634 0xe Core/Src/stm32l4xx_it.o
0x0000000008000634 SVC_Handler
.text.DebugMon_Handler
0x0000000008000642 0xe Core/Src/stm32l4xx_it.o
0x0000000008000642 DebugMon_Handler
.text.PendSV_Handler
0x0000000008000650 0xe Core/Src/stm32l4xx_it.o
0x0000000008000650 PendSV_Handler
.text.SysTick_Handler .text.SysTick_Handler
0x000000000800065e 0xe Core/Src/stm32l4xx_it.o 0x0000000008000580 0x3c Core/Src/main.o
0x000000000800065e SysTick_Handler 0x0000000008000580 SysTick_Handler
.text.main 0x00000000080005bc 0x34 Core/Src/main.o
0x00000000080005bc main
.text.SystemClock_Config
0x00000000080005f0 0x66 Core/Src/main.o
0x00000000080005f0 SystemClock_Config
.text.NMI_Handler
0x0000000008000656 0xe Core/Src/stm32l4xx_it.o
0x0000000008000656 NMI_Handler
.text.HardFault_Handler
0x0000000008000664 0x6 Core/Src/stm32l4xx_it.o
0x0000000008000664 HardFault_Handler
.text.MemManage_Handler
0x000000000800066a 0x6 Core/Src/stm32l4xx_it.o
0x000000000800066a MemManage_Handler
.text.BusFault_Handler
0x0000000008000670 0x6 Core/Src/stm32l4xx_it.o
0x0000000008000670 BusFault_Handler
.text.UsageFault_Handler
0x0000000008000676 0x6 Core/Src/stm32l4xx_it.o
0x0000000008000676 UsageFault_Handler
.text.SVC_Handler
0x000000000800067c 0xe Core/Src/stm32l4xx_it.o
0x000000000800067c SVC_Handler
.text.DebugMon_Handler
0x000000000800068a 0xe Core/Src/stm32l4xx_it.o
0x000000000800068a DebugMon_Handler
.text.PendSV_Handler
0x0000000008000698 0xe Core/Src/stm32l4xx_it.o
0x0000000008000698 PendSV_Handler
*fill* 0x00000000080006a6 0x2
.text.SystemInit .text.SystemInit
0x000000000800066c 0x6c Core/Src/system_stm32l4xx.o 0x00000000080006a8 0x6c Core/Src/system_stm32l4xx.o
0x000000000800066c SystemInit 0x00000000080006a8 SystemInit
.text.SystemCoreClockUpdate .text.SystemCoreClockUpdate
0x00000000080006d8 0x174 Core/Src/system_stm32l4xx.o 0x0000000008000714 0x174 Core/Src/system_stm32l4xx.o
0x00000000080006d8 SystemCoreClockUpdate 0x0000000008000714 SystemCoreClockUpdate
.text.Reset_Handler .text.Reset_Handler
0x000000000800084c 0x50 Core/Startup/startup_stm32l476rgtx.o 0x0000000008000888 0x50 Core/Startup/startup_stm32l476rgtx.o
0x000000000800084c Reset_Handler 0x0000000008000888 Reset_Handler
.text.Default_Handler .text.Default_Handler
0x000000000800089c 0x2 Core/Startup/startup_stm32l476rgtx.o 0x00000000080008d8 0x2 Core/Startup/startup_stm32l476rgtx.o
0x000000000800089c RTC_Alarm_IRQHandler 0x00000000080008d8 RTC_Alarm_IRQHandler
0x000000000800089c EXTI2_IRQHandler 0x00000000080008d8 EXTI2_IRQHandler
0x000000000800089c TIM8_TRG_COM_IRQHandler 0x00000000080008d8 TIM8_TRG_COM_IRQHandler
0x000000000800089c TIM8_CC_IRQHandler 0x00000000080008d8 TIM8_CC_IRQHandler
0x000000000800089c TIM1_CC_IRQHandler 0x00000000080008d8 TIM1_CC_IRQHandler
0x000000000800089c TSC_IRQHandler 0x00000000080008d8 TSC_IRQHandler
0x000000000800089c TAMP_STAMP_IRQHandler 0x00000000080008d8 TAMP_STAMP_IRQHandler
0x000000000800089c EXTI3_IRQHandler 0x00000000080008d8 EXTI3_IRQHandler
0x000000000800089c LPTIM2_IRQHandler 0x00000000080008d8 LPTIM2_IRQHandler
0x000000000800089c DFSDM1_FLT1_IRQHandler 0x00000000080008d8 DFSDM1_FLT1_IRQHandler
0x000000000800089c I2C3_ER_IRQHandler 0x00000000080008d8 I2C3_ER_IRQHandler
0x000000000800089c DFSDM1_FLT2_IRQHandler 0x00000000080008d8 DFSDM1_FLT2_IRQHandler
0x000000000800089c EXTI0_IRQHandler 0x00000000080008d8 EXTI0_IRQHandler
0x000000000800089c I2C2_EV_IRQHandler 0x00000000080008d8 I2C2_EV_IRQHandler
0x000000000800089c CAN1_RX0_IRQHandler 0x00000000080008d8 CAN1_RX0_IRQHandler
0x000000000800089c FPU_IRQHandler 0x00000000080008d8 FPU_IRQHandler
0x000000000800089c TIM1_UP_TIM16_IRQHandler 0x00000000080008d8 TIM1_UP_TIM16_IRQHandler
0x000000000800089c ADC1_2_IRQHandler 0x00000000080008d8 ADC1_2_IRQHandler
0x000000000800089c SPI1_IRQHandler 0x00000000080008d8 SPI1_IRQHandler
0x000000000800089c TIM6_DAC_IRQHandler 0x00000000080008d8 TIM6_DAC_IRQHandler
0x000000000800089c TIM8_UP_IRQHandler 0x00000000080008d8 TIM8_UP_IRQHandler
0x000000000800089c DMA2_Channel2_IRQHandler 0x00000000080008d8 DMA2_Channel2_IRQHandler
0x000000000800089c DMA1_Channel4_IRQHandler 0x00000000080008d8 DMA1_Channel4_IRQHandler
0x000000000800089c SAI2_IRQHandler 0x00000000080008d8 SAI2_IRQHandler
0x000000000800089c DFSDM1_FLT3_IRQHandler 0x00000000080008d8 DFSDM1_FLT3_IRQHandler
0x000000000800089c USART3_IRQHandler 0x00000000080008d8 USART3_IRQHandler
0x000000000800089c DMA1_Channel7_IRQHandler 0x00000000080008d8 DMA1_Channel7_IRQHandler
0x000000000800089c CAN1_RX1_IRQHandler 0x00000000080008d8 CAN1_RX1_IRQHandler
0x000000000800089c LCD_IRQHandler 0x00000000080008d8 LCD_IRQHandler
0x000000000800089c UART5_IRQHandler 0x00000000080008d8 UART5_IRQHandler
0x000000000800089c ADC3_IRQHandler 0x00000000080008d8 ADC3_IRQHandler
0x000000000800089c TIM4_IRQHandler 0x00000000080008d8 TIM4_IRQHandler
0x000000000800089c DMA2_Channel1_IRQHandler 0x00000000080008d8 DMA2_Channel1_IRQHandler
0x000000000800089c QUADSPI_IRQHandler 0x00000000080008d8 QUADSPI_IRQHandler
0x000000000800089c I2C1_EV_IRQHandler 0x00000000080008d8 I2C1_EV_IRQHandler
0x000000000800089c DMA1_Channel6_IRQHandler 0x00000000080008d8 DMA1_Channel6_IRQHandler
0x000000000800089c UART4_IRQHandler 0x00000000080008d8 UART4_IRQHandler
0x000000000800089c DMA2_Channel4_IRQHandler 0x00000000080008d8 DMA2_Channel4_IRQHandler
0x000000000800089c TIM3_IRQHandler 0x00000000080008d8 TIM3_IRQHandler
0x000000000800089c RCC_IRQHandler 0x00000000080008d8 RCC_IRQHandler
0x000000000800089c DMA1_Channel1_IRQHandler 0x00000000080008d8 DMA1_Channel1_IRQHandler
0x000000000800089c Default_Handler 0x00000000080008d8 Default_Handler
0x000000000800089c DMA2_Channel7_IRQHandler 0x00000000080008d8 DMA2_Channel7_IRQHandler
0x000000000800089c EXTI15_10_IRQHandler 0x00000000080008d8 EXTI15_10_IRQHandler
0x000000000800089c TIM7_IRQHandler 0x00000000080008d8 TIM7_IRQHandler
0x000000000800089c SDMMC1_IRQHandler 0x00000000080008d8 SDMMC1_IRQHandler
0x000000000800089c TIM5_IRQHandler 0x00000000080008d8 TIM5_IRQHandler
0x000000000800089c I2C3_EV_IRQHandler 0x00000000080008d8 I2C3_EV_IRQHandler
0x000000000800089c EXTI9_5_IRQHandler 0x00000000080008d8 EXTI9_5_IRQHandler
0x000000000800089c RTC_WKUP_IRQHandler 0x00000000080008d8 RTC_WKUP_IRQHandler
0x000000000800089c PVD_PVM_IRQHandler 0x00000000080008d8 PVD_PVM_IRQHandler
0x000000000800089c SPI2_IRQHandler 0x00000000080008d8 SPI2_IRQHandler
0x000000000800089c CAN1_TX_IRQHandler 0x00000000080008d8 CAN1_TX_IRQHandler
0x000000000800089c DMA2_Channel5_IRQHandler 0x00000000080008d8 DMA2_Channel5_IRQHandler
0x000000000800089c DMA1_Channel5_IRQHandler 0x00000000080008d8 DMA1_Channel5_IRQHandler
0x000000000800089c EXTI4_IRQHandler 0x00000000080008d8 EXTI4_IRQHandler
0x000000000800089c RNG_IRQHandler 0x00000000080008d8 RNG_IRQHandler
0x000000000800089c TIM1_TRG_COM_TIM17_IRQHandler 0x00000000080008d8 TIM1_TRG_COM_TIM17_IRQHandler
0x000000000800089c DMA1_Channel3_IRQHandler 0x00000000080008d8 DMA1_Channel3_IRQHandler
0x000000000800089c COMP_IRQHandler 0x00000000080008d8 COMP_IRQHandler
0x000000000800089c WWDG_IRQHandler 0x00000000080008d8 WWDG_IRQHandler
0x000000000800089c LPUART1_IRQHandler 0x00000000080008d8 LPUART1_IRQHandler
0x000000000800089c DMA2_Channel6_IRQHandler 0x00000000080008d8 DMA2_Channel6_IRQHandler
0x000000000800089c TIM2_IRQHandler 0x00000000080008d8 TIM2_IRQHandler
0x000000000800089c EXTI1_IRQHandler 0x00000000080008d8 EXTI1_IRQHandler
0x000000000800089c USART2_IRQHandler 0x00000000080008d8 USART2_IRQHandler
0x000000000800089c DFSDM1_FLT0_IRQHandler 0x00000000080008d8 DFSDM1_FLT0_IRQHandler
0x000000000800089c I2C2_ER_IRQHandler 0x00000000080008d8 I2C2_ER_IRQHandler
0x000000000800089c DMA1_Channel2_IRQHandler 0x00000000080008d8 DMA1_Channel2_IRQHandler
0x000000000800089c TIM8_BRK_IRQHandler 0x00000000080008d8 TIM8_BRK_IRQHandler
0x000000000800089c CAN1_SCE_IRQHandler 0x00000000080008d8 CAN1_SCE_IRQHandler
0x000000000800089c FLASH_IRQHandler 0x00000000080008d8 FLASH_IRQHandler
0x000000000800089c USART1_IRQHandler 0x00000000080008d8 USART1_IRQHandler
0x000000000800089c OTG_FS_IRQHandler 0x00000000080008d8 OTG_FS_IRQHandler
0x000000000800089c SPI3_IRQHandler 0x00000000080008d8 SPI3_IRQHandler
0x000000000800089c I2C1_ER_IRQHandler 0x00000000080008d8 I2C1_ER_IRQHandler
0x000000000800089c FMC_IRQHandler 0x00000000080008d8 FMC_IRQHandler
0x000000000800089c SWPMI1_IRQHandler 0x00000000080008d8 SWPMI1_IRQHandler
0x000000000800089c LPTIM1_IRQHandler 0x00000000080008d8 LPTIM1_IRQHandler
0x000000000800089c SAI1_IRQHandler 0x00000000080008d8 SAI1_IRQHandler
0x000000000800089c DMA2_Channel3_IRQHandler 0x00000000080008d8 DMA2_Channel3_IRQHandler
0x000000000800089c TIM1_BRK_TIM15_IRQHandler 0x00000000080008d8 TIM1_BRK_TIM15_IRQHandler
*fill* 0x000000000800089e 0x2 *fill* 0x00000000080008da 0x2
.text.LL_InitTick .text.LL_InitTick
0x00000000080008a0 0x34 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o 0x00000000080008dc 0x34 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.text.LL_Init1msTick .text.LL_Init1msTick
0x00000000080008d4 0x1a Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o 0x0000000008000910 0x1a Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
0x00000000080008d4 LL_Init1msTick 0x0000000008000910 LL_Init1msTick
*fill* 0x00000000080008ee 0x2 *fill* 0x000000000800092a 0x2
.text.LL_mDelay
0x00000000080008f0 0x4c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
0x00000000080008f0 LL_mDelay
.text.__libc_init_array .text.__libc_init_array
0x000000000800093c 0x48 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc_nano.a(lib_a-init.o) 0x000000000800092c 0x48 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc_nano.a(lib_a-init.o)
0x000000000800093c __libc_init_array 0x000000000800092c __libc_init_array
*(.glue_7) *(.glue_7)
.glue_7 0x0000000008000984 0x0 linker stubs .glue_7 0x0000000008000974 0x0 linker stubs
*(.glue_7t) *(.glue_7t)
.glue_7t 0x0000000008000984 0x0 linker stubs .glue_7t 0x0000000008000974 0x0 linker stubs
*(.eh_frame) *(.eh_frame)
.eh_frame 0x0000000008000984 0x0 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o .eh_frame 0x0000000008000974 0x0 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
*(.init) *(.init)
.init 0x0000000008000984 0x4 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o .init 0x0000000008000974 0x4 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o
0x0000000008000984 _init 0x0000000008000974 _init
.init 0x0000000008000988 0x8 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o .init 0x0000000008000978 0x8 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
*(.fini) *(.fini)
.fini 0x0000000008000990 0x4 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o .fini 0x0000000008000980 0x4 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o
0x0000000008000990 _fini 0x0000000008000980 _fini
.fini 0x0000000008000994 0x8 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o .fini 0x0000000008000984 0x8 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
0x000000000800099c . = ALIGN (0x4) 0x000000000800098c . = ALIGN (0x4)
0x000000000800099c _etext = . 0x000000000800098c _etext = .
.vfp11_veneer 0x000000000800099c 0x0 .vfp11_veneer 0x000000000800098c 0x0
.vfp11_veneer 0x000000000800099c 0x0 linker stubs .vfp11_veneer 0x000000000800098c 0x0 linker stubs
.v4_bx 0x000000000800099c 0x0 .v4_bx 0x000000000800098c 0x0
.v4_bx 0x000000000800099c 0x0 linker stubs .v4_bx 0x000000000800098c 0x0 linker stubs
.iplt 0x000000000800099c 0x0 .iplt 0x000000000800098c 0x0
.iplt 0x000000000800099c 0x0 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o .iplt 0x000000000800098c 0x0 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
.rodata 0x000000000800099c 0x40 .rodata 0x000000000800098c 0x40
0x000000000800099c . = ALIGN (0x4) 0x000000000800098c . = ALIGN (0x4)
*(.rodata) *(.rodata)
*(.rodata*) *(.rodata*)
.rodata.AHBPrescTable .rodata.AHBPrescTable
0x000000000800099c 0x10 Core/Src/system_stm32l4xx.o 0x000000000800098c 0x10 Core/Src/system_stm32l4xx.o
0x000000000800099c AHBPrescTable 0x000000000800098c AHBPrescTable
.rodata.MSIRangeTable .rodata.MSIRangeTable
0x00000000080009ac 0x30 Core/Src/system_stm32l4xx.o 0x000000000800099c 0x30 Core/Src/system_stm32l4xx.o
0x00000000080009ac MSIRangeTable 0x000000000800099c MSIRangeTable
0x00000000080009dc . = ALIGN (0x4) 0x00000000080009cc . = ALIGN (0x4)
.rel.dyn 0x00000000080009dc 0x0 .rel.dyn 0x00000000080009cc 0x0
.rel.iplt 0x00000000080009dc 0x0 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o .rel.iplt 0x00000000080009cc 0x0 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
.ARM.extab 0x00000000080009dc 0x0 .ARM.extab 0x00000000080009cc 0x0
0x00000000080009dc . = ALIGN (0x4) 0x00000000080009cc . = ALIGN (0x4)
*(.ARM.extab* .gnu.linkonce.armextab.*) *(.ARM.extab* .gnu.linkonce.armextab.*)
0x00000000080009dc . = ALIGN (0x4) 0x00000000080009cc . = ALIGN (0x4)
.ARM 0x00000000080009dc 0x0 .ARM 0x00000000080009cc 0x0
0x00000000080009dc . = ALIGN (0x4) 0x00000000080009cc . = ALIGN (0x4)
0x00000000080009dc __exidx_start = . 0x00000000080009cc __exidx_start = .
*(.ARM.exidx*) *(.ARM.exidx*)
0x00000000080009dc __exidx_end = . 0x00000000080009cc __exidx_end = .
0x00000000080009dc . = ALIGN (0x4) 0x00000000080009cc . = ALIGN (0x4)
.preinit_array 0x00000000080009dc 0x0 .preinit_array 0x00000000080009cc 0x0
0x00000000080009dc . = ALIGN (0x4) 0x00000000080009cc . = ALIGN (0x4)
0x00000000080009dc PROVIDE (__preinit_array_start = .) 0x00000000080009cc PROVIDE (__preinit_array_start = .)
*(.preinit_array*) *(.preinit_array*)
0x00000000080009dc PROVIDE (__preinit_array_end = .) 0x00000000080009cc PROVIDE (__preinit_array_end = .)
0x00000000080009dc . = ALIGN (0x4) 0x00000000080009cc . = ALIGN (0x4)
.init_array 0x00000000080009dc 0x4 .init_array 0x00000000080009cc 0x4
0x00000000080009dc . = ALIGN (0x4) 0x00000000080009cc . = ALIGN (0x4)
0x00000000080009dc PROVIDE (__init_array_start = .) 0x00000000080009cc PROVIDE (__init_array_start = .)
*(SORT_BY_NAME(.init_array.*)) *(SORT_BY_NAME(.init_array.*))
*(.init_array*) *(.init_array*)
.init_array 0x00000000080009dc 0x4 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o .init_array 0x00000000080009cc 0x4 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
0x00000000080009e0 PROVIDE (__init_array_end = .) 0x00000000080009d0 PROVIDE (__init_array_end = .)
0x00000000080009e0 . = ALIGN (0x4) 0x00000000080009d0 . = ALIGN (0x4)
.fini_array 0x00000000080009e0 0x4 .fini_array 0x00000000080009d0 0x4
0x00000000080009e0 . = ALIGN (0x4) 0x00000000080009d0 . = ALIGN (0x4)
[!provide] PROVIDE (__fini_array_start = .) [!provide] PROVIDE (__fini_array_start = .)
*(SORT_BY_NAME(.fini_array.*)) *(SORT_BY_NAME(.fini_array.*))
*(.fini_array*) *(.fini_array*)
.fini_array 0x00000000080009e0 0x4 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o .fini_array 0x00000000080009d0 0x4 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
[!provide] PROVIDE (__fini_array_end = .) [!provide] PROVIDE (__fini_array_end = .)
0x00000000080009e4 . = ALIGN (0x4) 0x00000000080009d4 . = ALIGN (0x4)
0x00000000080009e4 _sidata = LOADADDR (.data) 0x00000000080009d4 _sidata = LOADADDR (.data)
.data 0x0000000020000000 0x4 load address 0x00000000080009e4 .data 0x0000000020000000 0x4 load address 0x00000000080009d4
0x0000000020000000 . = ALIGN (0x4) 0x0000000020000000 . = ALIGN (0x4)
0x0000000020000000 _sdata = . 0x0000000020000000 _sdata = .
*(.data) *(.data)
@ -1061,31 +1066,37 @@ LOAD c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.exte
0x0000000020000004 . = ALIGN (0x4) 0x0000000020000004 . = ALIGN (0x4)
0x0000000020000004 _edata = . 0x0000000020000004 _edata = .
.igot.plt 0x0000000020000004 0x0 load address 0x00000000080009e8 .igot.plt 0x0000000020000004 0x0 load address 0x00000000080009d8
.igot.plt 0x0000000020000004 0x0 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o .igot.plt 0x0000000020000004 0x0 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
0x0000000020000004 . = ALIGN (0x4) 0x0000000020000004 . = ALIGN (0x4)
.bss 0x0000000020000004 0x1c load address 0x00000000080009e8 .bss 0x0000000020000004 0x24 load address 0x00000000080009d8
0x0000000020000004 _sbss = . 0x0000000020000004 _sbss = .
0x0000000020000004 __bss_start__ = _sbss 0x0000000020000004 __bss_start__ = _sbss
*(.bss) *(.bss)
.bss 0x0000000020000004 0x1c c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o .bss 0x0000000020000004 0x1c c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
*(.bss*) *(.bss*)
.bss.msTicks 0x0000000020000020 0x4 Core/Src/main.o
0x0000000020000020 msTicks
.bss.blue_mode
0x0000000020000024 0x1 Core/Src/main.o
0x0000000020000024 blue_mode
*(COMMON) *(COMMON)
0x0000000020000020 . = ALIGN (0x4) 0x0000000020000028 . = ALIGN (0x4)
0x0000000020000020 _ebss = . *fill* 0x0000000020000025 0x3
0x0000000020000020 __bss_end__ = _ebss 0x0000000020000028 _ebss = .
0x0000000020000028 __bss_end__ = _ebss
._user_heap_stack ._user_heap_stack
0x0000000020000020 0x600 load address 0x00000000080009e8 0x0000000020000028 0x600 load address 0x00000000080009d8
0x0000000020000020 . = ALIGN (0x8) 0x0000000020000028 . = ALIGN (0x8)
[!provide] PROVIDE (end = .) [!provide] PROVIDE (end = .)
0x0000000020000020 PROVIDE (_end = .) 0x0000000020000028 PROVIDE (_end = .)
0x0000000020000220 . = (. + _Min_Heap_Size) 0x0000000020000228 . = (. + _Min_Heap_Size)
*fill* 0x0000000020000020 0x200 *fill* 0x0000000020000028 0x200
0x0000000020000620 . = (. + _Min_Stack_Size) 0x0000000020000628 . = (. + _Min_Stack_Size)
*fill* 0x0000000020000220 0x400 *fill* 0x0000000020000228 0x400
0x0000000020000620 . = ALIGN (0x8) 0x0000000020000628 . = ALIGN (0x8)
/DISCARD/ /DISCARD/
libc.a(*) libc.a(*)
@ -1117,45 +1128,45 @@ LOAD c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.exte
0x00000000000001c8 0x22 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o 0x00000000000001c8 0x22 c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
OUTPUT(L476_ats_blink-master.elf elf32-littlearm) OUTPUT(L476_ats_blink-master.elf elf32-littlearm)
.debug_info 0x0000000000000000 0x206d .debug_info 0x0000000000000000 0x2106
.debug_info 0x0000000000000000 0x682 Core/Src/gpio.o .debug_info 0x0000000000000000 0x682 Core/Src/gpio.o
.debug_info 0x0000000000000682 0x5fd Core/Src/main.o .debug_info 0x0000000000000682 0x6a7 Core/Src/main.o
.debug_info 0x0000000000000c7f 0x1f7 Core/Src/stm32l4xx_it.o .debug_info 0x0000000000000d29 0x1e6 Core/Src/stm32l4xx_it.o
.debug_info 0x0000000000000e76 0x5b4 Core/Src/system_stm32l4xx.o .debug_info 0x0000000000000f0f 0x5b4 Core/Src/system_stm32l4xx.o
.debug_info 0x000000000000142a 0x22 Core/Startup/startup_stm32l476rgtx.o .debug_info 0x00000000000014c3 0x22 Core/Startup/startup_stm32l476rgtx.o
.debug_info 0x000000000000144c 0xc21 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o .debug_info 0x00000000000014e5 0xc21 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.debug_abbrev 0x0000000000000000 0x74a .debug_abbrev 0x0000000000000000 0x771
.debug_abbrev 0x0000000000000000 0x1ee Core/Src/gpio.o .debug_abbrev 0x0000000000000000 0x1ee Core/Src/gpio.o
.debug_abbrev 0x00000000000001ee 0x13b Core/Src/main.o .debug_abbrev 0x00000000000001ee 0x162 Core/Src/main.o
.debug_abbrev 0x0000000000000329 0xa3 Core/Src/stm32l4xx_it.o .debug_abbrev 0x0000000000000350 0xa3 Core/Src/stm32l4xx_it.o
.debug_abbrev 0x00000000000003cc 0x134 Core/Src/system_stm32l4xx.o .debug_abbrev 0x00000000000003f3 0x134 Core/Src/system_stm32l4xx.o
.debug_abbrev 0x0000000000000500 0x12 Core/Startup/startup_stm32l476rgtx.o .debug_abbrev 0x0000000000000527 0x12 Core/Startup/startup_stm32l476rgtx.o
.debug_abbrev 0x0000000000000512 0x238 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o .debug_abbrev 0x0000000000000539 0x238 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.debug_aranges 0x0000000000000000 0x2d0 .debug_aranges 0x0000000000000000 0x2d8
.debug_aranges .debug_aranges
0x0000000000000000 0x60 Core/Src/gpio.o 0x0000000000000000 0x60 Core/Src/gpio.o
.debug_aranges .debug_aranges
0x0000000000000060 0x88 Core/Src/main.o 0x0000000000000060 0x98 Core/Src/main.o
.debug_aranges .debug_aranges
0x00000000000000e8 0x60 Core/Src/stm32l4xx_it.o 0x00000000000000f8 0x58 Core/Src/stm32l4xx_it.o
.debug_aranges .debug_aranges
0x0000000000000148 0x28 Core/Src/system_stm32l4xx.o 0x0000000000000150 0x28 Core/Src/system_stm32l4xx.o
.debug_aranges .debug_aranges
0x0000000000000170 0x28 Core/Startup/startup_stm32l476rgtx.o 0x0000000000000178 0x28 Core/Startup/startup_stm32l476rgtx.o
.debug_aranges .debug_aranges
0x0000000000000198 0x138 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o 0x00000000000001a0 0x138 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.debug_ranges 0x0000000000000000 0x278 .debug_ranges 0x0000000000000000 0x280
.debug_ranges 0x0000000000000000 0x50 Core/Src/gpio.o .debug_ranges 0x0000000000000000 0x50 Core/Src/gpio.o
.debug_ranges 0x0000000000000050 0x78 Core/Src/main.o .debug_ranges 0x0000000000000050 0x88 Core/Src/main.o
.debug_ranges 0x00000000000000c8 0x50 Core/Src/stm32l4xx_it.o .debug_ranges 0x00000000000000d8 0x48 Core/Src/stm32l4xx_it.o
.debug_ranges 0x0000000000000118 0x18 Core/Src/system_stm32l4xx.o .debug_ranges 0x0000000000000120 0x18 Core/Src/system_stm32l4xx.o
.debug_ranges 0x0000000000000130 0x20 Core/Startup/startup_stm32l476rgtx.o .debug_ranges 0x0000000000000138 0x20 Core/Startup/startup_stm32l476rgtx.o
.debug_ranges 0x0000000000000150 0x128 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o .debug_ranges 0x0000000000000158 0x128 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.debug_macro 0x0000000000000000 0x1e117 .debug_macro 0x0000000000000000 0x1e120
.debug_macro 0x0000000000000000 0x102 Core/Src/gpio.o .debug_macro 0x0000000000000000 0x102 Core/Src/gpio.o
.debug_macro 0x0000000000000102 0xaa8 Core/Src/gpio.o .debug_macro 0x0000000000000102 0xaa8 Core/Src/gpio.o
.debug_macro 0x0000000000000baa 0x2e Core/Src/gpio.o .debug_macro 0x0000000000000baa 0x2e Core/Src/gpio.o
@ -1175,42 +1186,42 @@ OUTPUT(L476_ats_blink-master.elf elf32-littlearm)
.debug_macro 0x000000000001c3e5 0x43 Core/Src/gpio.o .debug_macro 0x000000000001c3e5 0x43 Core/Src/gpio.o
.debug_macro 0x000000000001c428 0x1b9 Core/Src/gpio.o .debug_macro 0x000000000001c428 0x1b9 Core/Src/gpio.o
.debug_macro 0x000000000001c5e1 0x16a Core/Src/gpio.o .debug_macro 0x000000000001c5e1 0x16a Core/Src/gpio.o
.debug_macro 0x000000000001c74b 0x105 Core/Src/main.o .debug_macro 0x000000000001c74b 0x10e Core/Src/main.o
.debug_macro 0x000000000001c850 0x716 Core/Src/main.o .debug_macro 0x000000000001c859 0x716 Core/Src/main.o
.debug_macro 0x000000000001cf66 0x2f5 Core/Src/main.o .debug_macro 0x000000000001cf6f 0x2f5 Core/Src/main.o
.debug_macro 0x000000000001d25b 0xa7 Core/Src/main.o .debug_macro 0x000000000001d264 0xa7 Core/Src/main.o
.debug_macro 0x000000000001d302 0x142 Core/Src/stm32l4xx_it.o .debug_macro 0x000000000001d30b 0x1a7 Core/Src/main.o
.debug_macro 0x000000000001d444 0x1bf Core/Src/stm32l4xx_it.o .debug_macro 0x000000000001d4b2 0x142 Core/Src/stm32l4xx_it.o
.debug_macro 0x000000000001d603 0x164 Core/Src/stm32l4xx_it.o .debug_macro 0x000000000001d5f4 0x1bf Core/Src/stm32l4xx_it.o
.debug_macro 0x000000000001d767 0x1a7 Core/Src/stm32l4xx_it.o .debug_macro 0x000000000001d7b3 0x164 Core/Src/stm32l4xx_it.o
.debug_macro 0x000000000001d90e 0x208 Core/Src/stm32l4xx_it.o .debug_macro 0x000000000001d917 0x208 Core/Src/stm32l4xx_it.o
.debug_macro 0x000000000001db16 0x2cb Core/Src/stm32l4xx_it.o .debug_macro 0x000000000001db1f 0x2cb Core/Src/stm32l4xx_it.o
.debug_macro 0x000000000001dde1 0x22 Core/Src/stm32l4xx_it.o .debug_macro 0x000000000001ddea 0x22 Core/Src/stm32l4xx_it.o
.debug_macro 0x000000000001de03 0xd4 Core/Src/system_stm32l4xx.o .debug_macro 0x000000000001de0c 0xd4 Core/Src/system_stm32l4xx.o
.debug_macro 0x000000000001ded7 0x19f Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o .debug_macro 0x000000000001dee0 0x19f Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.debug_macro 0x000000000001e076 0xa1 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o .debug_macro 0x000000000001e07f 0xa1 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.debug_line 0x0000000000000000 0x1fee .debug_line 0x0000000000000000 0x201e
.debug_line 0x0000000000000000 0x58c Core/Src/gpio.o .debug_line 0x0000000000000000 0x58c Core/Src/gpio.o
.debug_line 0x000000000000058c 0x62f Core/Src/main.o .debug_line 0x000000000000058c 0x670 Core/Src/main.o
.debug_line 0x0000000000000bbb 0x624 Core/Src/stm32l4xx_it.o .debug_line 0x0000000000000bfc 0x613 Core/Src/stm32l4xx_it.o
.debug_line 0x00000000000011df 0x496 Core/Src/system_stm32l4xx.o .debug_line 0x000000000000120f 0x496 Core/Src/system_stm32l4xx.o
.debug_line 0x0000000000001675 0x87 Core/Startup/startup_stm32l476rgtx.o .debug_line 0x00000000000016a5 0x87 Core/Startup/startup_stm32l476rgtx.o
.debug_line 0x00000000000016fc 0x8f2 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o .debug_line 0x000000000000172c 0x8f2 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.debug_str 0x0000000000000000 0xa94c9 .debug_str 0x0000000000000000 0xa94ae
.debug_str 0x0000000000000000 0x9f8ba Core/Src/gpio.o .debug_str 0x0000000000000000 0x9f87a Core/Src/gpio.o
0x9fa7d (size before relaxing) 0x9fa3d (size before relaxing)
.debug_str 0x000000000009f8ba 0x541a Core/Src/main.o .debug_str 0x000000000009f87a 0x601b Core/Src/main.o
0xa4d32 (size before relaxing) 0xa58f3 (size before relaxing)
.debug_str 0x00000000000a4cd4 0x384b Core/Src/stm32l4xx_it.o .debug_str 0x00000000000a5895 0x2c92 Core/Src/stm32l4xx_it.o
0xa826a (size before relaxing) 0xa821a (size before relaxing)
.debug_str 0x00000000000a851f 0xd3 Core/Src/system_stm32l4xx.o .debug_str 0x00000000000a8527 0xd3 Core/Src/system_stm32l4xx.o
0x9e65f (size before relaxing) 0x9e61f (size before relaxing)
.debug_str 0x00000000000a85f2 0x36 Core/Startup/startup_stm32l476rgtx.o .debug_str 0x00000000000a85fa 0x36 Core/Startup/startup_stm32l476rgtx.o
0xb0 (size before relaxing) 0x70 (size before relaxing)
.debug_str 0x00000000000a8628 0xea1 Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o .debug_str 0x00000000000a8630 0xe7e Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
0xa5325 (size before relaxing) 0xa52e5 (size before relaxing)
.comment 0x0000000000000000 0x7b .comment 0x0000000000000000 0x7b
.comment 0x0000000000000000 0x7b Core/Src/gpio.o .comment 0x0000000000000000 0x7b Core/Src/gpio.o
@ -1220,10 +1231,10 @@ OUTPUT(L476_ats_blink-master.elf elf32-littlearm)
.comment 0x000000000000007b 0x7c Core/Src/system_stm32l4xx.o .comment 0x000000000000007b 0x7c Core/Src/system_stm32l4xx.o
.comment 0x000000000000007b 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o .comment 0x000000000000007b 0x7c Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.debug_frame 0x0000000000000000 0x9e4 .debug_frame 0x0000000000000000 0xa00
.debug_frame 0x0000000000000000 0x15c Core/Src/gpio.o .debug_frame 0x0000000000000000 0x15c Core/Src/gpio.o
.debug_frame 0x000000000000015c 0x1f8 Core/Src/main.o .debug_frame 0x000000000000015c 0x234 Core/Src/main.o
.debug_frame 0x0000000000000354 0x110 Core/Src/stm32l4xx_it.o .debug_frame 0x0000000000000390 0xf0 Core/Src/stm32l4xx_it.o
.debug_frame 0x0000000000000464 0x58 Core/Src/system_stm32l4xx.o .debug_frame 0x0000000000000480 0x58 Core/Src/system_stm32l4xx.o
.debug_frame 0x00000000000004bc 0x4fc Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o .debug_frame 0x00000000000004d8 0x4fc Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_utils.o
.debug_frame 0x00000000000009b8 0x2c c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc_nano.a(lib_a-init.o) .debug_frame 0x00000000000009d4 0x2c c:/st/stm32cubeide_1.4.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.4.0.202007081208/tools/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc_nano.a(lib_a-init.o)

View file

@ -46,8 +46,8 @@ L476_ats_blink-master.bin \
all: L476_ats_blink-master.elf secondary-outputs all: L476_ats_blink-master.elf secondary-outputs
# Tool invocations # Tool invocations
L476_ats_blink-master.elf: $(OBJS) $(USER_OBJS) C:\Users\adminaboyer\alex\enseignements_2020_21\TP_Prog_faible_energie\WorkSpace_STM32CubeIDE\L476_ats_blink-master\STM32L476RGTX_FLASH.ld L476_ats_blink-master.elf: $(OBJS) $(USER_OBJS) C:\Users\camer\Desktop\LoPoSo\L476_ats_blink-master\STM32L476RGTX_FLASH.ld
arm-none-eabi-gcc -o "L476_ats_blink-master.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"C:\Users\adminaboyer\alex\enseignements_2020_21\TP_Prog_faible_energie\WorkSpace_STM32CubeIDE\L476_ats_blink-master\STM32L476RGTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="L476_ats_blink-master.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group arm-none-eabi-gcc -o "L476_ats_blink-master.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"C:\Users\camer\Desktop\LoPoSo\L476_ats_blink-master\STM32L476RGTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="L476_ats_blink-master.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
@echo 'Finished building target: $@' @echo 'Finished building target: $@'
@echo ' ' @echo ' '

View file

@ -282,7 +282,7 @@ __STATIC_INLINE void LL_InitTick(uint32_t HCLKFrequency, uint32_t Ticks)
SysTick->LOAD = (uint32_t)((HCLKFrequency / Ticks) - 1UL); /* set reload register */ SysTick->LOAD = (uint32_t)((HCLKFrequency / Ticks) - 1UL); /* set reload register */
SysTick->VAL = 0UL; /* Load the SysTick Counter Value */ SysTick->VAL = 0UL; /* Load the SysTick Counter Value */
SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk |
SysTick_CTRL_ENABLE_Msk; /* Enable the Systick Timer */ SysTick_CTRL_ENABLE_Msk;
} }
void LL_Init1msTick(uint32_t HCLKFrequency); void LL_Init1msTick(uint32_t HCLKFrequency);