|
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"編譯警告。
|
|