生活妙招

當前位置 /首頁/生活妙招 > /列表

簡述嵌入式項目開發流程

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

簡述嵌入式項目開發流程

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

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

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

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

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

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

7、最後燒寫內核,通過根文件系統和應用程序,發佈產品。

TAG標籤:項目 嵌入式 簡述 流程 #