关于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条回答
boyie0
1楼-- · 2019-12-11 19:22
浪费我两天时间终于找到了问题所在。 看官网上的一份文档。

QQ图片20140513101522.jpg (71.71 KB, 下载次数: 0)

下载附件

2014-5-13 10:31 上传


又被ST坑一次。 怪只能怪自己贪便宜,还没有把官网的所有资料仔细看几遍。我。。。。。


用32768的晶振还得让挨着的两条腿废了,必须连接高电平或低电平。。。  你这是有多不靠谱。 由于PC4和PC7都是断码屏的驱动脚S16 S17 只要一开LCD驱动 32768就嗝屁。。。

后面还写上 没有解决办法

早知道还是老实用430了 基本没什么小毛病。功能稳定性还比这屌丝强太多了 内部基准什么的 应有尽有 真是一分价钱一分货啊。
ijlc1314
2楼-- · 2019-12-11 23:55
 精彩回答 2  元偷偷看……
hzpyl
3楼-- · 2019-12-12 04:22
boyie0 发表于 2014-5-13 10:34
浪费我两天时间终于找到了问题所在。 看官网上的一份文档。

又被ST坑一次。 怪只能怪自己贪便宜,还没有把 ...

请问,是什么文档啊?
hygs
4楼-- · 2019-12-12 08:31
hzpyl 发表于 2014-6-5 11:06
请问,是什么文档啊?

STM8L051F3 STM8L151x2/x3Errata sheet
STM8L051F3, STM8L151x2 an d STM8L151x3 revision Z device limitations, Doc ID018903 Rev 4
boyie0
5楼-- · 2019-12-12 09:34
hzpyl 发表于 2014-6-5 11:06
请问,是什么文档啊?

看楼上的,

这傻逼芯片,看门狗开了就关不了了。  没有RTC供电引脚,每次掉电把所有时钟和IO刷一遍,上电再复位一次 太二了。
跟430比真是屌丝~~~~
jyrpxj
6楼-- · 2019-12-12 09:48
原来STM8L系列有这么多BUG。才知道。

一周热门 更多>