Advertisement
Guest User

clock_conf

a guest
Apr 30th, 2013
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.26 KB | None | 0 0
  1. [b]clock_conf.h[/b]
  2.  
  3.  
  4.  */
  5. #ifndef CONF_CLOCK_H_INCLUDED
  6. #define CONF_CLOCK_H_INCLUDED
  7.  
  8. // ===== System Clock Source Options
  9. //#define CONFIG_SYSCLK_SOURCE        SYSCLK_SRC_RCSYS
  10. //#define CONFIG_SYSCLK_SOURCE        SYSCLK_SRC_OSC0
  11. #define CONFIG_SYSCLK_SOURCE          SYSCLK_SRC_PLL0
  12.  
  13. // ===== PLL Options
  14. #define CONFIG_PLL0_SOURCE            PLL_SRC_OSC0
  15. #define CONFIG_PLL0_MUL               11 /* Fpll = (Fclk * PLL_mul) / PLL_div */
  16. #define CONFIG_PLL0_DIV               2 /* Fpll = (Fclk * PLL_mul) / PLL_div */
  17.  
  18. // ===== System Clock Bus Division Options
  19. #define CONFIG_SYSCLK_CPU_DIV         0 /* Fcpu = Fsys/(2 ^ CPU_div) */
  20. #define CONFIG_SYSCLK_PBA_DIV         1 /* Fpba = Fsys/(2 ^ PBA_div) */
  21. #define CONFIG_SYSCLK_PBB_DIV         0 /* Fpbb = Fsys/(2 ^ PBB_div) */
  22.  
  23. // ===== Peripheral Clock Management Options
  24. //#define CONFIG_SYSCLK_INIT_CPUMASK  ((1 << SYSCLK_SYSTIMER) | (1 << SYSCLK_OCD))
  25. //#define CONFIG_SYSCLK_INIT_PBAMASK  (1 << SYSCLK_USART0)
  26. //#define CONFIG_SYSCLK_INIT_PBBMASK  (1 << SYSCLK_HMATRIX)
  27. //#define CONFIG_SYSCLK_INIT_HSBMASK  (1 << SYSCLK_MDMA_HSB)
  28.  
  29. // ===== USB Clock Source Options
  30. #define CONFIG_USBCLK_SOURCE          USBCLK_SRC_OSC0
  31. //#define CONFIG_USBCLK_SOURCE        USBCLK_SRC_PLL0
  32. //#define CONFIG_USBCL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement