Abstracted from AT32 IDE User Manual
ARTERY Further Improves Ecosystem and Creates AT32 IDE for High-efficient Development
Abstracted from AT32 IDE User Manual
When it comes to the 32-bit ARM microcontrollers, ecosystem is a popular concept that is regarded as a key factor that determines whether a MCU product is mature in addition to powerful functions of the MCU itself. AT32 IDE is a software development ecosystem that is specially designed for developers to improve their development experience and product usability.
AT32 IDE is an integrated development environment based on Eclipse for cross-platform ARM embedded system. It is provided by ARTERY for free and contains a series of Eclipse plug-ins and tools, which allows users to create, build and debug AT32 MCU in AT32 IDE. AT32 IDE is compatible with Windows® and Linux® and provides setup programs that can be run directly, including JRE operating environment, ARM toolchain and GCC Make, to help developers organize resources and set up software, making development more efficient and easier.
AT32 IDE interface and features
AT32 IDE uses Eclipse platform user interface to provide editor and view functions and allow developers to view all information in a window, thus to improve the visibility of program. In debug perspective, developers can perform various debugging functions, such as viewing variables, expression value and peripheral registers.
▲ AT32 IDE interface
Features of AT32 IDE
● Create projects using Artery project wizard: The New Project Wizard provides project template for different target Artery MCUs.
● Build projects using GNU ARM toolchain: The toolchain contains ARM GCC compiler, which can be easily used to build projects.
● Debug projects using GDB: Users can pause, single-step debug, run and monitor the target chip. SRAM and Flash access is allowed, and hardware breakpoints and detection points can be set. In addition, users can erase the target chip and program user configuration.
AT32 IDE download and setup
AT32 IDE has be released on ARTERY's official website. Please click on “Product” and to enter the detailed page of any series; find “Tool” and download AT32 IDE, as shown below.
● Windows setup:
Run AT32IDE_V1.0.0_Setup.exe to enter Setup, and select the setup language and destination location as required, and finally complete setup.
● Linux setup:
Copy AT32IDE_for_Linux_V1.0.0.tar.gz to Ubuntu system, and unzip according to the following commands:
$ mkdir AT32IDE
$ tar –xvf AT32IDE.tar.gz –C AT32IDE
After successful unzipping, install GCC, HIDAPI library and ncurses library, and finally complete setup.
The AT32 IDE package contains user manual that introduces product features and application method, to help developers install AT32 IDE, build and debug projects.
By now, ARTERY has developed a set of complete AT32 MCU development ecosystem, which includes AT-START evaluation board, AT32 MCU application boards (including AT32-Audio-EV, Video-EV, LCD-EV and DVP-EV), AT-Link-Family programming debugging tools, BSP and ICP/ISP Programmer, etc. The AT32 IDE further improves AT32 software ecosystem and makes AT32 MCUs more competitive.