帶你AVR入個門:0.環(huán)境配置

首先你要準備兩樣東西:硬件和軟件。

硬件指的是開發(fā)板還有仿真器董虱,或者叫下載器扼鞋,又或者叫燒錄器,ISP或者JTAG都行愤诱,不差錢的可以在微雪買兼容這兩者的 USB AVR JTAG ICE XPII 云头。

軟件,你要到 Atmel 官網(wǎng)淫半,找到 Atmel Studio 的下載頁面溃槐。找到 Atmel Studio 的下載頁面有若干種方法,如果你實在找不到的話撮慨,說明你并不具備學習編程的英語水平竿痰,現(xiàn)在可以把頁面關掉了。

geekalan_1.jpg

需要注意的是砌溺,雖然官網(wǎng) recommend 你選擇 2.46MB 的 web installer 影涉,但我 recommend 你選擇第二個 offline installer ,然后用迅雷下載规伐。

安裝過程不斷下一步蟹倾,如果你只是用來寫8位單片機,那么16位和32位的選項可以去掉猖闪,ASF的選項也可以去掉鲜棠,因為8位的單片機基本上都不支持。

界面長這樣培慌,基于 Virtual Studio 的 IDE 豁陆,如果軟件開啟時間超過1分鐘,建議換臺電腦吵护。


geekalan_2.JPG

新建一個 Project盒音,再選擇GCC C Executable Project表鳍, Location里挑個不帶中文的位置作為存放項目文件的地址,Name一欄給項目起個名字祥诽,走你~


geekalan_3.JPG

根據(jù)你買的開發(fā)板選擇芯片類型譬圣,比如 ATmega16,再走你~
geekalan_4.JPG

接下來自動生成了一個項目雄坪,項目里邊有一個 main.c 文件里邊有一個 main 函數(shù)厘熟。這是一個完整項目,雖然它啥都不干维哈。


geekalan_5.JPG

我們到項目文件夾瞧瞧终息,那個好可愛的甲殼蟲圖標就是 Atmel Studio 的 Solution File址貌,以后直接雙擊就能打開整個項目。
geekalan_6.JPG

再點進一層,里面看到了main.c文件以及一些迷の配置文件
geekalan_7.JPG

再點進 Debug 文件夾宪萄,里面啥都沒有思币。
geekalan_8.JPG

回到 Atmel Studio 在這個你一行代碼都沒寫的項目(其實我把 Author 改成了自己的名字)彬向,Build 一下 Solution汗唱,或者按快捷鍵 F7,編譯項目份招,好了編譯成功沒有錯誤(出錯就有鬼了)切揭。
geekalan_9.jpg

我們再回到 Debug 文件夾,看到 build 出了好多東西锁摔,其中 Makefile 就是……就是 Makefile 咯廓旬,用編輯器打開可以看到里面寫的是編譯的規(guī)則,由于 Makefile 不能識別中文谐腰,所以之前叫你項目路徑不要包含中文孕豹。

hex 文件是可執(zhí)行文件,接下來要把這個 hex 文件下載到開發(fā)板十气。


geekalan_10.JPG

這是最嚴峻的一步:仿真器一端接電腦励背,另一端接開發(fā)板,開發(fā)板上電砸西,仿真器上電叶眉,電腦識別仿真器,Atmel Studio 給仿真器更新固件(如果有必要的話)芹枷,Tools 調(diào)出 Device Programming衅疙, Tool 選擇你仿真器的型號(通常是一端長長的編號),Device 選擇芯片型號鸳慈,點 Apply饱溢,能夠識別芯片說明連接成功,如果點 Apply 出現(xiàn)錯誤信息走芋,趕緊檢查電源理朋,檢查接線絮识,檢查驅動绿聘,檢查人品嗽上。

點擊 Fuses 檢查熔絲位的設置,一般默認即可熄攘。

點擊 Memories 對芯片進行下載(也叫燒錄或者固化)兽愤,在 Flash 欄選擇剛才提到的 hex 文件(貌似elf文件也一樣?)點 Program 挪圾,下面信息框一堆...OK 之后開發(fā)板自動重新上電浅萧,程序成功燒錄到芯片里運行,縱然這個程序除了浪費電以外啥也不干哲思。


geekalan_11.JPG

下課洼畅。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市棚赔,隨后出現(xiàn)的幾起案子帝簇,更是在濱河造成了極大的恐慌,老刑警劉巖靠益,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件丧肴,死亡現(xiàn)場離奇詭異,居然都是意外死亡胧后,警方通過查閱死者的電腦和手機芋浮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來壳快,“玉大人纸巷,你說我怎么就攤上這事】籼担” “怎么了瘤旨?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長凛驮。 經(jīng)常有香客問我裆站,道長,這世上最難降的妖魔是什么黔夭? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任宏胯,我火速辦了婚禮,結果婚禮上本姥,老公的妹妹穿的比我還像新娘肩袍。我一直安慰自己,他們只是感情好婚惫,可當我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布氛赐。 她就那樣靜靜地躺著魂爪,像睡著了一般。 火紅的嫁衣襯著肌膚如雪艰管。 梳的紋絲不亂的頭發(fā)上滓侍,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天,我揣著相機與錄音牲芋,去河邊找鬼撩笆。 笑死,一個胖子當著我的面吹牛缸浦,可吹牛的內(nèi)容都是我干的夕冲。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼裂逐,長吁一口氣:“原來是場噩夢啊……” “哼歹鱼!你這毒婦竟也來了?” 一聲冷哼從身側響起卜高,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤弥姻,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后篙悯,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蚁阳,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年鸽照,在試婚紗的時候發(fā)現(xiàn)自己被綠了螺捐。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡矮燎,死狀恐怖定血,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情诞外,我是刑警寧澤澜沟,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站峡谊,受9級特大地震影響茫虽,放射性物質發(fā)生泄漏。R本人自食惡果不足惜既们,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一濒析、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧啥纸,春花似錦号杏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽主经。三九已至,卻和暖如春庭惜,著一層夾襖步出監(jiān)牢的瞬間罩驻,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工蜈块, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留鉴腻,地道東北人。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓百揭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親蜓席。 傳聞我的和親對象是個殘疾皇子器一,可洞房花燭夜當晚...
    茶點故事閱讀 43,724評論 2 351

推薦閱讀更多精彩內(nèi)容