標(biāo)題: AVR Studio 的使用注意 [打印本頁(yè)]

作者: sans    時(shí)間: 2015-4-7 00:37
標(biāo)題: AVR Studio 的使用注意
AVR Studio 的使用                      AVR Studio 的使用
                                              TIng Kwong Cao
   AVR單片機(jī)最常用的集成開(kāi)發(fā)環(huán)境就是AVR Studio和ICCAVR了,AVR Studio是ATMEL公司自己開(kāi)發(fā)的編譯環(huán)境,但是只支持匯編語(yǔ)言的開(kāi)發(fā),F(xiàn)在的版本已經(jīng)出到AVR Studio5.0 ,但是好像要100M左右,很多研發(fā)的都是在使用AVR Studio4.0版本的吧。相對(duì)于C語(yǔ)言來(lái)說(shuō),就要安裝winAVR和AVR Studio共同組成C語(yǔ)言編譯環(huán)境了。AVR Studio頭文件有自己的延遲函數(shù)。#include <uitl/delay.h>有毫秒_delay_ms()和微妙_delay_us()兩個(gè)子函數(shù),可以在其他函數(shù)中調(diào)用這兩個(gè)函數(shù),但是使用這兩個(gè)函數(shù)的時(shí)候特別要注意在AVR Studio中設(shè)置編譯對(duì)象的晶振和優(yōu)化,對(duì)應(yīng)的是Project→configuration Option→General選項(xiàng)中的Frequency(晶振)和Optimization(優(yōu)化),其中優(yōu)化改為-0S。要不然就會(huì)出現(xiàn)# warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed"編譯警告。




作者: 一只菜鳥(niǎo)2015    時(shí)間: 2015-5-16 14:52
恩,說(shuō)的挺好的,真的,贊一個(gè)!
作者: lsl1002    時(shí)間: 2015-5-18 22:52
感謝樓主分享
作者: zhaiyahui2013    時(shí)間: 2015-6-3 20:19
感謝!!
作者: hjh7912    時(shí)間: 2015-9-21 14:38
注意使用細(xì)節(jié),謝謝分享
作者: tzyjf    時(shí)間: 2017-4-13 13:07
謝謝!記下了。
作者: gaobaoai    時(shí)間: 2017-4-18 10:33
感謝樓主。
作者: 科學(xué)小怪蛋    時(shí)間: 2017-6-8 23:18
感謝樓主分享
作者: heguang    時(shí)間: 2017-7-12 18:38
現(xiàn)在都AVR-STUDIO7了,可以工作在WIN10沒(méi)問(wèn)題。
但只能用匯編的AVR-STUDIO4.19在WIN10下不能連接到編程器!無(wú)法編程。我用的的AVR-DRAGON,好幾年了都沒(méi)法解決。
作者: heguang    時(shí)間: 2021-1-11 00:51
heguang 發(fā)表于 2017-7-12 18:38
現(xiàn)在都AVR-STUDIO7了,可以工作在WIN10沒(méi)問(wèn)題。
但只能用匯編的AVR-STUDIO4.19在WIN10下不能連接到編程器 ...

WIN10下一直都是用的AVR-STUDIO4.19,但連接AVR DRAGON還要用AVR-STUDIO7幫忙燒寫(xiě)芯片,比較麻煩。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1