![]() |
NANO100_BSP V3.04.002
The Board Support Package for Nano100BN Series
|
Nano100 series system clock init code and assert handler. More...
Go to the source code of this file.
Functions | |
uint32_t | SysGet_PLLClockFreq (void) |
Calculate current PLL clock frequency. More... | |
uint32_t | SysGet_HCLKFreq (void) |
Get current HCLK clock frequency. More... | |
void | SystemCoreClockUpdate (void) |
This function is used to update the variable SystemCoreClock and must be called whenever the core clock is changed. More... | |
Variables | |
uint32_t | SystemCoreClock = __HSI |
uint32_t | CyclesPerUs = (__HSI / 1000000) |
Nano100 series system clock init code and assert handler.
Definition in file system_Nano100Series.c.
uint32_t SysGet_HCLKFreq | ( | void | ) |
Get current HCLK clock frequency.
None. |
Definition at line 66 of file system_Nano100Series.c.
uint32_t SysGet_PLLClockFreq | ( | void | ) |
Calculate current PLL clock frequency.
None. |
Definition at line 28 of file system_Nano100Series.c.
void SystemCoreClockUpdate | ( | void | ) |
This function is used to update the variable SystemCoreClock and must be called whenever the core clock is changed.
Updates the SystemCoreClock with current core Clock retrieved from CPU registers.
None. |
None. |
Definition at line 106 of file system_Nano100Series.c.
uint32_t CyclesPerUs = (__HSI / 1000000) |
Cycles per micro second
Definition at line 21 of file system_Nano100Series.c.
uint32_t SystemCoreClock = __HSI |
System Clock Frequency (Core Clock)
Definition at line 20 of file system_Nano100Series.c.