iar ewavr输出hex最简方法
http://cache.amobbs.com/bbs_upload782111/files_6/armok01123216.jpghttp://cache.amobbs.com/bbs_upload782111/files_6/armok01123217.jpg
http://cache.amobbs.com/bbs_upload782111/files_6/armok01123218.jpg 谢谢! 谢谢啦,太谢谢啦,
郁闷多天了 多谢 楼主的方法会影响IAR其他功能,比如软件仿真。
OUTPUT处还是选择ubrof8或ubrof9为好。要想生成*.hex文件其实也很简单
在LINK/Extro Option中加入以下内容即可:
-Ointel-extended,(CODE)=.hex
-Ointel-extended,(XDATA)=.eep ubrof8或ubrof9,是什么意思那?
我看有的写要选择ubrof6啊? 我看到有些工程师又生成a90文件,也是用来烧写的,是怎么回事呢? 再问一下应该在DEBUG、还是在Release模式下设置,他们各自有啥意思? 楼主的方法会影响软件调试。
LINK/Extro Option加上:
-Ointel-standard,(CODE)=.hex
-Oraw-binary,(CODE)=.bin
-Ointel-standard,(XDATA)=.eep.hex
-Oraw-binary,(XDATA)=.eep.bin 8楼:的方法好 8楼和9楼,
具体是如何操作的呢?没有搞明白
哦,是Extra Option(Linker选项卡的最后一个),不是Extra Output.
谢谢 非常感谢9楼
不知哪位大哥有IAR方面的中文资料? mark 我把.a90文件改成.hex文件就用来烧了.OK的,没问题的! 干嘛搞那么复杂?
HEX格式是Intel制定的.直接选Intel格式就行了.当然,超过64KB的要选扩展格式
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_340963.jpg
(原文件名:iar.jpg) 受教了~ mark 何来影响调试???
调试时候选择第一个选择项
调试完毕后,你要生成烧写文件时选择第2个选择项
iar调试不能用ubrof8的 标记下 http://cache.amobbs.com/bbs_upload782111/files_33/ourdev_586396E9FRZW.jpg
(原文件名:未命名.jpg) mark,很不错 回复【8楼】ATmega32
楼主的方法会影响软件调试。
link/extro option加上:
-ointel-standard,(code)=.hex
-oraw-binary,(code)=.bin
-ointel-standard,(xdata)=.eep.hex
-oraw-binary,(xdata)=.eep.bin
-----------------------------------------------------------------------
我一直都这么用的,着实很方便的,哈 回复【21楼】www1519
-----------------------------------------------------------------------
现在用IAR 6.10会报错
有碰到???
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=5253885&bbs_page_no=1&search_mode=3&search_text=leirui001&bbs_id=9999 学习了!谢谢! {:victory:} markiar ewavr输出hex最简方法
link/extro option加上:
-ointel-standard,(code)=.hex
-oraw-binary,(code)=.bin
-ointel-standard,(xdata)=.eep.hex
-oraw-binary,(xdata)=.eep.bin
谢谢前辈们分享,Mark ......
页:
[1]