|
AVR Studio 的使用 AVR Studio 的使用
TIng Kwong Cao
AVR单片机最常用的集成开发环境就是AVR Studio和ICCAVR了,AVR Studio是ATMEL公司自己开发的编译环境,但是只支持汇编语言的开发。现在的版本已经出到AVR Studio5.0 ,但是好像要100M左右,很多研发的都是在使用AVR Studio4.0版本的吧。相对于C语言来说,就要安装winAVR和AVR Studio共同组成C语言编译环境了。AVR Studio头文件有自己的延迟函数。#include <uitl/delay.h>有毫秒_delay_ms()和微妙_delay_us()两个子函数,可以在其他函数中调用这两个函数,但是使用这两个函数的时候特别要注意在AVR Studio中设置编译对象的晶振和优化,对应的是Project→configuration Option→General选项中的Frequency(晶振)和Optimization(优化),其中优化改为-0S。要不然就会出现# warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed"编译警告。
|
|