kopia lustrzana https://github.com/solokeys/solo1
immedately change clock rate to load data sections faster
rodzic
765d532f82
commit
2ed8667f18
|
@ -79,6 +79,8 @@ Reset_Handler:
|
|||
ldr sp, =_estack /* Atollic update: set stack pointer */
|
||||
|
||||
/* Copy the data segment initializers from flash to SRAM */
|
||||
/* Call the clock system intitialization function.*/
|
||||
bl SystemInit
|
||||
movs r1, #0
|
||||
b LoopCopyDataInit
|
||||
|
||||
|
@ -106,8 +108,7 @@ LoopFillZerobss:
|
|||
cmp r2, r3
|
||||
bcc FillZerobss
|
||||
|
||||
/* Call the clock system intitialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
/* Call static constructors */
|
||||
bl __libc_init_array
|
||||
/* Call the application's entry point.*/
|
||||
|
|
|
@ -106,6 +106,7 @@
|
|||
*/
|
||||
|
||||
#include "stm32l4xx.h"
|
||||
#include "init.h"
|
||||
|
||||
#if !defined (HSE_VALUE)
|
||||
#define HSE_VALUE 8000000U /*!< Value of the External oscillator in Hz */
|
||||
|
@ -219,6 +220,8 @@ void SystemInit(void)
|
|||
/* Disable all interrupts */
|
||||
RCC->CIER = 0x00000000U;
|
||||
|
||||
SystemClock_Config_LF();
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Ładowanie…
Reference in New Issue