嵌入式Linux系統開發環境搭建流程
阿新 • • 發佈:2019-01-08
宿主機:Host ,嵌入式Linux核心編譯,應用程式編譯的平臺,由Linux伺服器承擔
工作站:用以支援小組專案開發,可選擇Windows或Linux平臺(個人單獨開發時,為節省成本可與宿主機為同一臺計算機)
環境搭建流程:
1、將目標板通過串列埠與工作站進行物理連線(對於USB介面,需要USB/COM轉換)
2、在工作站上安裝串列埠除錯軟體
Windows環境下:1)超級終端(開始—所有程式—附件—通訊—超級終端)
2)secureCRT
Linux環境下: kermit、minicom等
3、向目標板中下載 Boot Loader
4、將工作站上已經準備好的 核心映像 和 檔案系統映像 下載到目標板上(通過 tftp 服務)
5、在宿主機上搭建交叉編譯環境
方法1)下載原始碼,手動製作交叉編譯工具鏈
2)下載已經制作好的工具鏈,直接安裝
3)通過 crosstools 工具製作交叉編譯工具鏈
6、開發環境測試
1)在宿主機上編輯程式原始碼
2)通過交叉編譯生成目標板上的可執行檔案
3)下載可執行檔案到目標板(通過 tftp 服務),並測試執行