stm32f446 RTC精准校验使用?

2019-07-14 18:40发布

STM32f446的RTC使用外部32.768kHz晶振,误差有点大,目测一分钟慢了4秒,使用精密校准时,确定RTC_CALR寄存器已经写入了想要的值,但没什么效果while(RTC->ISR & (1<<16));
  RTC->CALR |= 1<<15;
  RTC->CALR &= 0xfffffe00;
  RTC->CALR |= 0x0000004F;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
chenwei6991627
1楼-- · 2019-07-14 23:34
 精彩回答 2  元偷偷看……
晗曦丶寒惜
2楼-- · 2019-07-15 01:52
chenwei6991627 发表于 2018-7-10 20:29
不可能误差那么大的

看第一条回复
liujinyi016
3楼-- · 2019-07-15 02:52
误差大,除了从程序上进行校准外,硬件电路上也要进行调整,比如RTC晶振的匹配电容的大小
PCB的布局布线

一周热门 更多>