在μC/OS-II平臺下開發(fā)程序,首先要掌握內(nèi)核。通過上述移植過程,能夠?qū)θ蝿?wù)堆棧,任務(wù)調(diào)度有深刻理解。作為一種開放源代碼的操作系統(tǒng),以其優(yōu)越的性能在嵌入式系統(tǒng)應用領(lǐng)域占據(jù)了非常廣泛的發(fā)展空間。移植結(jié)果表明,經(jīng)過裁剪的μC/OS-II在S3C44B0X上的移植是成功的。
μC/OS-II在ARM平臺的移植是一個重要的學習過程,有助于提高對RTOS的認識與理解,從而提高嵌入式工作者的理論與技術(shù)水平。μC/OS-II是一個小的實時內(nèi)核,源代碼公開,有
摘要:在μC/OS-II內(nèi)核中,各個不同的任務(wù)使用獨立的堆棧空間,堆棧的大小按每個任務(wù)所需要的最大堆棧深度來定義,這種方法可能會造成堆??臻g浪費。本文敘述如何在RTOS中
1 引言μC/OS-II是專門為嵌入式系統(tǒng)應用而設(shè)計的嵌入式實時操作系統(tǒng),人們在學習μC/OS-II時,一開始往往在基于PC機的DOS或 Windows環(huán)境下進行分析與研究。在這種環(huán)境
引言---實時操作系統(tǒng)的使用,能夠簡化嵌入式系統(tǒng)的應用開發(fā),有效地確保穩(wěn)定性和可靠性,便于維護和二次開發(fā)。μC/OS-II是一個基于搶占式的實時多任務(wù)內(nèi)核,可固化、可剪
本文介紹一種基于 ARM9 的激光測距系統(tǒng)的硬件原理設(shè)計和軟件設(shè)計方案。以 ARM9 處理器為控制核心,采用相位法激光測距技術(shù),首先用正弦信號調(diào)制半導體激光器的發(fā)射激光,然后將被測物反射的激光用光電探測器轉(zhuǎn)換為電信號,采用相位測量技術(shù)測量出發(fā)射信號與接收信號的相位差,從而計算出與被測物的距離。最后使用實時操作系統(tǒng)μC/OS-II 作為系統(tǒng)控制核心,以確保測量精度。
摘要:介紹源代碼公開的實時操作系統(tǒng)μC/OS-II的特點、內(nèi)核結(jié)構(gòu)及ADSP—BF53l的硬件特征,同時給出將μC/0S-II移植到ADSP- BF531型數(shù)字信號處理器上的詳細步驟和
摘要:嵌入式實時多任務(wù)操作系統(tǒng)在軟件編程上有一定的相似性。這種相似的特性,使得我們可以將個別系統(tǒng)的編程經(jīng)驗推廣到更多的系統(tǒng)上。本文就μC/OS- II內(nèi)核的任務(wù)管理和
早在上世紀六十年代,就已經(jīng)有人開始研究和開發(fā)嵌入式操作系統(tǒng)。但直到最近,它才在國內(nèi)被越來越多的提及。其在通信、電子、自動化等需要實時處理的領(lǐng)域所日益顯現(xiàn)的重要性
摘要:介紹了實時操作系統(tǒng)μC/OS-II的特點和內(nèi)核結(jié)構(gòu),并首次實現(xiàn)μC/OS-II在Motorola嵌入式處理器MCF5272上的移值。 關(guān)鍵詞:μC/OS-II MCF5272 移植 GNU工具鏈 作
引言μC/OS-II是基于優(yōu)先級的可剝奪型內(nèi)核,實時性較強,但不區(qū)分用戶空間和系統(tǒng)空間,使得系統(tǒng)的安全性變差。而μC/OS-II官網(wǎng)提供的基于Cortex-M3內(nèi)核移植的μC/OS-
近年來,隨著移動通信業(yè)務(wù)的迅猛發(fā)展,尤其是 3G通信網(wǎng)建設(shè)的進行,通信基站的建設(shè)數(shù)量與日俱增。通信運營商對快速建站、降低基站綜合成本和運營維護成本的要求更加迫切。
摘要:在μC/OS-II內(nèi)核中,各個不同的任務(wù)使用獨立的堆棧空間,堆棧的大小按每個任務(wù)所需要的最大堆棧深度來定義,這種方法可能會造成堆棧空間浪費。本文敘述如何在RTOS中
引 言在實時操作系統(tǒng)中,由于是多任務(wù)的并發(fā)運行,所以在進入一些臨界區(qū)時為了保證多任務(wù)的正常運行要關(guān)中斷。而最大關(guān)中斷時間是衡量一個實時操作系統(tǒng)性能的重要指標,因為
摘要:μC/OS-II是一種適用于嵌入式系統(tǒng)的搶占式實時多任務(wù)操作系統(tǒng),開放源代碼,便于學習和使用。介紹μC/OS-II在任務(wù)級和中斷級的任務(wù)切換原理,以及這一操作系統(tǒng)基
摘要:首先介紹μC/OS-II操作系統(tǒng)的特點,重點分析μC/OS-II在EP7312上的移植方法,介紹μC/OS-II在EP7312中的開發(fā)過程。 關(guān)鍵詞:嵌入式操作系統(tǒng) μC/OS-II EP73
本文從嵌入式系統(tǒng)的并行程序出發(fā),結(jié)合實時性的要求,討論了μC/OS-II操作系統(tǒng)環(huán)境下的任務(wù)劃分和優(yōu)先級確定的相關(guān)問題,提出了一些在μC/OS-II中用于減少資源耗用和同
硬件抽象層是一個處于硬件平臺和嵌入式操作系統(tǒng)之間的軟件層次。它的主要功能是對系統(tǒng)硬件進行初始化,為操作系統(tǒng)的硬件操作提供一系列接口函數(shù)。硬件抽象層提高了嵌入式操
1. 引言《用于工業(yè)測量與控制系統(tǒng)的EPA系統(tǒng)結(jié)構(gòu)與通信規(guī)范》(以下簡稱EPA)是基于工業(yè)以太網(wǎng)的實時通信規(guī)范,它有效地解決了以太網(wǎng)通信的確定性通信問題,進而可以應用于多
1 引言隨著信息技術(shù)的發(fā)展,不間斷應急電源(UPS)向著數(shù)字化、智能化、網(wǎng)絡(luò)化、大容量多機冗余化和綠色化的方向發(fā)展。高性能專用DSP芯片為UPS的數(shù)字化提供了良好的硬件基礎(chǔ)