国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

電子工程網

標題: 關于stm32的RTC時鐘校準的問題 [打印本頁]

作者: eposar    時間: 2013-1-17 21:29
標題: 關于stm32的RTC時鐘校準的問題
各位好,有個BKP_RTCCR(RTC時鐘校準寄存器)里面的CAL[6:0]表示6-0位(CAL[6:0]--Calibration value):校準值。  表示在每2的20次方個時鐘脈沖內將有多少個脈沖被跳過。這可用來對RTC進行校準,以1000000/(2的20次方比例減慢時鐘)可用被減慢0-121ppm,我想問的是設置了這個校準寄存器之后,CPU會在什么時候減慢呢,比如我設CAL[6:0]=50,那這50個脈沖會在2的20次方=1048576個脈沖的第幾個脈沖放慢呢?是每過1048576/50=20971.52個脈沖放1個呢還是在最后50個脈沖放慢?

作者: eposar    時間: 2013-1-21 21:58
沒人回我?
作者: eposar    時間: 2013-1-21 23:09

作者: zhslcd    時間: 2013-1-22 08:54
沒啥作用的。RTC不準,是因為那個晶振的溫漂,多少PPM的問題。 溫度有不是恒溫。會高也會低。
而且電子電路也有個燥聲/溫度漂移問題。 因此 如果你用RTC,就不要太在意這個精度問題了。

買個好的RTC,比如DS3231/PCF2191/RTC8025

或者GPS對時。。。
作者: eposar    時間: 2013-1-23 21:23
謝謝回復




歡迎光臨 電子工程網 (http://www.4huy16.com/) Powered by Discuz! X3.4