AT32_IDE_Linux工具下载链接:https://www.arterytek.com/download/TOOL/AT32_IDE_V1.0.02_Linux.zip
本手册用于介绍Artery AT32 IDE。AT32 IDE是个跨平台ARM嵌入式系统的软件开发环境。 它包含一系列的Eclipse插件和工具。该插件可让用户在AT32 IDE开发环境下创建、建置和调试AT32 MCU。拥有下面这些特色。
l 使用雅特力项目向导创建项目:新项目向导为不同的雅特力目标MCU提供创建模板项目。
l 使用GNU ARM工具链来构建项目:该工具键包含ARM的GCC编译程序。用户可以不受限制地利用它来建置项目。
l 使用GDB来调试项目:用户可暂停、单步、运行和监视目标芯片。存取内存及闪存是允许的。 支持设置硬件断点及检测点。此外,用户可以抹除目标芯片和编程用户配置。
支持雅特力型号:
AT32F403xx
AT32F403Axx
AT32F407xx
AT32F413xx
AT32F415xx
AT32F421xx
AT32F425xx
AT32F435xx
AT32F437xx
AT32WB415xx
目录
1 引言
1.1 环境要求
1.2 名词解释
2 安装
2.1 在windows上安装AT32 IDE
2.1.1 运行安装程序,选择安装语言
2.1.2 选择目标位置
2.1.3 选择附件条件
2.1.4 准备安装
2.1.5 安装完成
2.2 在Linux上安装AT32 IDE
2.2.1 解压缩文件
2.2.2 安装GCC
2.2.3 配置udev设备访问权限
2.2.4 安装HIDAPI库
2.2.5 安装ncurses库
2.2.6 运行AT32 IDE
2.3 选择Workspace
3 新建项目
3.1 新项目向导
3.2 目标芯片配置
3.3 调试配置
3.4 GNU工具链配置
3.5 完成项目创建
3.6 构建项目
3.7 项目构建配置
4 调试项目
4.1 调试配置
4.1.1 Main标签页
4.1.2 Debugger标签页
4.2 启动调试
4.3 其他功能介绍
4.3.1 雅特力MCU项目模板插件的升级
4.3.2 切换中英文
4.3.3 打开用户手册
5 常见问题及解决方法
5.1 配置问题
5.2 调试问题
6 文档版本历史
1 引言
1.1 环境要求
软件要求
需要Windows 7及以上操作系统支持。
Linux发行版本支持Ubuntu 18.4及以上、Fedora 34及以上、Centos 7及以上。
使用AT-Link仿真器时,无需安装驱动。
使用J-Link仿真器时,需要安装J-Link仿真器的驱动程序。驱动程序需安裝J-Link v6.20c及其以上版本,安装J-Link v6.20c以下版本将无法使用本软件。
硬件要求
AT-Link仿真器。
J-Link仿真器。
PC/AT兼容机,Pentium或更高CPU。
XVGA(1024*768)颜色显示器。
至少512M RAM。
至少20M磁盘空间。
1.2 名词解释
AT-Link仿真器
AT-Link是Artery公司为支持仿真内核芯片推出的仿真器。
J-Link仿真器
J-Link是SEGGER公司为支持仿真内核芯片推出的仿真器。
2 安装
AT32 IDE提供安装程序,可直接运行安装程序,根据提示完成安装。安装程序包含有JRE运行环境、ARM工具链、GCC Make构建工具,不需要单独安装这些环境。
2.1 在windows上安装AT32 IDE
2.1.1 运行安装程序,选择安装语言
运行安装程序AT32IDE_V1.0.0_Setup.exe,根据需要选择安装语言,这里提供了简体中文和英文。选择安装语言后点确定按钮。
图1. 选择安装语言
2.1.2 选择目标位置
选择AT32 IDE的安装位置,指定安装路径时不要带有空格和中文字符,点击下一步继续安装。如下图所示:
图2. 选择目标位置
2.1.3 选择附件条件
选择是否需要创建桌面快捷方式。然后点下一步继续安装。
图3. 选择附件条件