close
在 Windows 7 下, 以 WinAVR 編譯 er9x 韌體
我盡量以我所知方式做 step-by-step 說明.
這裡假設 WinAVR 已經事先安裝在 PC 裡了.
1. 下載 er9x 的 source code 後, 應可長出如圖 1 的目錄結構.
圖 1
2. 其中有個檔案 "domake" (圖 2), 將他改個檔名 "domake.bat", 或將他複製成另一個檔案, 我是複製成 m.bat (圖 3)
圖 2
圖 3
3. 其實是個 script 檔, 是給 unix/linux 系統用的, 其實用在windows 系統有沒大問題.
裡面就是將所有編譯的程序都寫好, 一個指令下去, 所有的動作一次完成.
可以在 windows 的 "命令提示字元" 中執行(圖4 & 5), 或者也可用 "windows 檔案總管" 中雙擊 這個檔案來執行
圖 4
圖 5
4. 剛開始出現的錯誤訊息 (圖 6) 就不管它了, 這是 windows 不支援的指令, 直接按 ENTER 跳過
圖 6
5. 接著就開始編譯了 (圖 7), 有興趣的話可以用 editor 打開著個 script 檔, 看看裡面寫些甚麼
圖 7
6. 完成編譯! (圖 8)
圖 8
7. 看看產生了些甚麼檔案 (圖 9), 這是我之前說的 *.hex 檔, 全都更新了
圖 9
全站熱搜
留言列表