VxWorks 操作系統(tǒng)是美國WindRiver公司于1983年設計開發(fā)的一種嵌入式實時操作系統(tǒng)(RTOS),是嵌入式開發(fā)環(huán)境的關(guān)鍵組成部分。良好的持續(xù)發(fā)展能力、高性能的內(nèi)核以及友好的用戶開發(fā)環(huán)境,在嵌入式實時操作系統(tǒng)領(lǐng)域占據(jù)一席之地。
Linux實時操作系統(tǒng)以應用為中心、以計算機技術(shù)為基礎、軟件硬件可裁剪、功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)。
自嵌入式系統(tǒng)開發(fā)以來,很長時間都采用前后臺系統(tǒng)軟件設計模式:主程序為一個無限循環(huán),單任務順序執(zhí)行。通過設置一個或多個中斷 來處理異步事件。這種系統(tǒng)對于簡單的應用是可以的,但對于實時性要求比較高的、處理任務較多的應用,就會暴露出實時性差、系統(tǒng)可靠性低、穩(wěn)定性差等缺點。μC/OS-II 是一種基于優(yōu)先級的搶占式多 任務實時操作系統(tǒng), 包含了實時內(nèi)核、任務管理、時間管理、任務間通信同步(信號量,郵箱,消息 隊列)和內(nèi)存管理等功能。它可以使各個任務獨立工作,互不干涉,很容易實現(xiàn)準時而且無誤執(zhí)行,使實時應用程序的設
本文對四種實時操作系統(tǒng)(RTOS)特性進行分析和比較。它們是:Lynx實時系統(tǒng)公司的LynxOS、QNX軟件系統(tǒng)有限公司的QNX以及兩種具有代表性的實時Linux;新墨西哥工學院的RT-Linux和堪薩斯大學的KURT-Linux.
在傳統(tǒng)的嵌入式實時操作系統(tǒng)中,內(nèi)核和應用都運行在同一特權(quán)級,應用程序可以無限制的訪問整個系統(tǒng)地址空間。因此在某些情況下,應用的潛在危險動作會影響其他應用和內(nèi)核的
1、引言嵌入式系統(tǒng)由于它具有軟件代碼小、高度自動化、響應速度快等特點已經(jīng)使它在許多領(lǐng)域得到廣泛的應用[3]。從家里的洗衣機、電冰箱,到作為交通工具的自行車、小汽車,
在傳統(tǒng)的嵌入式實時操作系統(tǒng)中,內(nèi)核和應用都運行在同一特權(quán)級,應用程序可以無限制的訪問整個系統(tǒng)地址空間。因此在某些情況下,應用的潛在危險動作會影響其他應用和內(nèi)核的
摘要:介紹了一種在嵌入式實時操作系統(tǒng)內(nèi)核(以下簡稱實時內(nèi)核)上實現(xiàn)RAM盤的方法,配合接受用戶命令的Shell任務,可實現(xiàn)嵌入式系統(tǒng)的多任務動態(tài)加載和監(jiān)控,擴展了實時內(nèi)核
[b]引 言 [/b] 隨著計算機技術(shù)的迅速發(fā)展和芯片制造工藝的不斷進步,ERTOS的研究和應用日益廣泛,從民用的手機、電子書等手持移動設備到航空航天、醫(yī)學設備、工業(yè)控制等各
摘要:簡要介紹Salvo的基本特點;詳細分析Salvo的內(nèi)核管理、運行機制;深入探討Salvo用戶目標代碼的生成與配置,并給出不同用戶目標代碼生成方式下的用戶目標代碼生成流程。
引言Nucleus PLUS是美國ATI 公司為實時性要求較高的嵌入式系統(tǒng)應用設計的操作系統(tǒng)內(nèi)核。約95%的Nucleus PLUS代碼用ANSI C語言編寫,因此,非常便于移植并能夠支持大多數(shù)類
早在上世紀六十年代,就已經(jīng)有人開始研究和開發(fā)嵌入式操作系統(tǒng)。但直到最近,它才在國內(nèi)被越來越多的提及。其在通信、電子、自動化等需要實時處理的領(lǐng)域所日益顯現(xiàn)的重要性
摘 要: 本文介紹了實時操作系統(tǒng)ECOS的特點及基本結(jié)構(gòu),并具體研究了ECOS在三星公司以ARM940T 為內(nèi)核的S3C2510嵌入式芯片上的移植方法。文章著重討論了移植過程中的重點與
摘要:敘述嵌入式系統(tǒng)和嵌入式操作系統(tǒng)的概念,簡述嵌入式實時系統(tǒng)的發(fā)展階段。重點介紹μC/OS-II和eCos的發(fā)展歷史,并且對μC/OS-II與 eCos進行比較,為大家在選擇嵌
VxWorks操作系統(tǒng)是美國WindRiver公司于1983年設計開發(fā)的一種嵌入式實時操作系統(tǒng)(RTOS),它以其良好的可靠性和卓越的實時性被廣泛地應用在通信、軍事、航空、航天等高精尖技
早在上世紀六十年代,就已經(jīng)有人開始研究和開發(fā)嵌入式操作系統(tǒng)。但直到最近,它才在國內(nèi)被越來越多的提及。其在通信、電子、自動化等需要實時處理的領(lǐng)域所日益顯現(xiàn)的重要性
隨著 EOS(Embedded Operation System, 嵌入式操作系統(tǒng) ) 在工業(yè)控制領(lǐng)域內(nèi)的廣泛應用,操作系統(tǒng)的實時性成為一個日益被關(guān)注和重視的問題。當前主流的 EOS 一般可分為兩類
嵌入式實時操作系統(tǒng)μC/OS-II在S12單片機上的移植
嵌入式實時操作系統(tǒng)的可裁剪性及其實現(xiàn)
基于Linux的嵌入式實時操作系統(tǒng)的研究方案