mirror of https://github.com/ARMmbed/mbed-os.git
				
				
				
			DISCO_L475VG_IOT01A: Update system init for cmsis5
							parent
							
								
									bd6d7382a3
								
							
						
					
					
						commit
						72be051088
					
				| 
						 | 
				
			
			@ -83,7 +83,7 @@
 | 
			
		|||
  */
 | 
			
		||||
 | 
			
		||||
#include "stm32l4xx.h"
 | 
			
		||||
#include "hal_tick.h"
 | 
			
		||||
#include "nvic_addr.h"
 | 
			
		||||
 | 
			
		||||
#if !defined  (HSE_VALUE)
 | 
			
		||||
  #define HSE_VALUE    ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */
 | 
			
		||||
| 
						 | 
				
			
			@ -215,20 +215,9 @@ void SystemInit(void)
 | 
			
		|||
#ifdef VECT_TAB_SRAM
 | 
			
		||||
  SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM */
 | 
			
		||||
#else
 | 
			
		||||
  SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH */
 | 
			
		||||
  SCB->VTOR = NVIC_FLASH_VECTOR_ADDRESS; /* Vector Table Relocation in Internal FLASH */
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
  /* Configure the Cube driver */
 | 
			
		||||
  SystemCoreClock = MSI_VALUE; // At this stage the MSI is used as system clock
 | 
			
		||||
  HAL_Init();
 | 
			
		||||
 | 
			
		||||
  /* Configure the System clock source, PLL Multiplier and Divider factors,
 | 
			
		||||
     AHB/APBx prescalers and Flash settings */
 | 
			
		||||
  SetSysClock();
 | 
			
		||||
  
 | 
			
		||||
  /* Reset the timer to avoid issues after the RAM initialization */
 | 
			
		||||
  TIM_MST_RESET_ON;
 | 
			
		||||
  TIM_MST_RESET_OFF;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue