开发板的例子是48MHz的,我修改了主频到72MHz,相应的修改外设时钟为24MHz,但是CAN不通,下面是config.h的配置,求教。。。。谢谢。。。。
#define USE_USB 1
#define Fosc 12000000 /* OSC = 12MHz */
#if USE_USB
#define Fusbclk 48000000
#define Fcclk (Fosc * 6) /* 主频 Fcclk = 48MHz */
/*
* 如果用了USB,则Fcco是Fcclk
* 与Fusbclk在275~550M之间的
* 最小公倍数
* Fcco是Fcclk在275~550M之间
* 的最小倍数
*/
#define Fcco (Fusbclk * (USBCLKDivValue + 1))
#define Fpclk (Fcclk / 3)
#define PLL_NValue 1
#define PLL_MValue (((Fcco / Fosc) * (PLL_NValue + 1) / 2) - 1)
#define CCLKDivValue (Fcco / Fcclk - 1)
#define USBCLKDivValue 5
|