关于STM8L外部RTC晶振不起振

2019-12-11 18:31发布

早就知道STM系列RTC晶振有问题, 采购晶振一直注意用6PF的,以前一直用STM32基本没出过问题。
这次要用STM8L,因为用到RTC和LCD断码驱动,这两路必须同时用32768的晶振,内部38K并且误差大 没办法给RTC做时钟计时用。

问题出来了,用内部38K晶振可以完美工作 稳定性很好, 但是用外部LSE晶振的时候,经常不起振 ,换了好几种晶振3*8 2*6的都是6PF的,还用STM8LDISCOVERY上的32768 4脚晶振也拆下来连同负载电容。还是不稳定, 用示波器测试 振荡幅度很小,并且还有低频的干扰,手一摸晶振脚就停振了 。

还有一个奇怪的问题,就是我只用LSE给RTC做时钟不启动LCD的时候基本都能起振,但是用一启动LCD控制器,立马停振。
如果用内部LSI时钟做RTC完全没任何问题,非常稳定,但是就等于把RTC废了还得再加外部RTC。 并且用内部LSI时钟的时候 晶振引脚PC6会输出60HZ左右的方波 就是LCD控制器的刷新频率。

哪位大神也遇到过同样问题希望帮下忙。 第一次用STM8L,摸不清它的脾气。。用的是STM8LR8T6.谢谢,程序基本不会有问题就是那官方例程做了,管教掩码改成自己板子的对应管脚。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
lwb807
1楼-- · 2019-12-13 08:14
lusson 发表于 2014-6-6 21:58
看门狗开了关不了应该是很正常的设计
这是出于安全的考虑,如果开了又能关了的话,保不准程序跑飞的时候 ...

看门狗开启后关不了,不单是STM,也有其它芯片有这种设计,这个个人很正常!
boyie0
2楼-- · 2019-12-13 10:13
hzpyl 发表于 2014-6-7 08:03
MSP430我们实在用不起。

看门狗开了关不了,我认为正常。

STM32和STM8 RTC设计都有问题, 特别STM8,经常听说STM的晶振出问题。
STM8L你可以试试 让晶振挨着的管脚输出方波这类的信号, 晶振引脚直接跟着输出相同的波形 只是幅度不大,但是也有几百毫伏了。 不知道这样的设计怎么过关的。  相信其他管脚肯定多多少少也有问题,只不过现在没有发现。
lyrics131415
3楼-- · 2019-12-13 12:32
boyie0 发表于 2014-6-5 16:11
很多BUG不用或者用的不仔细是不容易发现的,但是是客观存在的!

你看文档后面写的 没有解决办法,也没有 ...

同意!一分钱一分货
hzpyl
4楼-- · 2019-12-13 14:14
论坛有没有ST的技术支持啊?

对ST8L的32.768KHz说明一下。
boyie0
5楼-- · 2019-12-13 16:38
 精彩回答 2  元偷偷看……
ldxepthnn
6楼-- · 2019-12-13 17:00
boyie0 发表于 2014-6-7 09:18
没见过ST的FAE, TI的倒是经常来我们公司跑。

确实推广方面, ST 没有 TI 做得到位.

真的是 STM8L 太便宜了. 对于民用,这个价格很有优势!但是出现个问题就头大了.

一分钱一分货啊!

一周热门 更多>