system_SWM320.h 602 B

12345678910111213141516171819202122232425262728
  1. #ifndef __SYSTEM_SWM320_H__
  2. #define __SYSTEM_SWM320_H__
  3. #ifdef __cplusplus
  4. extern "C"
  5. {
  6. #endif
  7. extern uint32_t SystemCoreClock; // System Clock Frequency (Core Clock)
  8. extern uint32_t CyclesPerUs; // Cycles per micro second
  9. extern void SystemInit(void);
  10. extern void SystemCoreClockUpdate(void);
  11. extern void switchCLK_20MHz(void);
  12. extern void switchCLK_40MHz(void);
  13. extern void switchCLK_32KHz(void);
  14. extern void switchCLK_XTAL(void);
  15. extern void switchCLK_PLL(void);
  16. extern void PLLInit(void);
  17. #ifdef __cplusplus
  18. }
  19. #endif
  20. #endif //__SYSTEM_SWM320_H__