介紹了利用已有的MIPS版Linux源文件包,編譯可運(yùn)行的Linux內(nèi)核的方式;討論了在主機(jī)上建立相關(guān)服務(wù)器,通過NFS服務(wù)從主機(jī)上下載內(nèi)核,在無盤開發(fā)板上啟動(dòng)Linux的方法。
一、引言
大多 ...
講述嵌入式操作系統(tǒng)μC/OS-II在電力監(jiān)控儀表中的應(yīng)用;通過實(shí)時(shí)多任務(wù)系統(tǒng)對(duì)所有任務(wù)的調(diào)度管理,解決在單任務(wù)系統(tǒng)中難以處理的實(shí)時(shí)性差的問題,同時(shí)增強(qiáng)系統(tǒng)工作的可靠性;較詳細(xì)地給出系統(tǒng)軟 ...
建華科技經(jīng)過多年研發(fā),成功推出SldView嵌入式Linux集成開發(fā)環(huán)境。SldView運(yùn)行于Windows系統(tǒng)中,支持μC/OS_II、μClinux和Linux三種嵌入式操作系統(tǒng)的開發(fā);支持編輯代碼、交叉編譯和交叉調(diào)試 ...
本文分析了VxWorks的映象特點(diǎn),設(shè)計(jì)了幾種VxWorks下產(chǎn)品映象的構(gòu)造方案,并指出了這些構(gòu)造設(shè)計(jì)的應(yīng)用場合。
VxWorks是目前占?jí)艛嗟匚坏膶?shí)時(shí)操作系統(tǒng),在許多領(lǐng)域獲得廣泛應(yīng)用,但其產(chǎn)品映象 ...
目前,μC/0S-II已經(jīng)被成功移植到多種微處理器 上,其中也包括TMS320VC33。在μC/0S-II的網(wǎng)站上可以免費(fèi)下載相關(guān)處理器的移植代碼,這些代碼可以作為 μC/OS-II應(yīng)用中一個(gè)非常好的起點(diǎn)。筆者 ...
備自投裝置是電力系統(tǒng)中常用的一種安全自動(dòng)裝置,在發(fā)電廠和變電站及配電網(wǎng)絡(luò)中得到廣泛的應(yīng)用。本文引入嵌入式操作系統(tǒng)μC/0S_II,將它移植到以TMS320F240 DSP和XIlinx CPLD為核心設(shè)計(jì)的新型 ...
1 嵌入式系統(tǒng)開發(fā)所面臨的問題
嵌入式軟件開發(fā)有別于桌面軟件系統(tǒng)開發(fā)的一個(gè)顯著特點(diǎn)是,它一般需要一個(gè)交叉編譯和調(diào)試環(huán)境,即編輯和編譯軟件在主機(jī)上進(jìn)行(如在PC機(jī)的WindOWS操作系統(tǒng)下 ...
嵌入式系統(tǒng)一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶應(yīng)用程序四部分組成,其發(fā)展主要體現(xiàn)在芯片技術(shù)的進(jìn)步上,以及在芯片技術(shù)限制下的算法與軟件的進(jìn)步上。隨著芯片制造技術(shù) ...
隨著近年來嵌入式技術(shù)的發(fā)展,嵌入式產(chǎn)品的應(yīng)用越來越廣泛,但是嵌入式產(chǎn)品開發(fā)需要很大投入,要搭建各種軟件硬件平臺(tái),才能開發(fā)出合適的嵌入式產(chǎn)品。嵌入式軟硬件平臺(tái)的搭建,無疑是整個(gè)嵌入式 ...
VxWorks操作系統(tǒng)是一個(gè)應(yīng)用比較多的實(shí)時(shí)多任務(wù)操作系統(tǒng)。它提供并支持多任務(wù)調(diào)度機(jī)制,用戶可以將自己對(duì)事件的控制通過不同任務(wù)的協(xié)調(diào)而完成。各個(gè)任務(wù)之間通過全局變量、信號(hào)量、管道等方式進(jìn) ...
在嵌入式系統(tǒng)設(shè)計(jì)過程中,系統(tǒng)的掉電保護(hù)越來越受到重視。本文介紹的方法是在用ARM7系列芯片S3C4510B和μClinux構(gòu)建的嵌入式平臺(tái)上實(shí)現(xiàn)的。整個(gè)掉電保護(hù)實(shí)現(xiàn)的基本思路是:產(chǎn)生掉電信號(hào),捕捉掉 ...
為了改善目前嵌入式系統(tǒng)中的代碼數(shù)量廈復(fù)雜度越來越高,維護(hù)效率低下,不能滿足某些高級(jí)應(yīng)用的要求等現(xiàn)狀,提出一套新的基于面向?qū)ο蟮那度胧较到y(tǒng)開發(fā)技術(shù)。介紹面向?qū)ο笄度胧介_發(fā)的應(yīng)用現(xiàn)狀和 ...