單片機系統(tǒng)時鐘與實時時鐘有什么區(qū)別?
1、大多數(shù)單片機都只有系統(tǒng)時鐘一個。就是CPU的各節(jié)拍工作時序的驅動源了。這個頻率一般為幾MHz。速度比較快,其目的無非是讓單片機快點干活。那為啥不是GHz數(shù)量呢,這個是集成電路工藝決定的。根據(jù)工藝反推出某款單片機的理想工作頻率,往往也是最佳工作頻率了。系統(tǒng)在這個頻率下工作又快(已達最佳極限)又穩(wěn)定。最好地體現(xiàn)了計算機的高速運算能力。
2、實時時鐘,是單片機計時的時鐘或獨立的可被單片機訪問的時鐘。它可以外部擴展芯片得到,如1302,1307,12887,3130,12020,m41t81,6902,8025。有并口有串口,有帶電池自己玩,有外部供電,看實際需要設計。這些時鐘無一例外地用到了32768Hz。這是因為它們用了同一個計時IC核、低頻功耗更低、更容易校表和1Hz計時精密實現(xiàn)。大伙在該基礎上做了不同的文章,有的搞點穩(wěn)定晶振放里面,有的搞點備電方案,有的接口不同,有的搞點萬年歷,有的搞點報警,有的……
3、還有可能你提到的(可能就是430系列單片機),內部集成了RTC這個模塊,要求外面接32768Hz。這樣就可以獨立地計時,單片機睡覺了也和它的時間管理無關,低成本實時方案,又省了好幾毛。綜上:
【1】系統(tǒng)時鐘就是CPU時鐘,RTC時鐘就是計時時鐘。
【2】系統(tǒng)時鐘的目的是高速穩(wěn)定,而實時時鐘目的是低功耗精確。
編輯:admin 最后修改時間:2018-05-18