Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15483073
  • 博文数量: 2005
  • 博客积分: 11986
  • 博客等级: 上将
  • 技术积分: 22535
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-17 13:56
文章分类

全部博文(2005)

文章存档

2014年(2)

2013年(2)

2012年(16)

2011年(66)

2010年(368)

2009年(743)

2008年(491)

2007年(317)

分类:

2007-05-17 18:43:40

设计的at91sam7s64开发板晶振为什么不振?-这是有原因滴!(作者:gliethttp)
  如果你的板子焊接OK了,想测测晶振 振没振 你会发现XOUT没有任何波形,为什么?是你设计的sam64板子有问题吗?你很可能会花时间去检查,可能你还不知道,其实这样的现象并不能说明你的硬件是有问题的,因为sam64的XOUT是否输出数据,必须由程序控制MOSCEN(主振荡器使能)位,不是上电就能振的,为了节约能源sam64上电后并不启用XIN,XOUT之间的晶振,而是把sam64内嵌由RCOSC单元产生的慢时钟作为系统启动的默认时钟,慢时钟SLCK是系统内唯一恒定时钟(其频率32.768K),所以如果你的sam64中没有程序启用MOSCEN位,那么你的XOUT引脚永远都不会测到波形,此时系统使用慢时钟作为主时钟,因此你应该先尝试将你的程序下载到sam64中-启用MOSCEN,这样你就能在XOUT上测到漂亮的正弦波了!

《摘自at91sam7s64_cn.pdf文档》
CKGR_MOR
●MOSCEN: 主振荡器使能
晶体连接在XIN 与XOUT 间。
0 = 主振荡器禁用。
1 = 主振荡器使能。OSCBYPASS 必须置为0。

阅读(3517) | 评论(4) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-08-02 15:11:41

并且呢 我在XOUT测到的电压为1.85v,XIN测到的电压为2mv,下进去的LED程序能跑,就是测不到晶振波形.

chinaunix网友2010-08-02 15:08:57

598486792 可以的话告诉我一声 谢谢

chinaunix网友2010-08-02 15:07:59

我的板子我设置了AT91C_CKGR_MOR,但是还是测不到晶振的波形,不知道是为什么?能解释下吗??谢了