1.與UCOSII有關(guān)的幾個概念:任務(wù)優(yōu)先級,任務(wù)堆棧,任務(wù)控制塊,任務(wù)就緒表和任務(wù)調(diào)度器任務(wù)優(yōu)先級,這個概念比較好理解, ucos 中,每個任務(wù)都有唯一的一個優(yōu)先級。優(yōu)先級是任務(wù)的唯一標(biāo)識。在 UCOSII 中,使用 CPU
一、任務(wù)的通信方式1.1 共享內(nèi)存進程間的通信方式有兩種,一種是使用共享內(nèi)存,這種方式基本不依賴OS,也沒有相應(yīng)的系統(tǒng)開銷。另一種則需要OS支持,通過建立鏈接器實現(xiàn)任務(wù)間的通信。Message Passing S
一、時間管理1.1 時鐘節(jié)拍UCOSii通過時鐘節(jié)拍OSTimeTick()來定期進行任務(wù)調(diào)度,一般來說這個頻率是10-100HZ,頻率越高,系統(tǒng)的開銷也就越大。1.2 任務(wù)延時函數(shù)OSTimeDly()任務(wù)可以調(diào)用OSTimeDly()來對自
一、閑扯之前看完了sdcc man和datasheet之后,用sdcc寫了幾個小程序。大部分時間都在干一些調(diào)式代碼的事,就趁這段時間把UCOS復(fù)習(xí)一下吧。由于這是UCOS的第一篇,就來扯點閑話吧。對于UCOSii,我其實沒
引言 C/ OS 是一種多任務(wù)實時操作系統(tǒng)。內(nèi)核源代碼公開、短小精干、可裁剪、執(zhí)行時間可確定, 可移植性較強, 非常適用于一些中小型嵌入式系統(tǒng)開發(fā)。uC/OS 可以移植到8~ 64 位的不同類型、不同規(guī)模的
簡單談?wù)勎覍c的一些認(rèn)識級對于部分源碼的分析和調(diào)試,作為對近一段時間學(xué)習(xí)的階段性總結(jié)。下文將分兩部分介紹,前半部分主要談?wù)勎覀€人對一些問題的認(rèn)識以及一些疑惑,后半部分是通過閱讀ucosii,按照ucosii的思路
引言:隨著各種應(yīng)用電子系統(tǒng)的復(fù)雜化和系統(tǒng)實時性需求的提高,并伴隨應(yīng)用軟件朝著系統(tǒng)化方向發(fā)展的加速,在16位/32位單片機中廣泛使用了嵌入式實時操作系統(tǒng)。然而實際使用
uCOSii 在Coldfire MCF52235 上的移植
淺談嵌入式在地鐵雜散電流監(jiān)測裝置的設(shè)計
淺談嵌入式在地鐵雜散電流監(jiān)測裝置的設(shè)計
基于uCOSII的MAC設(shè)計與實現(xiàn)
基于uCOSII的MAC設(shè)計與實現(xiàn)
說多了,就此罷了。注意:如有雷同,實屬巧合,切勿對號入座。
感受面向?qū)ο缶幊痰镊攘?uCosII C++類封裝篇)