新聞中心
隨著今天世界的不斷發(fā)展,嵌入式系統(tǒng)作為一個新穎、實(shí)用、高效的計(jì)算機(jī)技術(shù)日趨成熟。但是在嵌入式系統(tǒng)的開發(fā)過程中,由于資源有限、缺乏操作系統(tǒng)等問題,使得開發(fā)人員不得不花費(fèi)更多的精力和時間。因此,為了更好地利用資源、提高開發(fā)效率,UCLinux與NIOS之間的結(jié)合應(yīng)運(yùn)而生。

創(chuàng)新互聯(lián)公司從2013年成立,公司以成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、系統(tǒng)開發(fā)、網(wǎng)絡(luò)推廣、文化傳媒、企業(yè)宣傳、平面廣告設(shè)計(jì)等為主要業(yè)務(wù),適用行業(yè)近百種。服務(wù)企業(yè)客戶超過千家,涉及國內(nèi)多個省份客戶。擁有多年網(wǎng)站建設(shè)開發(fā)經(jīng)驗(yàn)。為企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、創(chuàng)意設(shè)計(jì)、宣傳推廣等服務(wù)。 通過專業(yè)的設(shè)計(jì)、獨(dú)特的風(fēng)格,為不同客戶提供各種風(fēng)格的特色服務(wù)。
UCLinux是一個基于Linux內(nèi)核的嵌入式操作系統(tǒng),可以在運(yùn)行內(nèi)存較小的系統(tǒng)上運(yùn)行,以滿足嵌入式系統(tǒng)的需要。NIOS是一種可編程邏輯器件,可以實(shí)現(xiàn)不同的功能,在嵌入式系統(tǒng)中廣泛應(yīng)用。將UCLinux與NIOS結(jié)合起來,可以實(shí)現(xiàn)高效、靈活、可靠的嵌入式系統(tǒng)開發(fā)。
UCLinux為NIOS提供了強(qiáng)大的操作系統(tǒng)支持。由于UCLinux是基于Linux內(nèi)核的操作系統(tǒng),所以它具有Linux模塊和驅(qū)動程序的優(yōu)點(diǎn),同時也具有實(shí)時性和可嵌入性。這樣,NIOS就可以在UCLinux的支持下更加穩(wěn)定和可靠地運(yùn)行各種硬件和軟件。此外,UCLinux還提供了很多標(biāo)準(zhǔn)庫和API,使得NIOS可以更加容易地實(shí)現(xiàn)獨(dú)立于硬件的代碼。因此,基于UCLinux的開發(fā)環(huán)境可以減少開發(fā)人員的工作量,提高開發(fā)效率。
NIOS可以為UCLinux提供更加靈活的硬件支持。NIOS作為可編程邏輯器件,可以實(shí)現(xiàn)各種不同的功能,如數(shù)字信號處理、控制邏輯等。同時,NIOS本身也可以直接連接各種不同的硬件資源,如外圍設(shè)備等。這使得UCLinux可以在不同條件下更加靈活和高效地運(yùn)行各種硬件和軟件。NIOS和UCLinux的結(jié)合還可進(jìn)一步提高系統(tǒng)的可移植性和簡化程序的調(diào)試和維護(hù)。
此外,UCLinux和NIOS的結(jié)合還可以實(shí)現(xiàn)嵌入式系統(tǒng)的低成本開發(fā)。由于UCLinux可以在嵌入式系統(tǒng)的小內(nèi)存中運(yùn)行,而NIOS又可以直接連接硬件資源,這樣就節(jié)約了很多成本。開發(fā)人員只需要了解UCLinux和NIOS,并使用它們提供的標(biāo)準(zhǔn)庫和API,就可以快速、高效地進(jìn)行系統(tǒng)開發(fā)。
由此可見,UCLinux和NIOS的結(jié)合是嵌入式系統(tǒng)開發(fā)的完美結(jié)合。這種結(jié)合可以為開發(fā)人員提供強(qiáng)大的操作系統(tǒng)支持、靈活的硬件支持、低成本的開發(fā)環(huán)境等優(yōu)勢,使得嵌入式系統(tǒng)開發(fā)更簡單、高效、可靠。相信在未來的日子里,UCLinux和NIOS的結(jié)合將更加廣泛地應(yīng)用于嵌入式系統(tǒng)的開發(fā)中,推動嵌入式技術(shù)的進(jìn)一步發(fā)展。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
ThreadX是什么操作系統(tǒng),怎么沒有這個版本的軟件
引用的資料: 嵌入式操作系統(tǒng)EOS(Embedded OperatingSystem)是一種用途廣泛的系統(tǒng)軟件,過去它主要應(yīng)用于工業(yè)控制和國防系統(tǒng)領(lǐng)域。EOS負(fù)責(zé)嵌入系統(tǒng)的全部軟、硬件資源的分配、調(diào)度工作,控制協(xié)調(diào)并發(fā)活動;它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過裝卸某些模塊來達(dá)到系統(tǒng)所要求的功能。目前,已推出一些應(yīng)用比較成功的EOS產(chǎn)品系列。隨著Internet技術(shù)的發(fā)展、信息家電的普及應(yīng)用及EOS的微型化和專業(yè)化,EOS開始從單一的弱功能向高專業(yè)化的強(qiáng)功凱稿能方向發(fā)展。嵌人式操作系統(tǒng)在系統(tǒng)實(shí)時高效性、硬件的相關(guān)依賴性、軟件固態(tài)化以及應(yīng)用的專用性等方面具有較為突出的特點(diǎn)。EOS是相對于一般操作系統(tǒng)而言的,它除具備了一般操作系統(tǒng)最基本的功能,如任務(wù)調(diào)度、同步機(jī)制、中斷處理、文件正桐功能等外,還有以下特點(diǎn):
(1)可裝卸性。開放性、可伸縮性的體系結(jié)構(gòu)。
(2)強(qiáng)實(shí)時性。EOS實(shí)時性一般較強(qiáng),可用于各種設(shè)備控制當(dāng)中。
(3)統(tǒng)一的接口。提供各種設(shè)備驅(qū)動接入.
(4)操作方便、簡單、提供友好的圖形GUI,圖形界面,追求易學(xué)易用.
(5)提供強(qiáng)大的網(wǎng)絡(luò)功能,支持TCP/IP協(xié)議及其它協(xié)議,提供TCP/UDP/IP/PPP協(xié)議支持及統(tǒng)一的MAC訪問層接口,為各種移動計(jì)算設(shè)備預(yù)留接口.
(6)強(qiáng)穩(wěn)定性,弱交互性。嵌入式系統(tǒng)一旦開始運(yùn)行就不需要用戶過多的干預(yù),這就要負(fù)責(zé)系統(tǒng)管理的EOS具有較強(qiáng)的穩(wěn)定性。嵌入式操作系統(tǒng)的用戶接口一般不提供操作命令,它通過系統(tǒng)調(diào)用命令向用戶程序提供服務(wù)。
(7)固化代碼。在嵌入系統(tǒng)中,嵌入式操作系統(tǒng)和應(yīng)用軟件被固化在嵌入式系統(tǒng)計(jì)算機(jī)的ROM中。輔助存儲器在嵌入式系統(tǒng)中很少使用,因此,嵌入式操作系統(tǒng)的文件管理功能應(yīng)該能夠很容易地拆卸,而用各種內(nèi)存文件系統(tǒng).
(8)更好的硬件適應(yīng)性,也就是良好的移植性.
國際上用于信息電器的嵌入式操作系統(tǒng)有40種左右。現(xiàn)在,市場上非常流行的EOS產(chǎn)品,包括3Corn公司下屬子公司的Palm OS,全球占有份額達(dá)50%,Microsoft公司的Windows CE不過29%。在美國市場,Palm OS更以80%的占有率遠(yuǎn)超Windows CE。開放源代碼的Linux很適于做信息家電的開發(fā).
比如:中科紅旗軟件技術(shù)有限公司開發(fā)的紅旗嵌入式Linux和美商網(wǎng)虎公司開發(fā)的基于Xlinux的嵌人式操作系舉孫坦統(tǒng)“夸克"?!翱淇恕笔悄壳叭澜缱钚〉腖inux,它有兩個很突出的特點(diǎn),就是體積小和使用GCS編碼。
常見的嵌入式系統(tǒng)有:Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive .
嵌入式操作系統(tǒng)的種類
一般情況下,嵌入式操作系統(tǒng)可以分為兩類,一類是面向控制、通信等領(lǐng)域的實(shí)時操作系統(tǒng),如WindRiver公司的VxWorks、ISI的pSOS、QNX系統(tǒng)軟件公司的QNX、ATI的Nucleus等;另一類是面向消費(fèi)電子產(chǎn)品的非實(shí)時操作系統(tǒng),這類產(chǎn)品包括個人數(shù)字助理(PDA)、移動、機(jī)頂盒、電子書、WebPhone等。
a. 非實(shí)時操作系統(tǒng)
早期的嵌入式系統(tǒng)中沒有操作系統(tǒng)的概念,程序員編寫嵌入式程序通常直接面對裸機(jī)及裸設(shè)備。在這種情況下,通常把嵌入式程序分成兩部分,即前臺程序和后臺程序。前臺程序通過中段來處理事件,其結(jié)構(gòu)一般為無限循環(huán);后臺程序則掌管整個嵌入式系統(tǒng)軟、硬件資源的分配、管理以及任務(wù)的調(diào)度,是一個系統(tǒng)管理調(diào)度程序。這就是通常所說的前后臺系統(tǒng)。一般情況下,后臺程序也叫任務(wù)級程序,前臺程序也叫事件處理級程序。在程序運(yùn)行時,后臺程序檢查每個任務(wù)是否具備運(yùn)行條件,通過一定的調(diào)度算法來完成相應(yīng)的操作。對于實(shí)時性要求特別嚴(yán)格的操作通常由中斷來完成,僅在中斷服務(wù)程序中標(biāo)記事件的發(fā)生,不再做任何工作就退出中斷,經(jīng)過后臺程序的調(diào)度,轉(zhuǎn)由前臺程序完成事件的處理,這樣就不會造成在中斷服務(wù)程序中處理費(fèi)時的事件而影響后續(xù)和其他中斷。
實(shí)際上,前后臺系統(tǒng)的實(shí)時性比預(yù)計(jì)的要差。這是因?yàn)榍昂笈_系統(tǒng)認(rèn)為所有的任務(wù)具有相同的優(yōu)先級別,即是平等的,而且任務(wù)的執(zhí)行又是通過FIFO隊(duì)列排隊(duì),因而對那些實(shí)時性要求高的任務(wù)不可能立刻得到處理。另外,由于前臺程序是一個無限循環(huán)的結(jié)構(gòu),一旦在這個循環(huán)體中正在處理的任務(wù)崩潰,使得整個任務(wù)隊(duì)列中的其他任務(wù)得不到機(jī)會被處理,從而造成整個系統(tǒng)的崩潰。由于這類系統(tǒng)結(jié)構(gòu)簡單,幾乎不需要RAM/ROM的額外開銷,因而在簡單的嵌入式應(yīng)用被廣泛使用。
b. 實(shí)時操作系統(tǒng)
實(shí)時系統(tǒng)是指能在確定的時間內(nèi)執(zhí)行其功能并對外部的異步事件做出響應(yīng)的計(jì)算機(jī)系統(tǒng)。其操作的正確性不僅依賴于邏輯設(shè)計(jì)的正確程度,而且與這些操作進(jìn)行的時間有關(guān)。“在確定的時間內(nèi)”是該定義的核心。也就是說,實(shí)時系統(tǒng)是對響應(yīng)時間有嚴(yán)格要求的。
實(shí)時系統(tǒng)對邏輯和時序的要求非常嚴(yán)格,如果邏輯和時序出現(xiàn)偏差將會引起嚴(yán)重后果。實(shí)時系統(tǒng)有兩種類型:軟實(shí)時系統(tǒng)和硬實(shí)時系統(tǒng)。軟實(shí)時系統(tǒng)僅要求事件響應(yīng)是實(shí)時的,并不要求限定某一任務(wù)必須在多長時間內(nèi)完成;而在硬實(shí)時系統(tǒng)中,不僅要求任務(wù)響應(yīng)要實(shí)時,而且要求在規(guī)定的時間內(nèi)完成事件的處理。通常,大多數(shù)實(shí)時系統(tǒng)是兩者的結(jié)合。實(shí)時應(yīng)用軟件的設(shè)計(jì)一般比非實(shí)時應(yīng)用軟件的設(shè)計(jì)困難。實(shí)時系統(tǒng)的技術(shù)關(guān)鍵是如何保證系統(tǒng)的實(shí)時性。
實(shí)時多任務(wù)操作系統(tǒng)是指具有實(shí)時性、能支持實(shí)時控制系統(tǒng)工作的操作系統(tǒng)。其首要任務(wù)是調(diào)度一切可利用的資源完成實(shí)時控制任務(wù),其次才著眼于提高計(jì)算機(jī)系統(tǒng)的使用效率,重要特點(diǎn)是要滿足對時間的限制和要求。實(shí)時操作系統(tǒng)具有如下功能:任務(wù)管理(多任務(wù)和基于優(yōu)先級的任務(wù)調(diào)度)、任務(wù)間同步和通信(信號量和郵箱等)、存儲器優(yōu)化管理(含ROM的管理)、實(shí)時時鐘服務(wù)、中斷管理服務(wù)。實(shí)時操作系統(tǒng)具有如下特點(diǎn):規(guī)模小,中斷被屏蔽的時間很短,中斷處理時間短,任務(wù)切換很快。
實(shí)時操作系統(tǒng)可分為可搶占型和不可搶占型兩類。對于基于優(yōu)先級的系統(tǒng)而言,可搶占型實(shí)時操作系統(tǒng)是指內(nèi)核可以搶占正在運(yùn)行任務(wù)的CPU使用權(quán)并將使用權(quán)交給進(jìn)入就緒態(tài)的優(yōu)先級更高的任務(wù),是內(nèi)核搶了CPU讓別的任務(wù)運(yùn)行。不可搶占型實(shí)時操作系統(tǒng)使用某種算法并決定讓某個任務(wù)運(yùn)行后,就把CPU的控制權(quán)完全交給了該任務(wù),直到它主動將CPU控制權(quán)還回來。中斷由中斷服務(wù)程序來處理,可以激活一個休眠態(tài)的任務(wù),使之進(jìn)入就緒態(tài);而這個進(jìn)入就緒態(tài)的任務(wù)還不能運(yùn)行,一直要等到當(dāng)前運(yùn)行的任務(wù)主動交出CPU的控制權(quán)。使用這種實(shí)時操作系統(tǒng)的實(shí)時性比不使用實(shí)時操作系統(tǒng)的系統(tǒng)性能好,其實(shí)時性取決于最長任務(wù)的執(zhí)行時間。不可搶占型實(shí)時操作系統(tǒng)的缺點(diǎn)也恰恰是這一點(diǎn),如果最長任務(wù)的執(zhí)行時間不能確定,系統(tǒng)的實(shí)時性就不能確定。
可搶占型實(shí)時操作系統(tǒng)的實(shí)時性好,優(yōu)先級高的任務(wù)只要具備了運(yùn)行的條件,或者說進(jìn)入了就緒態(tài),就可以立即運(yùn)行。也就是說,除了優(yōu)先級更高的任務(wù),其他任務(wù)在運(yùn)行過程中都可能隨時被比它優(yōu)先級高的任務(wù)中斷,讓后者運(yùn)行。通過這種方式的任務(wù)調(diào)度保證了系統(tǒng)的實(shí)時性,但是,如果任務(wù)之間搶占CPU控制權(quán)處理不好,會產(chǎn)生系統(tǒng)崩潰、死機(jī)等嚴(yán)重后果。
嵌入式操作系統(tǒng)的發(fā)展
嵌入式操作系統(tǒng)伴隨著嵌入式系統(tǒng)的發(fā)展經(jīng)歷了4個比較明顯的階段。
之一階段是無操作系統(tǒng)的嵌入算法階段,是以單芯片為核心的可編程控制器形式的系統(tǒng),同時具有與監(jiān)測、伺服、指示設(shè)備相配合的功能。這種系統(tǒng)大部分應(yīng)用于一些專業(yè)性極強(qiáng)的工業(yè)控制系統(tǒng)中,一般沒有操作系統(tǒng)的支持,通過匯編語言編程對系統(tǒng)進(jìn)行直接控制,運(yùn)行結(jié)束后清除內(nèi)存。這一階段系統(tǒng)的主要特點(diǎn)是:系統(tǒng)結(jié)構(gòu)和功能都相對單一,處理效率較低,存儲容量較小,幾乎沒有用戶接口。由于這種嵌入式系統(tǒng)使用簡便、價(jià)格很低,以前在國內(nèi)工業(yè)領(lǐng)域應(yīng)用較為普遍,但是已經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)高效的、需要大容量存儲介質(zhì)的現(xiàn)代化工業(yè)控制和新興的信息家電等領(lǐng)域的需求。
第二階段是以嵌入式CPU為基礎(chǔ)、以簡單操作系統(tǒng)為核心的嵌入式系統(tǒng)。這一階段系統(tǒng)的主要特點(diǎn)是:CPU種類繁多,通用性比較差;系統(tǒng)開銷小, 效率高;一般配備系統(tǒng)仿真器,操作系統(tǒng)具有一定的兼容性和擴(kuò)展性;應(yīng)用軟件較專業(yè),用戶界面不夠友好;系統(tǒng)主要用來控制系統(tǒng)負(fù)載以及監(jiān)控應(yīng)用程序運(yùn)行。
第三階段是通用的嵌入式實(shí)時操作系統(tǒng)階段,是以嵌入式操作系統(tǒng)為核心的嵌入式系統(tǒng)。這一階段系統(tǒng)的主要特點(diǎn)是:嵌入式操作系統(tǒng)能運(yùn)行于各種不同類型的微處理器上,兼容性好;操作系統(tǒng)內(nèi)核精小、效率高,并且具有高度的模塊化和擴(kuò)展性;具備文件和目錄管理、設(shè)備支持、多任務(wù)、網(wǎng)絡(luò)支持、圖形窗口以及用戶界面等功能;具有大量的應(yīng)用程序接口(API),開發(fā)應(yīng)用程序簡單;嵌入式應(yīng)用軟件豐富。
第四階段是以基于Internet為標(biāo)志的嵌入式系統(tǒng),這是一個正在迅速發(fā)展的階段。目前大多數(shù)嵌入式系統(tǒng)還孤立于Internet之外,但隨著Internet的發(fā)展以及Internet技術(shù)與信息家電、工業(yè)控制技術(shù)等結(jié)合日益密切,嵌入式設(shè)備與Internet的結(jié)合將代表著嵌入式技術(shù)的真正未來。
使用實(shí)時操作系統(tǒng)的必要性
嵌入式實(shí)時操作系統(tǒng)在目前的嵌入式應(yīng)用中用得越來越廣泛,尤其在功能復(fù)雜、系統(tǒng)龐大的應(yīng)用中顯得愈來愈重要。
首先,嵌入式實(shí)時操作系統(tǒng)提高了系統(tǒng)的可靠性。在控制系統(tǒng)中,出于安全方面的考慮,要求系統(tǒng)起碼不能崩潰,而且還要有自愈能力。不僅要求在硬件設(shè)計(jì)方面提高系統(tǒng)的可靠性和抗干擾性,而且也應(yīng)在軟件設(shè)計(jì)方面提高系統(tǒng)的抗干擾性,盡可能地減少安全漏洞和不可靠的隱患。長期以來的前后臺系統(tǒng)軟件設(shè)計(jì)在遇到強(qiáng)干擾時,使得運(yùn)行的程序產(chǎn)生異常、出錯、跑飛,甚至死循環(huán),造成了系統(tǒng)的崩潰。而實(shí)時操作系統(tǒng)管理的系統(tǒng),這種干擾可能只是引起若干進(jìn)程中的一個被破壞,可以通過系統(tǒng)運(yùn)行的系統(tǒng)監(jiān)控進(jìn)程對其進(jìn)行修復(fù)。通常情況下,這個系統(tǒng)監(jiān)視進(jìn)程用來監(jiān)視各進(jìn)程運(yùn)行狀況,遇到異常情況時采取一些利于系統(tǒng)穩(wěn)定可靠的措施,如把有問題的任務(wù)清除掉。
其次,提高了開發(fā)效率,縮短了開發(fā)周期。在嵌入式實(shí)時操作系統(tǒng)環(huán)境下,開發(fā)一個復(fù)雜的應(yīng)用程序,通??梢园凑哲浖こ讨械慕怦钤瓌t將整個程序分解為多個任務(wù)模塊。每個任務(wù)模塊的調(diào)試、修改幾乎不影響其他模塊。商業(yè)軟件一般都提供了良好的多任務(wù)調(diào)試環(huán)境。
再次,嵌入式實(shí)時操作系統(tǒng)充分發(fā)揮了32位CPU的多任務(wù)潛力。32位CPU比8、16位CPU快,另外它本來是為運(yùn)行多用戶、多任務(wù)操作系統(tǒng)而設(shè)計(jì)的,特別適于運(yùn)行多任務(wù)實(shí)時系統(tǒng)。32位CPU采用利于提高系統(tǒng)可靠性和穩(wěn)定性的設(shè)計(jì),使其更容易做到不崩潰。例如, CPU運(yùn)行狀態(tài)分為系統(tǒng)態(tài)和用戶態(tài)。將系統(tǒng)堆棧和用戶堆棧分開,以及實(shí)時地給出CPU的運(yùn)行狀態(tài)等,允許用戶在系統(tǒng)設(shè)計(jì)中從硬件和軟件兩方面對
實(shí)時內(nèi)核的運(yùn)行實(shí)施保護(hù)。如果還是采用以前的前后臺方式,則無法發(fā)揮32位CPU的優(yōu)勢。
從某種意義上說,沒有操作系統(tǒng)的計(jì)算機(jī)(裸機(jī))是沒有用的。在嵌入式應(yīng)用中,只有把CPU嵌入到系統(tǒng)中,同時又把操作系統(tǒng)嵌入進(jìn)去,才是真正的計(jì)算機(jī)嵌入式應(yīng)用。
實(shí)時操作系統(tǒng)的優(yōu)缺點(diǎn)
在嵌入式實(shí)時操作系統(tǒng)環(huán)境下開發(fā)實(shí)時應(yīng)用程序使程序的設(shè)計(jì)和擴(kuò)展變得容易,不需要大的改動就可以增加新的功能。通過將應(yīng)用程序分割成若干獨(dú)立的任務(wù)模塊,使應(yīng)用程序的設(shè)計(jì)過程大為簡化;而且對實(shí)時性要求苛刻的事件都得到了快速、可靠的處理。通過有效的系統(tǒng)服務(wù),嵌入式實(shí)時操作系統(tǒng)使得系統(tǒng)資源得到更好的利用。
但是,使用嵌入式實(shí)時操作系統(tǒng)還需要額外的ROM/RAM開銷,2~5%的CPU額外負(fù)荷,以及內(nèi)核的費(fèi)用。
ThreadX
ThreadX是優(yōu)秀的硬實(shí)時操作系統(tǒng)(RTOS),適用于深嵌入式應(yīng)用中,具有規(guī)模小、實(shí)時性強(qiáng)、可靠性高、鏈攔無產(chǎn)品版權(quán)費(fèi)、易于使用等特點(diǎn),并且支持大量的處理器和SoC,包括ARM、PowerPC、SH 4、MIPS、ADI DSP、TI DPS、Nios II等,因此廣泛應(yīng)用于消費(fèi)電子、汽車電子、工業(yè)自動化、網(wǎng)絡(luò)解決方案、軍事與航空航天等領(lǐng)域中。 ThreadX RTOS和中間件支持Tensilica最新產(chǎn)品Diamond Standard 106Micro 32位微控制器IP核。ThreadX RTOS支持全線Tensilica Xtensa可配置處理器IP核以及Diamond標(biāo)準(zhǔn)系列處理器IP核產(chǎn)品。新添加106Micro延續(xù)ThreadX 對全部Tensilica處理器系列支持。 ThreadX是Express Logic針對高要求實(shí)時應(yīng)用小面積速度快免版稅的RTOS。免版稅的業(yè)務(wù)模式令ThreadX對于高容量器件來說極具吸引力。ThreadX的簡單易用也使帶ThreadX的器件既能按時面市又不超預(yù)算,這些都是ThreadX在市場上成功并被大量使用的原因所在。ThreadX已被廣泛的用戶接納,并且目前在超過4億5千萬電子產(chǎn)品中得到廣泛應(yīng)用。ThreadX配有Express LogicTCP/IP協(xié)議棧NetX、文件系統(tǒng)FileX、USB協(xié)議棧USBX以及GUI開發(fā)包鏈睜PEGX,所有這些都支持Tensilica最新的Diamond Standard 106Micro產(chǎn)品。 低功耗Diamond Standard 106Micro是針對SoC(片上系統(tǒng))設(shè)計(jì)中簡棚喚胡單控制器應(yīng)用而設(shè)計(jì),為那些將產(chǎn)品從8位/16位控制器移植到32位處理器上的設(shè)計(jì)工程師理想選擇。所有鉆石標(biāo)準(zhǔn)系列處理器都擁有優(yōu)化鉆石系列軟件工具支持和廣泛產(chǎn)業(yè)基礎(chǔ)架構(gòu)合作伙伴,這些合作伙伴將提供操作系統(tǒng)、設(shè)計(jì)服務(wù)、硬件原型和模擬仿真、庫和存儲器、EDA工具和外設(shè)等支持。Tensilica為其鉆石標(biāo)準(zhǔn)系列處理器IP核提供了一個已經(jīng)通過驗(yàn)證的基礎(chǔ)架構(gòu),該架構(gòu)包括由Tensilica直接提供軟件開發(fā)工具,以及由Bytetools公司、FS2公司、Macraigor Systems公司和Sophia Systems公司提供的JTAG探針支持、由ARM(Artisan)公司和Virage Logic公司提供的存儲器和庫、由Cadence公司、CoWare公司、Magma公司和Synopsys公司提供的流行的EDA工具支持和CoWare公司的CoWare Platform Architect上Diamond 106Micro模型。 下面是ThreadX的應(yīng)用實(shí)例:
年7月4日,美國國家航空航天局(NASA)成功實(shí)施了“深度撞擊”飛船對坦普爾1號彗星的準(zhǔn)確撞擊,其中,ThreadX在其中發(fā)揮了關(guān)鍵作用,控制其中全部三套彗星成像儀的運(yùn)行; 惠普公司的多款數(shù)碼相機(jī)中應(yīng)用了ThreadX RTOS和配套的FileX文件系統(tǒng)組件,同時,惠普公司也在全系列打印機(jī)產(chǎn)品中使用了ThreadX RTOS;
ThreadX成功應(yīng)用于Panasonic公司的11Mbs無線網(wǎng)卡;
在Konica-Minolta、Toshiba、Ricoh、Samsung等公司的數(shù)碼產(chǎn)品中,ThreadX得到了廣泛的應(yīng)用;
據(jù)CMP統(tǒng)計(jì)表明,ThreadX RTOS已經(jīng)占有全球第三大硬實(shí)時操作系統(tǒng)市場份額; TreadX 支持的CPU有:PowerPC,680×0/683xx,ColdFile,ARM7,ARM/Thumb,MCORE,ARC,TriCore,X86,StrongARM,MIPS,SH,I960,V8xx,SPARC,Xscale,H8/300H,TMS320C. 該操作系統(tǒng)已經(jīng)應(yīng)用在國產(chǎn)手機(jī)上面了,比如國內(nèi)的中興u860手機(jī),酷派F600手機(jī)
uclinux nios的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于uclinux nios,UCLinux與NIOS:實(shí)現(xiàn)嵌入式系統(tǒng)開發(fā)的完美結(jié)合,ThreadX是什么操作系統(tǒng),怎么沒有這個版本的軟件的信息別忘了在本站進(jìn)行查找喔。
香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機(jī)被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡稱香港主機(jī)/香港空間。香港虛擬主機(jī)特點(diǎn)是免備案空間開通就用, 創(chuàng)新互聯(lián)香港主機(jī)精選cn2+bgp線路訪問快、穩(wěn)定!
網(wǎng)站標(biāo)題:UCLinux與NIOS:實(shí)現(xiàn)嵌入式系統(tǒng)開發(fā)的完美結(jié)合(uclinuxnios)
地址分享:http://m.fisionsoft.com.cn/article/cddojhc.html


咨詢
建站咨詢
