打印
[ZLG-ARM]

LPC2478用到CAN的时候是不是主频只能是48MHz?

[复制链接]
2068|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaoxin1986|  楼主 | 2010-5-25 16:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
开发板的例子是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

相关帖子

沙发
淡蓝的天空| | 2010-5-25 22:54 | 只看该作者
没改相应的配置吧

使用特权

评论回复
板凳
寂寞男孩| | 2010-5-25 23:19 | 只看该作者
不懂,顶一个

使用特权

评论回复
地板
没水的壶| | 2010-5-26 12:47 | 只看该作者
主频改了,CAN波特率参数也得跟着改啊

使用特权

评论回复
5
hulan1985| | 2010-5-26 21:30 | 只看该作者
配置不对吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

176

主题

1487

帖子

0

粉丝