freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

實用單片機系統(tǒng)ms3分析(編輯修改稿)

2025-06-18 21:48 本頁面
 

【文章內(nèi)容簡介】 ? 例行任務(wù)程序 例行任務(wù)程序中包括:key_check()鍵盤例行程序和rtc_soft_routine()實時時鐘例行程序。 在這兩個例行程序中均有:MSG_SEND_MSG()這個函數(shù),這就是前面提到的 入消息 操作。 既然有入消息操作了,那么主程序循環(huán)體中的取消息操作就將取到當(dāng)前消息隊列中的消息。并按需求執(zhí)行相對應(yīng)的程序段。 ? 消息機制小結(jié) 前面針對消息機制,分析了程序的執(zhí)行過程。在這里將前面提到的內(nèi)容做個歸納。 程序開始運行后,首先執(zhí)行初始化操作,包括:端口初始化、中斷初始化、 FLASH初始化、實時時鐘初始化等等,其中包括最重要的系統(tǒng)時鐘初始化 timer0_init()。 初始化完畢后, MS3進入消息機制管理階段,此階段程序循環(huán)向 u16MsgArray[ ]內(nèi)取消息,將取出的消息通過MSG_TYPE( )得到消息類型,在分支選擇語句中根據(jù)消息類型執(zhí)行相應(yīng)程序段。以上消息機制一直循環(huán)貫穿于整個系統(tǒng)的運行中。 除了不斷循環(huán)的消息機制管理外,那就是例行任務(wù)程序以系統(tǒng)節(jié)拍為周期,根據(jù)需要向消息隊列中送人待執(zhí)行的消息。 這樣, MS3在程序前后臺兩方面的配合下,通過消息機制正常運轉(zhuǎn)。 ? 軟件虛擬定時器 本文檔開始的時候,我們提到過“軟件虛擬定時器”這個名詞,那么它有什么作用,并且如何使用呢?下面這部分就將詳細(xì)介紹 軟件虛擬定時器。 *在初讀 MS3,還沒有完全理解軟件虛擬定時器作用的時候,感覺它沒什么特別的地方,但一旦后來理解其含義時,才感覺它是很有意思的一個東西。 ? 軟件虛擬定時器的引入 現(xiàn)在理解“軟件虛擬定時器”之后,感覺作者在《 MS2程序分析 》 中舉的“鬧鐘”的例子是很恰當(dāng)?shù)模⑶依诔鯇W(xué)者對其概念進行理解。 首先我想說說平時我們使用鬧鐘的目的。假設(shè)一個電子表有鬧鐘的功能,我們使用鬧鐘就是想在我們定的一段時間之后得到提醒,在定好時間之后,我們就不愿意時時刻刻的去查看定時的時間是否要到了,希望電子表能自動提醒我們。同時在這段時間之內(nèi)我們還想讓電子表正常提供顯示時間的功用。 在 MS3中使用軟件虛擬定時器也是一樣的目的,我們想要一個任務(wù)在一定時間之后被執(zhí)行,在我們定好時間之后我們又不愿去管理它,那么
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1