|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
设计的at91sam7s64开发板晶振为什么不振?-这是有原因滴 |
作者:gliethttp 栏目:ARM技术 |
设计的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。 |
2楼: | >>参与讨论 |
作者: leifeng 于 2007/4/30 10:37:00 发布:
或者短路TST管脚,恢复内置的ROMBOOT,也可以使晶体起振 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |