以前总有听说STM32的RTC不能用,不好用之类的问题。我在开发板上用的好好的,以为是这些发帖的人硬件水平问题,晶振线拉太长了。因此就没有在意这个问题,更糟糕的是打样5套产品也没有发现RTC不工作的问题。量产才真真体会到什么是心累啊!车间烧写程序今天几台死机,明天几台死机,统计了下将近10%的概率。这可咋整?各种方法都试了下,什么6p电容,什么爱普生晶振,什么并1M电阻都试过了,没有用。用万用表的欧姆档测下单片机接晶振的引脚发现可以起振的单片机和不能起振的单片机电阻值差别很大(单片机从板拆下来测的)。这明显是单片机RTC的问题,不是跟用什么晶振有毛线关系,否则就不是10%的概率了,应该是大部分都不工作才对。
下一批外加RTC芯片吧。现在这批只能购买单片机跟换了。
|