AT32 IDE (基于eclipse开发)
本帖最后由 muyichuan2012 于 2023-11-28 15:43 编辑AT32 IDE用户手册
雅特力官网下载地址:https://www.arterytek.com/cn/support/index.jsp?index=5前言
本手册用于介绍Artery AT32 IDE。AT32 IDE 是基于Eclipse 开发的跨平台ARM 嵌入式系统的软件开
发环境。 它包含一系列的Eclipse 插件和工具,可让用户在AT32 IDE 开发环境下创建、建置和调试
AT32 MCU。其拥有下面特色:
使用雅特力项目向导创建项目:新项目向导为不同的雅特力目标MCU提供创建模板项目。
使用GNU ARM工具链来构建项目:该工具键包含ARM的GCC编译程序。用户可以不受限制地利
用它来建置项目。
使用GDB来调试项目:用户可暂停、单步、运行和监视目标芯片。存取内存及闪存是允许的。 支
持设置硬件断点及检测点。此外,用户可以擦除目标芯片和编程用户配置。
支持雅特力MCU型号列表:
AT32F403xx
AT32F403Axx
AT32F407xx
AT32F413xx
AT32F415xx
AT32F421xx
AT32F425xx
AT32F435xx
AT32F437xx
AT32WB415xx
目录
1 引言 .......................................................................................................................... 6
环境要求 ................................................................................................................... 6
名词解释 .............................................................. 6
2 安装 ............................................................... 7
在windows 上安装AT32 IDE ......................... 7
2.1.1 运行安装程序,选择安装语言 .................. 7
2.1.2 选择目标位置 .................................... 7
2.1.3 选择附件条件 ................................. 7
2.1.4 准备安装 .......................................... 8
2.1.5 安装完成 ....................................... 8
选择Workspace ............................... 9
3 新建项目 ........................................ 10
新项目向导 .......................................... 10
目标芯片配置 ...................................... 10
调试配置 ................................................ 11
GNU 工具链配置 ...................................... 12
完成项目创建 ........................................ 12
构建项目 ............................................... 13
项目构建配置 ......................................... 15
4 调试项目 ........................................ 17
调试配置 ............................................ 17
4.1.1 Main 标签页 ............................ 17
4.1.2 Debugger 标签页 ....................... 17
启动调试 ....................................... 18
其他功能介绍 ...................................... 20
4.3.1 雅特力MCU 项目模板插件的升级 ................ 20
4.3.2 切换中英文 .......................................... 21
4.3.3 打开用户手册 ....................................... 22
5 文档版本历史 ......................................... 23
1 引言
环境要求
软件要求
需要Windows 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 磁盘空间。
名词解释
AT-Link 仿真器
AT-Link 是Artery 公司为支持仿真内核芯片推出的仿真器。
J-Link 仿真器
J-Link 是SEGGER 公司为支持仿真内核芯片推出的仿真器。
AT32 IDE 提供安装程序,可直接运行安装程序,根据提示完成安装。安装程序包含有JRE 运行环
境、ARM 工具链、GCC Make 构建工具,不需要单独安装这些环境。
在windows 上安装AT32 IDE
2.1.1 运行安装程序,选择安装语言
运行安装程序AT32IDE_V1.0.0_Setup.exe,根据需要选择安装语言,这里提供了简体中文和英文。
选择安装语言后点确定按钮。
图1. 选择安装语言
2.1.2 选择目标位置
选择AT32 IDE 的安装位置,指定安装路径时不要带有空格和中文字符,点击下一步继续安装。如下
图所示:
图2. 选择目标位置
2.1.3 选择附件条件
选择是否需要创建桌面快捷方式。然后点下一步继续安装。
构建的项目日志在控制台进行打印。如下图所示:
非常棒!!! 生态越来越完整了,扩展成通用开发IDE就更好了。 看看学习一下 很棒哦,整个生态环境越来越完善了 都要开发自己的IDE了吗? 好用不啊?稳定性咋样? 用了一下,还可以 这个用的什么编译器? 本帖最后由 yueduz 于 2022-6-16 18:05 编辑
https://s2.loli.net/2022/06/16/JbzWpEkxwcGfVZS.png
windows 7 32位系统,在虚拟机。
顺便问一下,eclipse不是跨平台的吗,为什么只有windows版?
是的目前只做了windows版 muyichuan2012 发表于 2022-6-16 17:17
是的目前只做了windows版
更新了图片,之前的图片打不开。我在windows下无法运行 更新图片是什么意思? yueduz 发表于 2022-6-16 16:22
windows 7 32位系统,在虚拟机。
顺便问一下,eclipse不是跨平台的吗,为什么只有windows版?
...
可以在Windows以外的平台上自己搭开发环境,Linux系统上是很便利的:eclipse、gcc、DAP工具官方软件仓库一般都有,输入命令就可以安装。
调试器软件工具可以用pyOCD,它支持keil的pack包。只要MCU支持keil, pyOCD就可以跑起来,烧录调试都可以。 后面会传到eclipse公版 这个路径是哪里有问题吗 本帖最后由 YDMCP 于 2022-7-3 16:55 编辑
试了一下,和楼上一样 不能进入调试是因为板子不一样吗 需要安装文档操作选择调试器