Mcuzone 野芯科技

标题: STK500下载器通过命令行实现快速批量烧写 [打印本页]

作者: Mcuzone_Robin    时间: 2019-4-11 14:40
标题: STK500下载器通过命令行实现快速批量烧写
关键词: STK500  AVR  FT232 下载  批量  烧写  命令行  Mcuzone

STK500是一款低成本的AVR下载工具,配合AVR STDUIO/ATMEL STUDIO可以实现ISP下载。不少客户也用STK500来进行量产烧写,如果直接在AVR STUDIO下面用自带的Program AVR工具进行烧写,步骤较多,虽然可以使用Auto配置进行一键烧写,但是有些客户反馈,用Auto配置进行烧写有时会出现前一次烧写完毕后下次连接不上的情况,或者出现熔丝位无法正常设置的偶发问题。 这里给大家推荐一个命令行工具,使用起来更加稳定,FLASH和FUSE可以一次设置完毕,烧写一块板子只需要按一次向上键,再按一次回车确认即可。

1,找到AVR STUDIO安装目录下的STK500.EXE,默认路径在AVR Tools->STK500下,并将需要烧写的HEX文档放入该目录;
2,打开命令行,进入到该目录下打开STK500.EXE,可以跟-h参数查看使用说明;
3,输入:stk500 -ccom5 -dAtmega128 -e -iftest.hex -pf -vf -f08A3 -F08A3 -EFF -GFF
-ccom5表示指定com5端口
-dAtmega128表示目标芯片为Atmega128
-e表示Erase擦除
-iftest.hex表示将test.hex文件烧到FLASH
-pf表示烧写到FLASH;
-vf表示校验FLASH内容;
-f08A3表示熔丝位设置为08A3,高位在前(要写入的FUSE配置可以通过STUDIO连接目标芯片在FUSE页面选择好设置后获取具体的十六进制值)
-F08A3表示校验熔丝
-EFF表示烧写扩展熔丝位,值为FF
-GFF表示校验扩展熔丝位,值为FF
其它更多的命令请输入-h查看

作者: Mcuzone_Robin    时间: 2019-4-11 14:41







作者: Mcuzone_Robin    时间: 2019-4-11 14:42
链接:https://pan.baidu.com/s/1lYKZxifgzIpBk8brr99vsQ
提取码:yafi

操作演示视频,如遇下载失效请及时联系我们:
QQ: 8204136





欢迎光临 Mcuzone 野芯科技 (http://testbbs.mcuzone.com/) Powered by Discuz! X3.1