摘要:
刚刚接触IAR,编译默认生成的是.a90文件,但直接用avr studio下载时提示非正规HEX文件,不给我下载,郁闷了。其实也简单,如下图所示配置文件后面加几行字就OK了。//Output File-Ointel-extended,(XDATA)=.eep-Ointel-extended,(CODE)=.A90-Ointel-extended,(CODE)=.hex这时在编译链接,.hex文件就产生了,而且这时候生成的.a90文件也可以下载了。 阅读全文
摘要:
最近因为项目需要开始使用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 阅读全文