avr studio 6中文版提供用戶便捷的單片機編程應用環境,免費集成化的開發環境,嵌入式系統解決方案可幫助開發人員有效提供編程效率,如果你喜歡這款軟件,就快來IT貓撲下載吧!
avr studio 6軟件介紹
Atmel Studio 6是一個集成開發平臺 (IDP),可用來開發和調試基于 Atmel ARM Cortex -M 和 Atmel AVR微控制器 (MCU) 的應用。Atmel Studio 6 IDP 提供了一個無縫、易用的環境,可供用戶編寫、構建和調試采用 C/C++ 或匯編代碼編寫的應用。?
avr studio 6中文版說明
Atmel Studio 6 免費提供,并集成有 Atmel Software Framework (ASF)。ASF 是一個包含 1600 個 ARM 和 AVR 示例項目的大型免費源代碼庫。ASF 進一步豐富了 IDP 的功能 - 讓開發者在同一環境中就能訪問那些可直接使用的代碼,最大程度上減少了項目所需的一些初級設計工作。該 IDP 可用于各種基于 AVR 和 ARM Cortex-M 處理器的微控制器,包括拓展后的 Atmel SAM3 ARM Cortex-M3 和 M4 閃存器件產品組合。

avr studio 6中文版功能特色
通過引入 Atmel Gallery 和 Atmel Spaces,Atmel Studio 6 進一步簡化了內嵌式 MCU 設計,從而減少了開發時間和成本。Atmel Gallery 是提供開發工具和嵌入式軟件的在線應用商店。Atmel Spaces 是一個基于云的協作式開發工作區,允許您啟動針對 Atmel MCU 的軟件和硬件項目。
總的來說,標準集成開發環境 (IDE) 適用于為 MCU 項目創建新軟件。與它相比,Atmel Studio 6 IDP 還具有以下特性:
方便重用現有的軟件,以此實現差異化設計。
通過 Atmel Gallery 即可輕松訪問集成的工具和軟件擴展,從而為產品開發過程提供支持。
Atmel Studio6使用教程
這里以GCC編譯C語言編譯一個8位的AVR為例,AVR Studio 6已經集成了AVR Toolchain,是最新版本3.4.0,不需要再安裝WinAVR,也不需要再安裝AVR toolchain。編譯一個AVR時,需要做以下幾件事,以AT90CAN128為例:
假設在新建項目時已經選擇好了芯片AT90CAN128和工具,例如:JTEGMKII
1、在項目里添加文件:
一般只需要添加C源程序文件,頭文件不需要。其它文件例如說明之類的可視情況添加,這樣的話可以快捷地打開查看。
方法:右鍵點擊項目名稱,我這里是“controller_CANbootloader”,選擇“添加”--“現有項”
然后找到要添加的C文件。注意按添加按鈕時要按右邊的小三角形選擇“添加為鏈接”。否則將會把文件拷貝到項目目錄下。
2、設置頭文件路徑右鍵點擊項目名稱,我這里是“controller_CANbootloader”,選擇“屬性”點帶綠色加號的按鈕,然后去找到存放頭文件的路徑。
3、設置晶振頻率在“屬性”里:我這里是16M
4、添加自定義庫,如果有的話在“屬性”里:我這里有3個,原來的m不管它,保留。
5、定位代碼地址,bootloader是必須的,其它程序也可能需要在“屬性”里:
6、設置需要的生成文件在“屬性”里:生成的文件在DEBUG文件夾下。
7、設置優化率



