Version 1.1.03 (Released 2024-11-08)
1. 新增“生成引脚配置Excel”功能。
2. 代码预览Tab 新增各种关闭选项。
3. 修复AT32F403A/F407/F423/F435/F437/A403A/A423 无XMC 封装代码生成问题
Version 1.1.02 (Released 2024-10-28)
1. 新增支持AT32M412/AT32M416 系列所有型号。
2. 新增支持外设初始化生成单独的“.c/.h”文件功能。
3. 优化GPIO 配置排序功能。
Version 1.1.01 (Released 2024-08-19)
1. 修复GPIO 设置标签时出现的代码生成错误问题。
Version 1.1.00 (Released 2024-08-15)
1. 带USB 型号新增支持Middlewares USB_DEVICE 和USB_HOST。
2. 新增支持Timebase delay 函数。
3. 新增支持UART Printf。
Version 1.0.09 (Released 2024-05-29)
1. 新增支持AT32L021、AT32F490系列所有型号。
Version 1.0.08 (Released 2024-04-29)
1. 新增支持AT32F435、AT32F437、AT32A423 系列所有型号。
Version 1.0.07 (Released 2024-03-05)
1. 修复AT32F403A/F407/A403A XMC 配置pin 无法使能问题。
2. 新增DMA/GPIO/EXINT 配置代码中添加用户自定义代码功能。
Version 1.0.06 (Released 2024-02-20)
1. 修复AT32F423 QFN36 封装打开项目文件错误问题。
2. 调整项目文件保存式样。
3. TMR 新增部分描述。
2024年2月: V1.0.05
1. 修复AT32F423 DMA 参数缺少问题。
2. 修复“固件包管理”窗口高DPI 显示问题。
2024年1月: V1.0.04 新增支持AT32F415、AT32WB415、AT32F402、AT32F405、AT32F425
2023年11月:V1.0.03 新增支持AT32F403A、AT32A403A、AT32F407、AT32F413
2023年9月 :V1.0.02 新增支持AT32F423
2023年5月 :V1.0.01 初始版本。支持AT32F421 系列所有型号。
前言
本手册用于介绍AT32 Work Bench 使用。AT32 Work Bench 通过对MCU 的图形化配置,生成初
始化C 代码和对应IDE 项目,以减少开发人员的工作量、时间和成本。
2. 支持PIN MUX 配置,并可自定义PIN 脚标签
5. 支持add user code 功能(客户已有代码不会被新生成工程覆盖)
6. 支持Keil、IAR、AT32 IDE 等常见IDE 工程自动生成
11. 支持软件的在线升级,以及MCU 固件的在线下载
1 引言 ............................................... 5
环境要求 ..........................................5
2 安装 ............................................. 6
Windows 系统安装 ........................... 6
Linux 系统安装................................. 6
3 引导页 ......................................... 7
4 项目配置 ...................................... 8
菜单栏与工具栏 ............................... 8
4.1.1 菜单栏 .................................... 8
4.1.2 工具栏 .................................... 9
Pin 布局和配置 ................................ 9
4.2.1 外设 ....................................... 9
4.2.2 模式和配置 .............................10
4.2.3 Pin 布局 ................................. 13
4.2.4 GPIO 配置 ............................. 15
4.2.5 DMA 配置 ............................. 16
4.2.6 NVIC 配置 ............................. 17
时钟配置 ....................................... 18
代码预览 ........................................ 19
生成代码 .........................................20
4.5.1 项目管理 ................................. 20
4.5.2 重新生成代码时保留用户代码 ... 22
5 文档版本历史 ................................ 23
支持x86_64 架构的Ubuntu、Fedora 等发行版。
本软件不需要安装,只需直接运行可执行程序AT32_Work_Bench.exe。
本软件目前支持Ubuntu 16.4 以上系统版本。
Linux 系统安装可以有两种方式:终端中使用dpkg 命令安装和图形方式安装。
sudo dpgk –i AT32_Work_Bench_Linux-x86_64_Vx.x.xx.deb
拷贝AT32_Work_Bench_Linux-x86_64_Vx.x.xx.deb 到Linux 系统中,并双击。在弹出的安装程序
中,点击“安装”按钮,系统将本软件自动安装到系统中。
安装完成之后,点击左边任务栏最下方“显示所有程序”按钮,在弹出的程序列表中找到“AT32_W
ork_Bench”,并点击,将启动AT32_Work_Bench。
官方下载连接:
@zsf90 :后面会研究一下,感谢反馈
AT32 Work Bench 将来会支持 CMake 工具链吗?如果支持那么再配合 CLion 编程就更美了。
@hedan12 :可以用IAR8.3打开的
配置IAR8.2生成的代码,用IAR8.3打开会不会出现不兼容的问题?