|
本帖最后由 zyhlove813 于 2021-9-25 07:57 編輯
Arduino Program.jpg (103.24 KB, 下載次數: 114)
下載附件
2021-8-6 20:43 上傳
支持Arduino UNO和 MEGA2560
支持串口和USBasp燒錄
其他芯片可以修改目錄下的tools\flash文件,自行添加,規范如下
串口燒錄格式:
Serial COM -芯片名稱###命令行
USBasp燒錄格式:
USBasp -芯片名稱###命令行
分隔線格式:
-----------------------### this is line only
原flash文件示例:
Serial COM -ATMEGA 328P### -C$conf_path$avrdude.conf -q -v -v -patmega328p -carduino -PCOMn -b115200 -D -Uflash:w:
USBasp -ATMEGA 328P### -C$conf_path$avrdude.conf -q -q -v -patmega328p -cusbasp -Pusb -Uflash:w:
-----------------------### this is line only
Serial COM -ATMEGA 2560### -C$conf_path$avrdude.conf -q -q -patmega2560 -cwiring -PCOMn -b115200 -D -Uflash:w:
USBasp -ATMEGA 2560### -C$conf_path$avrdude.conf -q -q -patmega2560 -cusbasp -Pusb -Uflash:w:
注意:芯片名稱只是為了區分,自己隨便命名也可以
由于后臺工作原理是調用了avrdude.exe命令行,并不能有效獲取其燒錄過程是否成功,用戶可以通過觀察燒錄器或串口的指示
燈來判斷。或者燒錄過一次后,可以直接打開tools目錄,里面有生成的bat批處理文件,直接運行,可以看到燒錄過程。
8月7日修改: 可以看到燒錄結果了,不用再看指示燈,直接看avrdude.exe返回的結果
9月25日修改: 修改USBASP燒錄結果的錯誤提示
|
評分
-
查看全部評分
|