CH573 TMOS sys_tick問題

如題,正在用CH573開發(fā)2.4G應(yīng)用,由于對(duì)時(shí)間比較敏感?,F(xiàn)在有幾個(gè)問題需要明確:

  1. TMOS用的sys_tick是0.625us? 這個(gè)是怎么計(jì)算出來的,有沒有中斷接口能調(diào)用?

  2. TMOS用的sys_tick時(shí)鐘源是哪個(gè)?如果是低頻時(shí)鐘,那么使用外部LSE的時(shí)候,用的是外部的32768的時(shí)鐘嗎?

  3. 使用TMOS的tmos_start_task 函數(shù)來觸發(fā)一個(gè)事件,這里的入?yún)ick能保證準(zhǔn)確嗎?即能保證在入?yún)⒌膖ick后,該事件能正確執(zhí)行,還是說有可能有別的(比如BLE相關(guān)事件)干擾,可能會(huì)延時(shí)若干個(gè)tick再執(zhí)行

tmos并不是實(shí)時(shí)操作系統(tǒng)(實(shí)時(shí)操作系統(tǒng)對(duì)ram資源消耗較大),tmos管理的任務(wù)是對(duì)實(shí)時(shí)性要求不高的任務(wù),在空閑時(shí)處理即可,如果對(duì)時(shí)間敏感的事件需要處理,使用mcu的定時(shí)器來處理。

tmos的時(shí)鐘來源是低頻時(shí)鐘,若所用外部,就是外部327668Hz晶體,
32768的時(shí)鐘來定時(shí)625us也并非整數(shù),BLE連接對(duì)于時(shí)間要求很高,RTC計(jì)數(shù)的誤差是通過BLE內(nèi)部定時(shí)器補(bǔ)償解決,而任務(wù)本身存在誤差可不做額外處理。?


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频