49466|16

19

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

如何把iar程序烧入到芯片 [复制链接]

我查了很多资料,都是叫你如何破解IAR的和如何仿真的。在IAR linker如何设置能将IAR生成HEX文件在AVR STUDIO中烧录程序。

最新回复

我也是这种情况,生成了HEX文件,不知道怎么通过avrstudio。avrstudio版本是6.2  详情 回复 发表于 2016-4-13 15:43

点评

这个其实就是设置编译器,让其生成hex文件的问题,网上很多地方都能查到啊,你直接查 IAR生成Hex文件 。 基本都是在linker的output里面设置。 注意生成的程序格式一般和编译器是没有关系的,不然就不具有通用  详情 回复 发表于 2013-3-18 09:41
点赞 关注
 

回复
举报

436

帖子

5

TA的资源

五彩晶圆(初级)

沙发
 
原帖由 jeffery2012 于 2013-3-18 09:03 发表
我查了很多资料,都是叫你如何破解IAR的和如何仿真的。在IAR linker如何设置能将IAR生成HEX文件在AVR STUDIO中烧录程序。

这个其实就是设置编译器,让其生成hex文件的问题,网上很多地方都能查到啊,你直接查 IAR生成Hex文件 。
基本都是在linker的output里面设置。

注意生成的程序格式一般和编译器是没有关系的,不然就不具有通用性了。一般都是生成hex文件或是bin文件。
很多编译器和烧写器都是支持这两种格式的,当然IAR这样优秀的编译器一定也是支持的。你也可以查阅一下这两种格式的差异。

点评

谢谢楼上的朋友。LINKER OUTPUT中选项太多,具体选哪个不知道。我选了mpds-i但是出现编译错误。不知道什么原因。 [ 本帖最后由 jeffery2012 于 2013-3-18 14:01 编辑 ]  详情 回复 发表于 2013-3-18 13:59
 
 
 

回复

19

帖子

0

TA的资源

一粒金砂(中级)

板凳
 

回复 沙发 lr2131 的帖子

谢谢楼上的朋友。LINKER OUTPUT中选项太多,具体选哪个不知道。我选了mpds-i但是出现编译错误。不知道什么原因。

[ 本帖最后由 jeffery2012 于 2013-3-18 14:01 编辑 ]

1111.JPG (31.49 KB, 下载次数: 0)

1111.JPG

22222.JPG (46.63 KB, 下载次数: 0)

22222.JPG

333333.JPG (48.5 KB, 下载次数: 0)

333333.JPG

1111.JPG

31.49 KB, 下载次数: 53

22222.JPG

46.63 KB, 下载次数: 10

333333.JPG

48.5 KB, 下载次数: 11

 
 
 

回复

110

帖子

0

TA的资源

一粒金砂(中级)

4
 
你的iar怎么和我的不一样啊
 
 
 

回复

436

帖子

5

TA的资源

五彩晶圆(初级)

5
 
没让你自己试着改呀,那么多选项,你是想自己侥幸的改出来吗!!!

baidu一搜一大把呀。搜索关键字:AVR iar hex
http://wenku.baidu.com/view/6cdf2c71168884868762d6cb.html
http://www.docin.com/p-572015165.html
http://blog.163.com/lbc_tl@126/b ... 120720108311212871/
 
 
 

回复

254

帖子

0

TA的资源

纯净的硅(高级)

6
 
你需要看一下iar的简单教程,设置好之后,保证程序没有语法等错误,
进行下面三步1.compile;2.make;3.download and debug,即可以单步调试。
其实步骤3也就是把程序下载到单片机中了。

[ 本帖最后由 cqr 于 2013-3-18 20:22 编辑 ]

001.jpg (18.38 KB, 下载次数: 2)

001.jpg

002.jpg (12.33 KB, 下载次数: 2)

002.jpg

003.jpg (14.22 KB, 下载次数: 3)

003.jpg
 
个人签名把复杂的问题变简单需要智慧
 
 

回复

19

帖子

0

TA的资源

一粒金砂(中级)

7
 
我这个编译器,没有发现download and debug选项啊。

[ 本帖最后由 jeffery2012 于 2013-3-19 08:14 编辑 ]

111111.JPG (26.46 KB, 下载次数: 0)

111111.JPG

222222.JPG (14.49 KB, 下载次数: 0)

222222.JPG
 
 
 

回复

423

帖子

9

TA的资源

纯净的硅(初级)

8
 
应该在project里面吧!!
 
 
 

回复

19

帖子

0

TA的资源

一粒金砂(中级)

9
 
IAR只能编译生成hex文件,如果需要烧录还得通过AVRstudio?我在project之中也没有download功能。

1111111.JPG (47.47 KB, 下载次数: 1)

1111111.JPG
 
 
 

回复

254

帖子

0

TA的资源

纯净的硅(高级)

10
 
你截图中debug就是我给你抓图中的下载及调试,快捷键是ctrl+d

如果还有问题,那可能就是iar设置的事了,随便下一个iar入门的pdf文件看看,
正确选择芯片、选择是仿真还是接仿真器、接并口仿真器还是usb口的等等
都需要看看是否跟你具备的调试环境一致。

[ 本帖最后由 cqr 于 2013-3-20 10:51 编辑 ]
 
个人签名把复杂的问题变简单需要智慧
 
 

回复

6366

帖子

4914

TA的资源

版主

11
 
楼上说的很对,你连接仿真器仿真的时候,已经把程序烧进去了。
如果想单独生成hex,就按照上面几个帖子里说的,就在output里面选择,
需要说明的是,如果选择输出hex文件,就不能仿真,这两个只能二选一。
你可以先仿真,,没问题后,在生成hex文件

点评

谢谢各位了。  详情 回复 发表于 2013-3-20 14:08
 
 
 

回复

19

帖子

0

TA的资源

一粒金砂(中级)

12
 

回复 11楼 tiankai001 的帖子

谢谢各位了。
 
 
 

回复

19

帖子

0

TA的资源

一粒金砂(中级)

13
 
收藏的好资料发给大家!

IAR_AVR_C编译器的使用A.pdf

293.02 KB, 下载次数: 864

 
 
 

回复

20

帖子

0

TA的资源

一粒金砂(中级)

14
 
支持支持
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

15
 
STUDIO中烧录程序。
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

16
 
请问楼主怎么解决的?iar能通过jtagice下载吗?
我用iar生成了hex,但是avrstudio下载不了。

点评

我也是这种情况,生成了HEX文件,不知道怎么通过avrstudio。avrstudio版本是6.2  详情 回复 发表于 2016-4-13 15:43
 
 
 

回复

37

帖子

0

TA的资源

一粒金砂(中级)

17
 
tubujia 发表于 2015-6-16 22:55
请问楼主怎么解决的?iar能通过jtagice下载吗?
我用iar生成了hex,但是avrstudio下载不了。

我也是这种情况,生成了HEX文件,不知道怎么通过avrstudio。avrstudio版本是6.2
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表