久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
一種基于系統(tǒng)節(jié)拍時間的單片機程序設計模式(其實,我們一直在討論的是任務調(diào)度-04)
[打印本頁]
作者:
水漫金山2017
時間:
2019-12-3 10:41
標題:
一種基于系統(tǒng)節(jié)拍時間的單片機程序設計模式(其實,我們一直在討論的是任務調(diào)度-04)
本帖最后由 水漫金山2017 于 2019-12-3 10:54 編輯
上一篇文章,我們討論了基于系統(tǒng)節(jié)拍時間的調(diào)度策略中如何利用好每一個時間片。你看,不知不覺這個時間片和調(diào)度的概念就出來了。調(diào)度,在單片機程序設計中指的是任務調(diào)度(每一個要交給CPU去處理的程序模塊)。談到調(diào)度必談調(diào)度策略,因為沒有調(diào)度策略的調(diào)度是不存在的。就算你一個while死循環(huán)所有任務,這也是一種調(diào)度策略。那么在這個單片機程序設計世界中,它也必然存在一種相對合理的調(diào)度策略,這個相對合理,也是我們孜孜不倦去努力追求的。這也是筆者分享自己編程經(jīng)驗的初衷。一定要注意,只是相對合理。 有的人說,現(xiàn)在都流行RTOS了,你為什么還在這大談特談,你的這個時間片調(diào)度呢,在說了,這也是老生長談的問題了。是的,時間片調(diào)度,確實不是一種新的設計思想。但是,我們在單片機程序設計中,真的會用好這個時間片嗎,甚至有很多單片機程序設計同行,還沒有對這種調(diào)度策略重視過,還是一味的停留在最初的一個while死循環(huán)中。其實,一種單片機程序設計模式,就體現(xiàn)了一個單片機程序工程師的自然觀,世界觀,甚至人生觀。時間片調(diào)度本質(zhì)上是一種處理事情的思想方法。看過“時間觸發(fā)嵌入式系統(tǒng)設計”的人都知道書中舉的一個醫(yī)生監(jiān)控數(shù)位病人病情的例子。時間觸發(fā)能讓每位病人得到公平的服務,而事件觸發(fā),救了一個,其它的全完蛋了。說一千,道一萬,筆者在這里宣揚的就是一種“時間觸發(fā)嵌入式系統(tǒng)設計”思想。 關于,單片機程序設計中,任務的概念,任務的劃分原則,長任務的處理方式,以及在有長任務存在的單片機程序中,如何安排長任務和其它任務,這是我后續(xù)文章想要給大家介紹的。謝謝。
作者:
liaojiaao
時間:
2019-12-14 12:51
真的感謝分享,我是最近要做一個時鐘的項目,所以來看看精準的任務調(diào)度的方法。然后之前知道的一種方法就是你上一節(jié)說的那種浪費CPU的方法,那就是我以前知道最精準的方法了,也是在網(wǎng)上看的框架的不浪費CPU資源,不去死等,然后看到你的20ms內(nèi)處理20/時間片個的20ms周期任務,又讓我明白了更多。感謝樓主
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
一级黄色影片在线观看
|
日韩一级
|
九九精品久久久
|
国产精品99精品久久免费
|
日本一区二区三区在线观看
|
亚洲精品视频免费观看
|
免费视频一区二区
|
av福利网
|
日韩欧美在线观看
|
久色
|
国产一区二区三区视频免费观看
|
精品一区二区视频
|
成人国产精品色哟哟
|
男人天堂视频在线观看
|
欧美片网站免费
|
久久伊人精品
|
日韩久草
|
九九热re
|
国产精品欧美精品日韩精品
|
日本一区二区在线视频
|
日韩成人在线网站
|
国产精品久久久久aaaa
|
久久中文字幕一区
|
欧美午夜精品
|
欧美综合在线视频
|
国产传媒在线观看
|
一区二区三区四区不卡视频
|
亚洲伊人a
|
蜜臀网
|
免费影视在线观看
|
99久久99热这里只有精品
|
日韩一区二区三区在线视频
|
亚洲激情av
|
亚洲在线日韩
|
91人人爽
|
欧洲视频一区二区
|
精品国产一区二区三区日日嗨
|
欧美区在线观看
|
一区二区三区av
|
国产成视频在线观看
|
国产一区二区精品在线
|