嵌入式軟件就是嵌入在硬件中的操作系統(tǒng)和開發(fā)工具軟件,它在產(chǎn)業(yè)中的關(guān)聯(lián)關(guān)系體現(xiàn)為芯片設(shè)計(jì)制造→嵌入式系統(tǒng)軟件→嵌入式電子設(shè)備開發(fā)、制造。而嵌入式軟件就是基于嵌入式系統(tǒng)設(shè)計(jì)的軟件,它也是計(jì)算機(jī)軟件的一種,同樣由程序及其文檔組成,可細(xì)分成系統(tǒng)軟件、支撐軟件、應(yīng)用軟件三類,是嵌入式系統(tǒng)的重要組成部分。嵌入式軟件在中國的定位應(yīng)該集中在國防工業(yè)和工業(yè)控制、消費(fèi)電子、通信產(chǎn)業(yè)。
嵌入式的軟件是什么?哪些是代表?
嵌入式軟件是嵌入在硬件中的操作系統(tǒng)和開發(fā)工具軟件,在行業(yè)中的關(guān)系體現(xiàn)為芯片設(shè)計(jì)制造→嵌入式系統(tǒng)軟件→嵌入式電子設(shè)備開發(fā)制造。嵌入式軟件和嵌入式系統(tǒng)密不可分。嵌入式系統(tǒng)是“控制、監(jiān)視或輔助設(shè)備、機(jī)器和車間運(yùn)行的裝置”,即以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適用于對(duì)功能、可靠性、成本、體積和功耗有嚴(yán)格要求的應(yīng)用系統(tǒng)的專用計(jì)算機(jī)系統(tǒng)。一般由四部分組成:嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)和用戶應(yīng)用程序,用于控制、監(jiān)視或管理其他設(shè)備。嵌入式軟件是基于嵌入式系統(tǒng)設(shè)計(jì)的軟件。它也是一種計(jì)算機(jī)軟件,也是由程序及其文檔組成的。它可以細(xì)分為系統(tǒng)軟件、支撐軟件和應(yīng)用軟件,是嵌入式系統(tǒng)的重要組成部分。嵌入式軟件廣泛應(yīng)用于國防、工業(yè)控制、家用、商用、辦公、醫(yī)療等領(lǐng)域。比如我們常見的手機(jī)、PDA、數(shù)碼相機(jī)、機(jī)頂盒、MP3等。都是用嵌入式軟件技術(shù)對(duì)傳統(tǒng)產(chǎn)品進(jìn)行智能化改造的結(jié)果。嵌入式軟件在中國的定位應(yīng)該集中在國防工業(yè)、工業(yè)控制、消費(fèi)電子和通信行業(yè)。第一個(gè)市場(chǎng)是數(shù)字電視市場(chǎng)。中國有8000萬有線電視網(wǎng)絡(luò)用戶,1億多有線電話網(wǎng)絡(luò)用戶,3億多臺(tái)彩色電視機(jī)和7000多萬臺(tái)VCD/DVD播放機(jī)。預(yù)計(jì)未來十年是機(jī)頂盒的黃金期,總產(chǎn)量1.5-1億臺(tái),總產(chǎn)出600-1500億元。第二個(gè)市場(chǎng)是移動(dòng)通信市場(chǎng)。中國是世界第二大手機(jī)消費(fèi)國。今年,中國的手機(jī)用戶將達(dá)到7000萬。據(jù)預(yù)測(cè),明年,中國將成為世界上最大的手機(jī)消費(fèi)國。全國指定GSM手機(jī)廠商14家。如果每家指定手機(jī)廠商年產(chǎn)量達(dá)到100萬(盈利點(diǎn)),總產(chǎn)量將達(dá)到1400萬。第三個(gè)市場(chǎng)是PDA。計(jì)算機(jī)正在向小型化和專業(yè)化發(fā)展。五年內(nèi),PDA總銷量將達(dá)到3000萬臺(tái),總產(chǎn)值將達(dá)到300億元。比如現(xiàn)在用的WEP公司的軟件,就有自己的特點(diǎn)??梢砸淮吻度?,再次升級(jí),無需重復(fù)下載,減少了空間存儲(chǔ)量。
企業(yè)搞嵌入式專業(yè)開發(fā)需要用到哪些常用軟件?
一般可以作為裸機(jī)驅(qū)動(dòng),一般是ARM7,ARM9以上很少使用。還有嵌入式操作系統(tǒng)wince。利用虛擬機(jī)安裝linux進(jìn)行嵌入式系統(tǒng)移植。其他的代碼編寫,源代碼研究,都是一些UE,一種工具。
學(xué)嵌入式軟件,電腦要必備什么軟件來學(xué)??
嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪的專用計(jì)算機(jī)系統(tǒng)。適用于對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的應(yīng)用系統(tǒng)。一般由四部分組成:嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)和用戶應(yīng)用程序,用于控制、監(jiān)視或管理其他設(shè)備。嵌入式軟件工程就是寫嵌入式系統(tǒng)。涉及的基礎(chǔ)知識(shí)是C,還有一些開發(fā)工具。當(dāng)然,硬件的知識(shí)也要懂。嵌入式可重用C語言軟件結(jié)構(gòu)設(shè)計(jì)。
嵌入式軟件開發(fā)
嵌入式是目前最熱門、最有前景的IT應(yīng)用領(lǐng)域之一。如手機(jī)、PDA、電子詞典、可視電話、VCD/DVD/MP3、數(shù)碼相機(jī)(DC)、數(shù)碼攝像機(jī)(DV)、機(jī)頂盒、高清電視(HDTV)、游戲機(jī)、智能玩具、開關(guān)、路由器、數(shù)控裝置或儀表、汽車電子、家電控制系統(tǒng)、醫(yī)療儀器、航空航天設(shè)備。嵌入式系統(tǒng)是硬件和軟件的結(jié)合,從事嵌入式開發(fā)的有兩類人。一類是學(xué)過硬件專業(yè)的,比如電子工程,通信工程。他們主要從事硬件設(shè)計(jì)。有時(shí)候,他們要開發(fā)一些和硬件關(guān)系最密切的底層軟件,比如,(像PC的BIOS,它驅(qū)動(dòng)硬件向下,支持操作系統(tǒng)向上),最底層的硬件驅(qū)動(dòng)程序。他們的廣告