網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 生活小知識 > 

簡述嵌入式項目開發流程

欄目: 生活小知識 / 發佈於: / 人氣:1.78W

嵌入式項目的開發流程爲:  

簡述嵌入式項目開發流程

       1、首先選擇合適的操作系統,建立開發環境,透過網絡下載相應的GCC交叉編譯器進行安裝,或者安裝產品廠家提供的相關交叉編譯器。

2、然後配置開發主機配置網絡,主要是配置NFS網絡檔案系統,需要關閉防火牆,簡化嵌入式網絡調試環境設定過程。

3、接着建立引導裝載程序BOOTLOADER,根據具體芯片進行移植修改。

4、其次下載已經移植好的操作系統,再添加特定硬件的驅動程序,然後進行調試修改。對於帶MMU的CPU可以使用模組方式調試驅動,而對於MCLiunx這樣的系統只能編譯內核進行調試。

5、調試後建立根檔案系統,再根據自己的應用需要添加其他的程序。根檔案系統在嵌入式系統中一般設爲只讀,需要使用mkcramfs genromfs等工具產生燒寫映像檔案。

6、接着建立應用程序的FLASH磁盤分區,並開發應用程序,該程序可以放入根檔案系統中,也可以放入YAFFS、JFFS2檔案系統中,有的應用不使用根檔案系統,直接將應用程序和內核設計在一起。

7、最後燒寫內核,透過根檔案系統和應用程序,發佈產品。