嵌入式軟件開(kāi)發(fā)(嵌入式軟件開(kāi)發(fā)流程)
這主要是從應(yīng)用上加以定義的,從中可以看出嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機(jī)械等附屬裝置不過(guò)上述定義并不能充分體現(xiàn)出嵌入式系統(tǒng)的精髓,目前國(guó)內(nèi)一個(gè)普遍被認(rèn)同的定義是以應(yīng)用為中心以計(jì)算機(jī)技術(shù)為基礎(chǔ)。
嵌入式軟件的開(kāi)發(fā)與硬件仍然密不可分,從軟硬件系統(tǒng)與平臺(tái)選擇設(shè)計(jì)開(kāi)發(fā)到測(cè)試與集成,整個(gè)過(guò)程都是軟硬件并行交互進(jìn)行,這樣嵌入式軟件開(kāi)發(fā)已經(jīng)成為一項(xiàng)很復(fù)雜的系統(tǒng)工程,嵌入式軟件的開(kāi)發(fā)必須遵循系統(tǒng)工程和軟件工程的要求。
現(xiàn)在業(yè)界提供許多關(guān)于嵌入式軟件開(kāi)發(fā)的標(biāo)準(zhǔn),大家可以通過(guò)網(wǎng)站搜索,最好能夠購(gòu)買(mǎi)業(yè)界一些比較著名的標(biāo)準(zhǔn)目前市場(chǎng)上也提供許多關(guān)于代碼檢驗(yàn)的工具為什么一直提出代碼編碼規(guī)范這是因?yàn)榍度胧杰浖馁|(zhì)量與代碼規(guī)范是十分重要的。
嵌入式軟件開(kāi)發(fā)的特點(diǎn)1系統(tǒng)內(nèi)核小由于嵌入式系統(tǒng)一般是應(yīng)用于小型電子裝置的,系統(tǒng)資源相對(duì)有限,所以內(nèi)核較之傳統(tǒng)的操作系統(tǒng)要小得多比如Enea公司的OSE分布式系統(tǒng),內(nèi)核只有5K,而Windows的內(nèi)核簡(jiǎn)直沒(méi)有可比性2專用。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。