2020-01-11 18:09发布
loongsuns 发表于 2012-5-9 11:55 曾经折腾几个晚上无果,后来查资料发现电容问题,买几个6pf的电容换上好了一段时间,后来有偶尔会挂。 ...
wuzhujian 发表于 2012-11-15 21:44 其实,在32.768K的晶振引脚上并个上M的电阻就没事了,哪有那么多问题啊。 主要是STM32的LSE反馈电 ...
最多设置5个标签!
不是电容的问题,而是晶振一定要使用内部负载电容为6PF的晶振,注意这个负载电容不是晶振引脚上的那个电容,这类的晶振比较不常用,但是在低功耗方面效果显著,晶振引脚上的电容值一般在7pf-10pf之间,不过话说回来了,即使是晶振和电容都达到官方文档要求也不一定就是100%的稳定,我公司产品曾经遭遇这样的问题,非常头疼,ST官方技术人员也过来帮忙都没有彻底解决问题,STM32的RTC受环境因素影响比较大,温度、湿度变化都有可能造成不起振,但是这种故障又是不确定的,有时好有时坏,有时在你用示波器碰一下晶振引脚就又起振了,甚至用热风枪或电烙铁烫一下就好,我个人的经验为:1、RTC晶振部分PCB走线一定要谨慎,引线不可有过孔,不可过长 2、电容选用7pf-10pf之间的品牌电容(误差为1%)。 3、晶振一定要选用负载电容为6PF的,误差为+-20ppm,不知道这类晶振能不能做误差为+-5PPM的,如果选用+-5PPm的应该能确保90%以上的稳定性。
我使用过这种方法,没用的,遇到不起振的产品,你在晶振引脚上并接电阻也没用,我工程产品上一直都有在VBAT上接小电池(主要是给GPS模块做备份电池),基本上没什么效果。
----------------------------------------------
你认为ST的技术人员,就是万能的吗?
在技术公司干过的人都知道,凡是被公司派出去做售后服务的人员,很少有可能是公司的研发骨干的。公司的研发骨干是很少出差的,因为时间耗不起,除非是能影响到大订单的情况。
我们原来公司的情况就是,我很少会出差的。绝大多数出差的人,是我们公司的售后服务人员和测试人员。
一周热门 更多>