![]() |
NANO100_BSP V3.04.002
The Board Support Package for Nano100BN Series
|
Nano100 series system clock definition file. More...
Go to the source code of this file.
Macros | |
#define | __HXT (12000000UL) |
#define | __LXT (32768UL) |
#define | __HIRC12M (12000000UL) |
#define | __LIRC (10000UL) |
#define | __HIRC __HIRC12M |
#define | __HSI (__HIRC12M) /* Factory Default is internal 12MHz */ |
Functions | |
void | SystemCoreClockUpdate (void) |
Updates the SystemCoreClock with current core Clock retrieved from CPU registers. More... | |
uint32_t | SysGet_PLLClockFreq (void) |
Calculate current PLL clock frequency. More... | |
Variables | |
uint32_t | SystemCoreClock |
uint32_t | CyclesPerUs |
Nano100 series system clock definition file.
Definition in file system_Nano100Series.h.
#define __HIRC __HIRC12M |
Definition at line 30 of file system_Nano100Series.h.
#define __HIRC12M (12000000UL) |
Definition at line 28 of file system_Nano100Series.h.
#define __HSI (__HIRC12M) /* Factory Default is internal 12MHz */ |
Definition at line 31 of file system_Nano100Series.h.
#define __HXT (12000000UL) |
Definition at line 26 of file system_Nano100Series.h.
#define __LIRC (10000UL) |
Definition at line 29 of file system_Nano100Series.h.
#define __LXT (32768UL) |
Definition at line 27 of file system_Nano100Series.h.
uint32_t SysGet_PLLClockFreq | ( | void | ) |
Calculate current PLL clock frequency.
None. |
Definition at line 28 of file system_Nano100Series.c.
void SystemCoreClockUpdate | ( | void | ) |
Updates the SystemCoreClock with current core Clock retrieved from CPU registers.
Update SystemCoreClock variable
None |
Updates the SystemCoreClock with current core Clock retrieved from CPU registers.
None. |
None. |
Definition at line 106 of file system_Nano100Series.c.
|
extern |
Cycles per micro second
Definition at line 21 of file system_Nano100Series.c.
|
extern |
System Clock Frequency (Core Clock)
Definition at line 20 of file system_Nano100Series.c.