###### tags: `聯鴻` # HEX檔燒錄方法 ## 方法1: 使用 Xloader 燒錄 Xloader 下載: [點我下載](https://github.com/binaryupdates/xLoader/tree/master) > **只能燒錄atmega2560、ATmega328** ![image](https://hackmd.io/_uploads/HJCh9-LE6.png) ## 方法2: 使用 avrdude 燒錄 avrdude 下載: [點我下載](https://github.com/avrdudes/avrdude/releases/tag/v7.2) ### 範例: 將目前arvdude目錄下的**sketch_nov18a.ino.hex**透過**COM9**上傳到**mega2560**控制板 #### 步驟一 先將檔案下載並解壓縮,資料夾內容如下。 ![image](https://hackmd.io/_uploads/rJl0IZ84a.png) #### 步驟二 將HEX檔案(如:sketch_nov18a.ino.hex)放進步驟一下載解壓縮後的資料夾內。 ![image](https://hackmd.io/_uploads/S12ZD-IEp.png) #### 步驟三 打開 ”命令提示字元” ![image](https://hackmd.io/_uploads/r1kcvW8Va.png) #### 步驟四 輸入以下指令 atmega2560(測試OK) ``` .\avrdude.exe -C avrdude.conf -v -patmega2560 -cwiring -PCOM9 -b115200 -D -Uflash:w:sketch_nov18a.ino.hex:i ``` atmega1284p(尚未測試) ``` .\avrdude.exe -C avrdude.conf -v -patmega1284p -carduino -PCOM9 -b115200 -D -Uflash:w:sketch_nov18a.ino.hex:i ``` nano 328p(尚未測試) ``` .\avrdude.exe -C avrdude.conf -v -patmega328p -carduino -PCOM9 -b57600 -D -Uflash:w:sketch_nov18a.ino.hex:i ```