打印
[STM8]

外部时钟未准备就绪,该怎么解决

[复制链接]
1503|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhzzh18|  楼主 | 2015-7-16 13:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   程序一直死在while((CLK->ECKR & CLK_ECKR_HSERDY) < CLK_ECKR_HSERDY);
不知道怎么办,请各位大侠直几招
沙发
HAORANAN123| | 2015-7-16 13:26 | 只看该作者
难道stm8的时钟真的不可靠

使用特权

评论回复
板凳
desertsailor| | 2015-7-16 15:42 | 只看该作者
检查外围时钟电路,检查程序是否按手册操作切换到外部时钟

使用特权

评论回复
地板
airwill| | 2015-7-16 18:18 | 只看该作者
检查晶振电路, 匹配电容, 振荡波形, 如果振幅太小, 考虑改小匹配电容等措施增强振荡.
而单从软件上讲, 如果是关键设备, 那应该先使用内部晶振起振完成或保证基本的关键功能.

使用特权

评论回复
5
米尔豪斯| | 2015-7-16 22:13 | 只看该作者
会不会是程序的逻辑出了问题

使用特权

评论回复
6
mmuuss586| | 2015-7-16 22:30 | 只看该作者

加大上电阻容复位电路参数看看;

使用特权

评论回复
7
lwsn| | 2015-7-16 23:28 | 只看该作者
检查一下晶振电路,时钟

使用特权

评论回复
8
zhzzh18|  楼主 | 2015-9-11 11:00 | 只看该作者
谢谢各位大侠,我不知道晶振量出来的电压多少是正常的,只觉得跟正常板子的电压低了一些,换个晶振就OK了。

使用特权

评论回复
9
zchong| | 2015-9-11 12:30 | 只看该作者
zhzzh18 发表于 2015-9-11 11:00
谢谢各位大侠,我不知道晶振量出来的电压多少是正常的,只觉得跟正常板子的电压低了一些,换个晶振就OK了。 ...

看波形比较靠谱一些

使用特权

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

本版积分规则

10

主题

34

帖子

1

粉丝