摘要: 刚刚接触IAR,编译默认生成的是.a90文件,但直接用avr studio下载时提示非正规HEX文件,不给我下载,郁闷了。其实也简单,如下图所示配置文件后面加几行字就OK了。//Output File-Ointel-extended,(XDATA)=.eep-Ointel-extended,(CODE)=.A90-Ointel-extended,(CODE)=.hex这时在编译链接,.hex文件就产生了,而且这时候生成的.a90文件也可以下载了。 阅读全文
posted @ 2011-11-30 18:54 云说风轻 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 最近因为项目需要开始使用IAR for AVR,我用的是5.40版本的,主要是5.40以上才包括了aTtiny87,至于安装文件和和谐文件,大家自己找吧,很好找的。 1.编译报错如图所示:很显然你没有使能寄存器的位定义。方法如下:Project ——> Option ——> General Options ——> System(如下图所示),勾选Enable bit definitions in I/O-Include files即可2.MCU型号选择如果和我一样都次都是以空工程创建的话,不过忘了第一步先进Project ——> Option ——> Genera 阅读全文
posted @ 2011-11-30 13:52 云说风轻 阅读(14815) 评论(1) 推荐(0) 编辑