打印
[STM8]

STM8S外部晶振的失效问题,谢谢!

[复制链接]
7194|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zcxhe|  楼主 | 2010-5-6 13:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果使能时钟安全系统寄存器CLK_CSSR中的CSSEN位,只要轻轻一振电路板外部晶振立马失效并切换到内部高速RC振荡器,并且没有改回来的方法(除了复位),请问这是怎么回事?晶振怕振动?还是失效检测太灵敏了?没有廷时的?有没有知道怎么回事的?谢谢!
沙发
香水城| | 2010-5-6 13:56 | 只看该作者
可能的原因:1)晶振怕振动,质量不好。2)电路板上有地方虚焊。

失效检测肯定不能有延时,否则系统将暂时停顿,达不到失效检测的目的。

使用特权

评论回复
板凳
zcxhe|  楼主 | 2010-5-6 14:09 | 只看该作者
虚焊已经排除了,好像晶振是一个悬浮结构,可能怕振动!试试陶瓷振荡器看看先!

使用特权

评论回复
地板
香水城| | 2010-5-6 14:20 | 只看该作者
晶振肯定是怕振动的,但是如果轻轻一振就出问题,则肯定是质量不好。

你可以问问晶振的供应商,你购买的晶振可以抗多强的振动,一般手册上没有这个参数。

使用特权

评论回复
5
zcxhe|  楼主 | 2010-5-6 14:29 | 只看该作者
用陶瓷振荡器就是猛敲都没事,看来是晶体振荡器的结构问题。
看来STM8S的外部失效监测也是一个**肋。当然如果系统可以允许复位重启应该还能用。

使用特权

评论回复
6
txcy| | 2010-5-6 21:24 | 只看该作者
晶振怕震动也是相对的,看你怎么振,一般是没事的

使用特权

评论回复
7
zcxhe|  楼主 | 2010-5-7 11:21 | 只看该作者
我就是轻轻敲一下板子就不行了!

使用特权

评论回复
8
CrazyST| | 2010-5-7 12:31 | 只看该作者
如果真是那样,那好惨啊。。。碰碰就复位了。。。

使用特权

评论回复
9
lijie19870111| | 2010-5-10 19:23 | 只看该作者
不是太清楚 1# zcxhe

使用特权

评论回复
10
libinggl| | 2011-4-28 22:36 | 只看该作者
晶体靠压电效应振荡.外部机械振动会引入额外的压电效应,影响晶体频率.

使用特权

评论回复
11
Z赤心木QW| | 2011-5-9 22:46 | 只看该作者
不是可以设置时钟安全的么?

使用特权

评论回复
12
zhjun| | 2013-1-8 08:33 | 只看该作者
我也遇到晶振停摆的问题了,我的MCU是STM8S207S8,电压电压:5.1V,16M晶振,负载电容22pF/15pF都试验了,晶振引脚电压只能达到1.5V/1.75V左右,在用万用表测试这两个引脚电压的时候,晶振会经常停振,单片机死机,试着在两个引脚间喊了一个5.1M的贴片电阻,没见到什么改善。以前用AVR和STC的时候有晶振幅度的选项,可以增加振荡的稳定性,引脚电压基本能够达到2.5V左右,而现在只有1.5-1.7V,明显过低了,不知道有什么解决办法,请各位指教。

使用特权

评论回复
13
majixing602| | 2015-4-29 09:09 | 只看该作者
我用的是STM8S105k4也出现这种问题,晶振振幅在1V到2V之间,16M晶振振幅是1V,换成8M的是2V,并联1M电阻及换10pf、20pf、22pf电容都试了没有任何改善,芯片换过4片,晶振换过4M、12M、16M、8M的不同厂家的晶振,问题同样存在,不知什么原因,求解!

使用特权

评论回复
14
majixing602| | 2015-4-29 09:10 | 只看该作者
板子是在网上买的开发板

使用特权

评论回复
15
majixing602| | 2015-4-29 09:13 | 只看该作者
之前用过STM32F103系列单片机,做过几款产品没出现类似问题,现在想用STM8做一款产品,要用到串口通信,看来要放弃这款芯片了。

使用特权

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

本版积分规则

27

主题

138

帖子

2

粉丝