[活动专区]

【AT32F421测评】+ 初识及开发环境构建

[复制链接]
3435|3
手机看帖
扫描二维码
随时随地手机跟帖
ArteryMCU|  楼主 | 2021-6-17 09:59 | 显示全部楼层 |阅读模式
以下内容来源于EEWorld真实用户(jinglixixi)分享:

1. 初识
期待中的AT32F421开发板如约而至,透明外包装也仍是以往的风格,移去板载其开发板如图1所示。
1.jpg
1  AT32F421开发板

找来USB线后,将开发板与电脑连接起来后,除了板上电源指示灯被点亮外,demo的流水灯效果开始呈现出来,若按下USER键则流水灯的频率发生一次变换,其效果如图2所示。
2.jpg
2  演示效果

此时,若打开电脑的资源管理器,则可观察到已添加了一个新的虚拟串口,见图3所示。
3.jpg
3 虚拟串口

2.开发环境构建
在解压AT32F4xx_StdPeriph_Lib_V1.2.9后,可找到AT_START_F421目录及其子目录Examples,在该目录下存放相应的例程以供学习和测试。
本人习惯用的开发工具是MDK,其版本为V5.30。
在安装了一下2个附件后,即可在支持芯片的列表中见到AT32F421的身影,见图4所示。
4.jpg
5.jpg
4 添加芯片支持

为了便于程序的调试和下载,应按图5所示来设置调试器。若此时为开发板上电,则可见到调试器处于激活状态,见图6所示。
6.jpg
5 选取调试器

7.jpg
6 激活调试器

为进行程序下载,应按图7所示来选取下载算法。
8.jpg
7 选取下载算法

3.开发环境测试
以例程LED_Toggle为例,经编译其结果如图9所示。
9.jpg
8 完成编译

在程序下载后,即可见到流水灯的演示效果。与出厂demo不同的是该流水灯效果是不受USER键控制来改变闪烁频率的。
10.jpg
9 完成下载

在完成开发环境构建后,我们就可以按自己的需要来设计和调试程序了。

4.开发板外设
由于开发板的外设资源比较少,其外设的原理图见图10所示,我们可以借助这些简单的外设来掌握GPIO口的使用方法。
11.jpg
10 外设原理图

使用特权

评论回复
hoop| | 2021-6-17 21:56 | 显示全部楼层
结构清晰,浅显易懂

使用特权

评论回复
杨光光光,| | 2021-12-17 18:11 | 显示全部楼层
想问一下大佬们,他的GPIO配置怎么怪怪的

使用特权

评论回复
muyichuan2012| | 2021-12-17 19:25 | 显示全部楼层
这个GPIO配置方法更偏向于应用,其实简单点直接调用 gpio set,gpio reset函数控制。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

115

主题

126

帖子

6

粉丝