基于ARM和μC/OS—II的超聲波測距系統(tǒng)利用LCD顯示,電路簡單,顯示界面友好,通訊能力強,可擴展性好,具有良好的實際應(yīng)用價值。該系統(tǒng)可運用于機器人智能行走和導航,在汽車電子行業(yè)也有一定的應(yīng)用領(lǐng)域.可配合其他模塊實現(xiàn)多功能測量,同時在顯示輸入上可擴展觸摸屏功能。
本文給出了在蓄電池化成工藝過程控制系統(tǒng)設(shè)計中,將嵌入式操作系統(tǒng)μC/OS-II用于系統(tǒng)軟件設(shè)計,并將系統(tǒng)各功能模塊劃分成不同優(yōu)先級的任務(wù)由系統(tǒng)內(nèi)核進行調(diào)度,從而通過人機操作界面顯示系統(tǒng)任務(wù)的具體方法。
μc/Os-Ⅱ的就緒表設(shè)置、清除、查找算法,是高效的、跨平臺的程序。它使用了兩個查找數(shù)組OSMapTbl[8]和OSUnMapTbl[256],以提高查找就緒表的速度,盡快獲取就緒任務(wù)的最高優(yōu)先級。
μC/OS-II操作系統(tǒng)是一種搶占式多任務(wù)、單內(nèi)存空間、微小內(nèi)核的嵌入式操作系統(tǒng),具有高效緊湊的特點。它執(zhí)行效率高,占用空間小,可移植性強,實時性能良好且可擴展性強。
μC/OS-II操作系統(tǒng)是一種搶占式多任務(wù)、單內(nèi)存空間、微小內(nèi)核的嵌入式操作系統(tǒng),具有高效緊湊的特點。它執(zhí)行效率高,占用空間小,可移植性強,實時性能良好且可擴展性強
引 言μC/OS-II操作系統(tǒng)是建立在微內(nèi)核基礎(chǔ)上的實時操作系統(tǒng),搶占式多任務(wù)、微內(nèi)核、移植性好等特點,使其在諸多領(lǐng)域都有較好的應(yīng)用。在μC/OS-II 2.83及其以后的版本
μC/OS-II操作系統(tǒng)是一種搶占式多任務(wù)、單內(nèi)存空間、微小內(nèi)核的嵌入式操作系統(tǒng),具有高效緊湊的特點。它執(zhí)行效率高,占用空間小,可移植性強,實時性能良好且可擴展性強。
1 引言電力參數(shù)的測量與監(jiān)控對于電能管理的科學化水平有著至關(guān)重要的影響,于是研制了各種電力監(jiān)測儀器。隨著電子技術(shù)的發(fā)展,微型機、單片機以及DSP處理器的處理速度大大提
摘要:介紹了實時操作系統(tǒng)μC/OS-II的特點和內(nèi)核結(jié)構(gòu),并首次實現(xiàn)了μC/OS-II在摩托羅拉處理器MPC555上的移植,介紹了移植后OS的應(yīng)用方法。 關(guān)鍵詞:μC/OS-II MPC5
引 言隨著性能的提高和價格的降低,越來越多的嵌入式應(yīng)用采用了ARM處理器。在強大功能及豐富外設(shè)的支持下,嵌入式實時操作系統(tǒng)憑借較高的開發(fā)效率、可維護性和可靠性成為開
μC/OS-II是可移植、適用于對安全性要求苛刻的剝奪型實時多任務(wù)嵌入式系統(tǒng),簡單易學,在工程應(yīng)用和嵌入式系統(tǒng)教學中很受歡迎。LPC213X是Philips公司推出的基于ARM7TDMI-
1 引言近幾年來,隨著計算機網(wǎng)絡(luò)技術(shù)的快速發(fā)展,TCP/IP協(xié)議已成為應(yīng)用最廣泛的網(wǎng)絡(luò)互聯(lián)協(xié)議。USB(通用串行總線)以靈活、方便、通信穩(wěn)定、成本低廉、即插即用等優(yōu)點已經(jīng)成
隨著嵌入式系統(tǒng)應(yīng)用的日益廣泛,如何實現(xiàn)嵌入式系統(tǒng)的低功耗開發(fā)已經(jīng)成為嵌入式應(yīng)用發(fā)展的關(guān)鍵技術(shù)之一,是近幾年來人們在嵌入式系統(tǒng)的設(shè)計中普遍關(guān)注的難點與熱點。嵌入式
本設(shè)計實現(xiàn)了基于μC/OS-II的中斷下半部。這種機制的實現(xiàn)充分利用了μC/0S—II的現(xiàn)有資源,代碼簡潔而高效,且與平臺相關(guān)性代碼極少,方便移植。一組功能定義明確
引 言FREESCALE公司的16位HCS12X(簡稱“S12X”)系列單片機引入了一個協(xié)處理器,名為“XGATE”。與普通意義上的浮點協(xié)處理器不同,這個協(xié)處理器主要用
1 引言近幾年來,隨著計算機網(wǎng)絡(luò)技術(shù)的快速發(fā)展,TCP/IP協(xié)議已成為應(yīng)用最廣泛的網(wǎng)絡(luò)互聯(lián)協(xié)議。USB(通用串行總線)以靈活、方便、通信穩(wěn)定、成本低廉、即插即用等優(yōu)點已經(jīng)成
1 引 言實時操作系統(tǒng)是為微處理器或微控制器管理設(shè)計的底層軟件。在嵌人式應(yīng)用中,使用實時操作系統(tǒng)的最主要目的是增加系統(tǒng)的可靠性,提高開發(fā)效率、縮短開發(fā)周期。μC/
μC/OS-II是可移植、適用于對安全性要求苛刻的剝奪型實時多任務(wù)嵌入式系統(tǒng),簡單易學,在工程應(yīng)用和嵌入式系統(tǒng)教學中很受歡迎。LPC213X是Philips公司推出的基于ARM7TDMI
μC/OS—II是一個針對微控制器和嵌入式應(yīng)用而設(shè)計的輕量級實時操作系統(tǒng),通過了美國聯(lián)邦航空管理局符合RTCA D0178B標準的認證。這表明μC/OS—II能用于與人
摘要:介紹了以LPC2365為核心處理器、嵌入式實時操作系統(tǒng)μC/OS-II下的多串口通信編程方法。對于固定長度的短字節(jié)幀數(shù)據(jù),通過設(shè)置合適的字節(jié)觸發(fā)深度,一次中斷完成數(shù)據(jù)接收任務(wù);對于變長的長字節(jié)幀數(shù)據(jù),則通過