<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > AVR 工具指南(一)

          AVR 工具指南(一)

          作者: 時間:2016-11-26 來源:網(wǎng)絡 收藏

          # Target file name (without extension).

          #TARGET = main

          TARGET = gcctest1

          2)讓我們編譯一下gcctest1.c

          移動gcctest1目錄,運行“make”。

          圖 1?4. 生成文件執(zhí)行窗口

          3)如果你的操作正確的話,將會生成 “gcctest1.hex”。

          你可以從http://www.gnu.org/software/make/或者WinAVR用戶手冊中獲取更多信息。

          2.AVR Studio

          AVR Studio 是一個集成開發(fā)環(huán)境(IDE),用來在Windows 9x/Me/NT/2000/XP環(huán)境下編寫和調(diào)試AVR應用程序。AVR Studio為強大的AVR 8位RISC系列微控制器提供了一個工程管理工具,源文件編輯器,芯片仿真器和內(nèi)電路仿真器接口。最新版本的AVR Studio可以從http://www.atmel.com上面下載。

          2.1.安裝

          1)通過CD中的可執(zhí)行程序“aStudio4b401.exe”開始安裝。

          2)按照屏幕上出現(xiàn)的指導完成安裝。

          3)在安裝過程完成后,在CD中通過可執(zhí)行程序“aStudio411b412SP1.exe”啟動服務包安裝。

          4)運行該程序,start>program>Atmel AVR Tool>AVR Studio 4.

          圖 2?1. AVRStudio的主界面

          2.2.使用AVR ISP工具編寫AVR程序

          來自于Atmel公司的AVR ISP工具是一款涵蓋了所有AVR 8位RISC微控制器的系統(tǒng)內(nèi)嵌編譯器。程序員通過一個標準的RS232串口或者USB接口連接到PC上,它從目標板上獲取必要的電源,不需要額外的電源供應。圖2-2是AVR ISP引腳映射的規(guī)格說明。WIZnet的AVR模塊可以用使用這三種引腳定義之一。

          圖 2?2. AVR ISP引腳映射的規(guī)格說明

          圖 2?3. AVR Studio的幫助菜單

          點擊 [Help>>AVR Tools User Guide], 出現(xiàn)下圖。

          圖 2?4. AVRISP的在線幫助

          圖 2?5. AVRISP mkII的在線幫助

          2.2.1.WIZnet的AVR模塊編程

          <注意>

          當你想要為EVB-B1編寫程序時,編程前你必須去掉MB-EVB-X1上面JP5的跳線帽。



          關鍵詞: AVR工具指

          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();