system_SWM341.h 690 B

123456789101112131415161718192021222324252627282930313233
  1. #ifndef __SYSTEM_SWM341_H__
  2. #define __SYSTEM_SWM341_H__
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. extern uint32_t SystemCoreClock; // System Clock Frequency (Core Clock)
  7. extern uint32_t CyclesPerUs; // Cycles per micro second
  8. extern void SystemInit(void);
  9. extern void SystemCoreClockUpdate (void);
  10. extern void PLLInit(void);
  11. extern void switchTo20MHz(void);
  12. extern void switchTo2M5Hz(void);
  13. extern void switchTo40MHz(void);
  14. extern void switchTo5MHz(void);
  15. extern void switchToXTAL(uint32_t div8);
  16. extern void switchToPLL(uint32_t div8);
  17. extern void switchTo32KHz(void);
  18. extern void switchToXTAL_32K(void);
  19. #ifdef __cplusplus
  20. }
  21. #endif
  22. #endif //__SYSTEM_SWM341_H__