极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 52844|回复: 28

Arduino上传hex工具软件

[复制链接]
发表于 2013-12-15 11:01:47 | 显示全部楼层 |阅读模式
鉴于前两天没有找到关于烧录HEX文件给Arduino程序的帖子,于是自己找了一个。

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


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



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




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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-12-15 12:20:40 | 显示全部楼层
命令行实在是麻烦,这个是好东西。{:soso_e179:}



那个blog是你的吗? 很不错啊~  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-15 13:44:49 | 显示全部楼层
komoya 发表于 2013-12-15 12:20
命令行实在是麻烦,这个是好东西。

呵呵,惭愧了,不是我的,我只是搬运工
回复 支持 反对

使用道具 举报

发表于 2013-12-15 14:06:54 | 显示全部楼层
个人觉得我这个更靠谱{:soso_e113:}
OpenJumper™ Serial Assistant   
http://www.arduino.cn/thread-1183-1-1.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-15 19:28:10 | 显示全部楼层
本帖最后由 shenhaiyu 于 2013-12-15 19:34 编辑
奈何col 发表于 2013-12-15 14:06
个人觉得我这个更靠谱
OpenJumper™ Serial Assistant   
http://www.arduino.cn/thr ...


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

使用道具 举报

 楼主| 发表于 2013-12-15 19:35:46 | 显示全部楼层
建议您在这个坛子里再开一贴介绍OJ呢~~~或者我来搬运也行
回复 支持 反对

使用道具 举报

发表于 2013-12-16 11:51:29 | 显示全部楼层
不错,下载下来玩玩
回复 支持 反对

使用道具 举报

发表于 2013-12-16 16:08:48 | 显示全部楼层
信任学习了 下载一下 试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-16 18:48:11 | 显示全部楼层
学慧放弃 发表于 2013-12-16 11:51
不错,下载下来玩玩

挺有用的一个小工具
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-16 18:48:54 | 显示全部楼层
yueguang3048 发表于 2013-12-16 16:08
信任学习了 下载一下 试试

谢谢支持哈~~~~~~
回复 支持 反对

使用道具 举报

发表于 2013-12-17 17:32:39 | 显示全部楼层
shenhaiyu 发表于 2013-12-16 18:48
挺有用的一个小工具

不知道用 那 可以给arduin1280 刷 固件 吗 ???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-17 18:25:02 | 显示全部楼层
学慧放弃 发表于 2013-12-17 17:32
不知道用 那 可以给arduin1280 刷 固件 吗 ???

不知道啊,你试试呗
回复 支持 反对

使用道具 举报

发表于 2013-12-21 13:50:49 | 显示全部楼层
shenhaiyu 发表于 2013-12-17 18:25
不知道啊,你试试呗

刷了。不成功,校验错误
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-23 07:57:39 | 显示全部楼层
学慧放弃 发表于 2013-12-21 13:50
刷了。不成功,校验错误

多谢,记录一下~~~~~~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-26 19:39:30 | 显示全部楼层
czad 发表于 2013-12-23 11:58
Mark,我以为是Arduino端程序呢,另问,楼主是MM么?头像是本人么?

{:soso_e106:} {:soso_e121:}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-9 00:21 , Processed in 0.043125 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表