摘要:討論一個利用標準C語言setjmp庫函烽實現(xiàn)查詢式協(xié)作多任務系統(tǒng),給出完整的內(nèi)核和樣例程序并對源代碼進行說明。該系統(tǒng)具有簡單易用的特點,只需要編寫存取堆棧指針的宏
摘要:從進程和線程調(diào)度的角度出發(fā),介紹了一種規(guī)范化的實時多任務系統(tǒng)軟件設計方法,提出了“前向分支”的設計原則,給出了完整的系統(tǒng)模型。關(guān)鍵詞:線程拆分 前
摘要:討論一個利用標準C語言setjmp庫函烽實現(xiàn)查詢式協(xié)作多任務系統(tǒng),給出完整的內(nèi)核和樣例程序并對源代碼進行說明。該系統(tǒng)具有簡單易用的特點,只需要編寫存取堆棧指針的宏
本文從嵌入式系統(tǒng)的并行程序出發(fā),結(jié)合實時性的要求,討論了μC/OS-II操作系統(tǒng)環(huán)境下的任務劃分和優(yōu)先級確定的相關(guān)問題,提出了一些在μC/OS-II中用于減少資源耗用和同
從產(chǎn)品研發(fā)的角度,針對小資源系統(tǒng)中使用μC/OS-II的實時性和優(yōu)先級關(guān)系進行了分析。提出了可刪除任務的靈活應用和可變大小任務棧的實現(xiàn)方法,對于并行任務使用共享資源
本人在教學及科研實驗中,對基于μC/OS-II的多任務系統(tǒng)在SOPC中的設計總結(jié)出了具體實現(xiàn)方法。經(jīng)過實踐驗證,該方法簡單、可靠,值得推廣。1 μC/OS實時操作系統(tǒng)μC/OS-II是一個可移植、可裁剪、占先式、實時的
μC/OS-II的多任務系統(tǒng)在SOPC中的硬件實現(xiàn)
μC/OS-II的多任務系統(tǒng)在SOPC中的硬件實現(xiàn)
嵌入式程序框架一般類似于程序1所示結(jié)構(gòu):系統(tǒng)中有3個任務——TaskA、TaskB、TaskC,均放置于主循環(huán)內(nèi),在每一個循環(huán)周期內(nèi)都被執(zhí)行一次。在這種結(jié)構(gòu)中,能滿足系統(tǒng)實時性要求的條件是: (當且僅當)Task
隨著計算機和通訊技術(shù)發(fā)展而來的現(xiàn)代信息技術(shù)革命,給電力電子技術(shù)提供了廣闊的發(fā)展前景,同時也給電源提出了更高的要求。隨著數(shù)控穩(wěn)壓電源在電子裝置中的普遍使用,它避免了普通電源在工作時產(chǎn)生的誤差,以及對整個系統(tǒng)的精確度的影響。數(shù)字化能夠減少生產(chǎn)過程中的不確定因素和人為參與的環(huán)節(jié)數(shù),有效地解決電源模塊中諸如可靠性、智能化和產(chǎn)品一致性等工程問題,極大地提高生產(chǎn)效率和產(chǎn)品的可維護性。因此數(shù)控直流穩(wěn)壓電源在各行各業(yè)得到廣泛應用。此次數(shù)控直流穩(wěn)壓源的設計是基于單片機STC89C52作為核心控制器來完成的,系統(tǒng)包括單片機最
討論一個利用標準C語言setjmp庫函烽實現(xiàn)查詢式協(xié)作多任務系統(tǒng),給出完整的內(nèi)核和樣例程序并對源代碼進行說明。
setjmp構(gòu)建簡單協(xié)作式多任務系統(tǒng)