摘要:AT32 IDE用戶手冊
雅特力進一步完善生態體系,AT32 IDE助力開發更高效
摘要:AT32 IDE用戶手冊
在32位ARM微控制器時代,生態系統的概念深入人心。一個成熟的MCU產品,除了MCU晶片本身強大以外,還需要完善的生態系統作為支撐。AT32 IDE是專為AT32 MCU開發者打造的軟體生態,極大程度的提高了使用者開發體驗和產品易用性。
AT32 IDE是基於Eclipse開發的跨平台ARM嵌入式系統的集成開發環境,由雅特力官方免費提供,包含一系列Eclipse插件和工具,可讓使用者在AT32 IDE開發環境下創建和調試AT32 MCU。AT32 IDE相容Windows®和Linux®操作系統,提供可直接運行的安裝程式,包含JRE運行環境、ARM工具鏈和GCC Make構建工具,幫助開發者組織資源,輕鬆裝備軟體組件。有了稱手的工具,開發工作也能事半功倍。
AT32 IDE介面與特色
AT32 IDE採用Eclipse平台用戶介面,提供編輯器和視圖功能,便於開發人員在一個螢幕中查看所有情況,從而提高了程式的可視性。在調試透視圖可以進行各種調試功能操作。如查看變數值、運算式值、週邊寄存器等。
▲AT32 IDE介面
AT32 IDE特色
● 使用雅特力專案嚮導創建專案:新專案嚮導為不同的雅特力目標MCU提供創建範本專案。
● 使用GNU ARM工具鏈來構建專案:該工具鍵包含ARM的GCC編譯程序。使用者可以不受限制地利用它來創建專案。
● 使用GDB來調試專案:使用者可暫停、單步、運行和監視目標晶片。
● 支持存取記憶體及閃存。支持設置硬體中斷點及檢測點。此外,使用者可以擦除目標晶片和編程用戶配置。
AT32 IDE下載與安裝
AT32 IDE已正式在雅特力官網上線,點擊產品訊息進入任意產品系列,查看下載資源Tool,即可下載安裝包。如下圖所示:
● Windows系統安裝步驟
運行AT32IDE_V1.0.0_Setup.exe即可進入安裝程式,根據需要選擇安裝語言、目標位置完成安裝。
● Linux系統安裝步驟
將AT32IDE_for_Linux_V1.0.0.tar.gz拷貝到Ubuntu系統中,使用如下命令解壓:
$ mkdir AT32IDE
$ tar –xvf AT32IDE.tar.gz –C AT32IDE
解壓成功後安裝GCC、HIDAPI庫、ncurses庫完成安裝。
AT32 IDE安裝包中提供了詳細的操作手冊,開發者可根據指引進行安裝、構建專案、調試專案等流程,更好的了解產品功能、充分利用工具。
雅特力已經形成了一套豐富而完善的AT32 MCU開發生態系統,包括AT-START開發板,AT32 MCU應用轉板,AT-Link-Family編程調試工具等硬體資源,以及BSP標準庫、ICP/ISP編程工具等軟體資源,AT32 IDE的加入進一步完善了AT32軟體生態,打造更具競爭力的MCU產品。