shenhaiyu 发表于 2013-12-15 11:01:47

Arduino上传hex工具软件

鉴于前两天没有找到关于烧录HEX文件给Arduino程序的帖子,于是自己找了一个。

至于大家要问为什么需要直接给Arduino上传hex,其实很简单,就是为了保护源代码。
设想你用Arduino给别人设计了一套装置,别人想照着你的硬件批量生产,你不想把源代码给人家,可是又不能替别人一块板子一块板子的写程序,那只好把HEX文件送过去了,让他们自己连上USB写hex吧~~


转自:http://www.dustless.cn/?p=184



当同时要往100块板子置入程序时时候,你会发现arduion IDE (目前我用0022版本)开发环境提供的upload就显得并不方便了。这个情况,越来越感觉不方便的时候,我开始找GUI界面的第三方上传程序工具。这里找到一个,非常好用。不敢独自享用,分享给大家了。软件下载地址:http://www.ngcoders.com/downloads/arduino-hex-uploader-and-programmer




要说明的是:仅支持atmega m8, m168, m328p and m128
软件下载安装好之后,需要做一件事情:将arduino-XXXX\hardware\tools\avr\etc\avrdude.conf替换掉这个工具软件下的同名文件即可。
另外,arduion编译好的hex文件在以下路径:(WIN7系统)用户名-AppData-Local-Temp中buildXXXXXXX的某个文件夹(搜索一下最新的文件夹)。

komoya 发表于 2013-12-15 12:20:40

命令行实在是麻烦,这个是好东西。{:soso_e179:}



那个blog是你的吗? 很不错啊~

shenhaiyu 发表于 2013-12-15 13:44:49

komoya 发表于 2013-12-15 12:20 static/image/common/back.gif
命令行实在是麻烦,这个是好东西。




呵呵,惭愧了,不是我的,我只是搬运工

奈何col 发表于 2013-12-15 14:06:54

个人觉得我这个更靠谱{:soso_e113:}
OpenJumper™ Serial Assistant   
http://www.arduino.cn/thread-1183-1-1.html

shenhaiyu 发表于 2013-12-15 19:28:10

本帖最后由 shenhaiyu 于 2013-12-15 19:34 编辑

奈何col 发表于 2013-12-15 14:06 static/image/common/back.gif
个人觉得我这个更靠谱
OpenJumper™ Serial Assistant   
http://www.arduino.cn/thr ...

是啊,怎么把您这个大名鼎鼎的openjumper给忘了呢~~~~特别喜欢这个软件!!!!

shenhaiyu 发表于 2013-12-15 19:35:46

建议您在这个坛子里再开一贴介绍OJ呢~~~或者我来搬运也行;P

学慧放弃 发表于 2013-12-16 11:51:29

不错,下载下来玩玩

yueguang3048 发表于 2013-12-16 16:08:48

信任学习了 下载一下 试试:)

shenhaiyu 发表于 2013-12-16 18:48:11

学慧放弃 发表于 2013-12-16 11:51 static/image/common/back.gif
不错,下载下来玩玩

挺有用的一个小工具

shenhaiyu 发表于 2013-12-16 18:48:54

yueguang3048 发表于 2013-12-16 16:08 static/image/common/back.gif
信任学习了 下载一下 试试

谢谢支持哈~~~~~~

学慧放弃 发表于 2013-12-17 17:32:39

shenhaiyu 发表于 2013-12-16 18:48 static/image/common/back.gif
挺有用的一个小工具

不知道用 那 可以给arduin1280 刷 固件 吗 ???

shenhaiyu 发表于 2013-12-17 18:25:02

学慧放弃 发表于 2013-12-17 17:32 static/image/common/back.gif
不知道用 那 可以给arduin1280 刷 固件 吗 ???

不知道啊,你试试呗

学慧放弃 发表于 2013-12-21 13:50:49

shenhaiyu 发表于 2013-12-17 18:25 static/image/common/back.gif
不知道啊,你试试呗

刷了。不成功,校验错误

shenhaiyu 发表于 2013-12-23 07:57:39

学慧放弃 发表于 2013-12-21 13:50 static/image/common/back.gif
刷了。不成功,校验错误

多谢,记录一下~~~~~~~~

shenhaiyu 发表于 2013-12-26 19:39:30

czad 发表于 2013-12-23 11:58 static/image/common/back.gif
Mark,我以为是Arduino端程序呢,另问,楼主是MM么?头像是本人么?

{:soso_e106:} {:soso_e121:}
页: [1] 2
查看完整版本: Arduino上传hex工具软件