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