[AT32F423] AT32F423体验AT32 Work Bench

[复制链接]
 楼主| lulugl 发表于 2023-9-16 18:22 | 显示全部楼层 |阅读模式
本帖最后由 lulugl 于 2023-10-25 09:36 编辑

#申请原创# #有奖活动#@21ic小管家

AT32 Work Bench 通过对 MCU 的图形化配置,生成初始化 C 代码和对应 IDE 项目,以减少开发人员的工作量、时间和成本。
AT32 Work Bench 有以下主要特点:
1. 支持外设初始化配置
2. 支持 PIN MUX 配置,并可自定义 PIN 脚标签
3. 支持系统时钟自动化配置
4. 支持在线代码预览,所见即所得
5. 支持 add user code 功能(客户已有代码不会被新生成工程覆盖)
6. 支持 Keil、IAR、AT32 IDE 等常见 IDE 工程自动生成
7. 支持最近编辑的设计记录
8. 支持配置 PDF 报告的生成
9. 支持中英文切换
10. 支持 Windows、Linux 等多平台
11. 支持软件的在线升级,以及 MCU 固件的在线下载

雅特力官方提供了win与linux的工具下载,网址为:
HYPERLINK "https://www.arterytek.com/download/TOOL/AT32_IDE_V1.0.06_Windows.zip"
该工具为绿色软件,无需安装,下载后解压双击AT32_Work_Bench.exe就可以打开配置软件
d3f11b0575b7591d90e97f4b30abba1f
选择好MCU系列与型号,点击新建:
d57207c147142a0a88ae3db57f5ff65b
选择PIN,然后根据原理图,把PD13设置为GPIO输出模式:
8a18fb1329b061a40a46d7a2f26f38d6
时钟输出,默认输出为150MHZ。
4c6fc6949df962beb46e818dcc5f183e
点击生成工程按键,按下图选择相应的1、项目名称、;2、工程所在目录、;3、按下拉键选择MDK_V5,4、使用固件库为.zip;5、指定固件库的绝对路径;6、点击确定生成工程:
3f4b159415bd1260f66afa1c1eb93e76
生成结束后,在弹出的对话框中选择打开项目,MDK生成如下工程:
6fff1c2204a812aafa94591a91bfa1a6
在main.c中添加LED2的亮灯代码
gpio_bits_reset(GPIOD, GPIO_PINS_13);
编译下载后就可以点亮LED2了。
【讨论】
MCU目前有STM32的stm32CubeMAX、瑞萨的RASC、赛元的易码魔盒、小华的XHCode等可以实现图形化的代码生成工具,到目前来看来,雅特力的IDE工具,简单易用,体验感非常好!
【建议】
在指定固件库时指定不是非常明确,如果可以自动匹配到目录下面是最好的。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

180

主题

830

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部

180

主题

830

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部