1 #ifndef __SYSTEM_SWM320_H__ 2 #define __SYSTEM_SWM320_H__ 3 4 #ifdef __cplusplus 5 extern "C" { 6 #endif 7 8 9 extern uint32_t SystemCoreClock; // System Clock Frequency (Core Clock) 10 extern uint32_t CyclesPerUs; // Cycles per micro second 11 12 13 extern void SystemInit(void); 14 15 extern void SystemCoreClockUpdate (void); 16 17 18 19 extern void switchCLK_20MHz(void); 20 extern void switchCLK_40MHz(void); 21 extern void switchCLK_32KHz(void); 22 extern void switchCLK_XTAL(void); 23 extern void switchCLK_PLL(void); 24 25 extern void PLLInit(void); 26 27 28 #ifdef __cplusplus 29 } 30 #endif 31 32 #endif //__SYSTEM_SWM320_H__ 33