AVR开发
phiex
这个作者很懒,什么都没留下…
展开
-
AR中的文件如何被AvrStudio仿真及如何在IAR中生成.hex文件
<br /> <br /> <br /> <br /><br />IAR生成的.d90文件即可用avrstudio进行仿真,生成方法如下图:<br /><br /><br /> <br /> <br />下图处添加两行,可同时生成HEX和EEP文件,省事多了:) <br />-Ointel-extended,(CODE)=.hex <br />-Ointel-extended,(XDATA)=.eep<br /><br /> <br />Phiex注:不过一般情况下,使用AVRSTudio调试远远不如在IA转载 2010-07-17 15:07:00 · 2646 阅读 · 0 评论 -
IAR for AVR 学习笔记
IAR for AVR 学习笔记(1)--数据类型数据类型(编译器支持 ISO/ANSI C 基本数据类型和一些附加数据类型)1.1. 整型数据bool 数据类型在C++语言里是默认支持的。如果你在C代码的头文件里包含stdbool.h, bool数据类型也可以使用在C语言里。也可以使用布尔值 false和 true。1.2.浮点数据类型:1.3.指针类型:指针有数据指针和函数指针。1、数据指针:数据指针的大小为8位,16位,24位。定义为:在整型数据类型后加”*”符号。例如:char * p;整型数据没有转载 2010-09-18 11:41:00 · 1110 阅读 · 0 评论 -
AVR开发前准备—熔丝位(Fuse)快速入门
AVR通过熔丝来控制芯片内部的一些功能,比如JTAG,时钟的使用,掉电检测电压,是否允许调试等。AVR Studio 中 STK500 处理熔丝位有巨大的优势:它是以功能组合让用户配置。 这种方式与小马(PnoyProg2000,SL-ISP)相比,具有以下的优势(优势是如此明显,可以用“巨大优势”来形容):有效避免因不熟悉熔丝位让芯片锁死 (这是初学者的恶梦), 笔者曾经锁死过三片Atmega16。 不需要靠记忆与查文档,就能配置熔丝位(这也是初学者的恶梦) 动手之前:请你一定弄清楚了,你这样转载 2010-09-18 11:11:00 · 1560 阅读 · 0 评论