支持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命令行,可以看到烧录结果了,不用再看指示灯,直接看avrdude.exe返回的结果。烧录过一次后,可以直接打开tools目录,里面有生成的bat文件,可以直接调用(量产时比较方便)
1