打印

w90n745使用uClinux是不是一定要15MHz晶振

[复制链接]
2106|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sinadz|  楼主 | 2010-8-18 16:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因為電路圖上是接15MHz晶振,15MHz不好找,手上剛好有14.7456MHz接上UART-115200通訊正常,jtag燒錄正常,USB master正常,後來發現pc找不到w90n745 UBS slave是不是晶振問題?

(因為沒網路ic所以不知道有沒有影響)

還是kernel是否可以修改對應的頻率.

相关帖子

沙发
火箭球迷| | 2010-8-18 21:08 | 只看该作者
对不同的外部频率需要做修改

使用特权

评论回复
板凳
dfsa| | 2010-8-19 09:07 | 只看该作者
主要修改这些地方:
1) linux-2.6.x/arch/armnommu/mach-W90N745/time.c                        
CSR_WRITE(TICR0, 1200);// 1200这个数就是晶振        
2) linux-2.6.x/drivers/serial/serial_w90n745.c                        
divisor = 12000000 / ( baud * 16 ) - 2;//修改晶振频率即可。这样就使目标板的串口波特率与主机的相匹配

使用特权

评论回复
地板
无冕之王| | 2010-8-19 09:36 | 只看该作者
不是,根据外部频率而定

使用特权

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

本版积分规则

304

主题

2313

帖子

0

粉丝