jinglixixi 发表于 2021-4-4 17:34

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

本帖最后由 jinglixixi 于 2021-4-4 17:36 编辑

<p>1. 初识</p>

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

<p></p>

<p>图1 &nbsp;AT32F421开发板</p>

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

<p></p>

<p>图2 &nbsp;演示效果</p>

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

<p></p>

<p>图3 虚拟串口</p>

<p>2.开发环境构建</p>

<p>在解压AT32F4xx_StdPeriph_Lib_V1.2.9后,可找到AT_START_F421目录及其子目录Examples,在该目录下存放相应的例程以供学习和测试。</p>

<p>本人习惯用的开发工具是MDK,其版本为V5.30。</p>

<p>在安装了一下2个附件后,即可在支持芯片的列表中见到AT32F421的身影,见图4所示。</p>

<p></p>

<p></p>

<p>图4 添加芯片支持</p>

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

<p></p>

<p>图5 选取调试器</p>

<p></p>

<p>图6 激活调试器</p>

<p>为进行程序下载,应按图7所示来选取下载算法。</p>

<p></p>

<p>图7 选取下载算法</p>

<p>3.开发环境测试</p>

<p>以例程LED_Toggle为例,经编译其结果如图9所示。</p>

<p></p>

<p>图8 完成编译</p>

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

<p></p>

<p>图9 完成下载</p>

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

<p>4.开发板外设</p>

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

<p></p>

<p>图10 外设原理图</p>

qwqwqw2088 发表于 2021-4-5 21:30

<p>期待继续分享</p>

<p>这开发板外设资源不多的话完全可以再小一点,PCB的空间搞的比较大</p>

jinglixixi 发表于 2021-4-6 10:01

qwqwqw2088 发表于 2021-4-5 21:30
期待继续分享

这开发板外设资源不多的话完全可以再小一点,PCB的空间搞的比较大

<p>说的没错,是这样。</p>

okhxyyo 发表于 2021-4-6 16:26

<p>可以和其他款板子对比一下呀。</p>

Jacktang 发表于 2021-4-6 17:37

<p>图10 外设原理图是用什么软件画的,库的颜色怎么设置彩色?</p>

jinglixixi 发表于 2021-4-6 18:31

Jacktang 发表于 2021-4-6 17:37
图10 外设原理图是用什么软件画的,库的颜色怎么设置彩色?

<p>还真不清楚,好长时间没自己画板子了。前段时间刚获得一款PCB设计工具的永久使用授权,一直还没时间测试。</p>

jinglixixi 发表于 2021-4-6 18:32

okhxyyo 发表于 2021-4-6 16:26
可以和其他款板子对比一下呀。

<p>好的,准备一下看看。</p>

Gen_X 发表于 2021-4-7 09:45

<p>请问这个不支持STM32 CUBE IDE软件编程吗?</p>

zxopenljx 发表于 2021-4-7 10:59

<p>谢谢分享</p>

jinglixixi 发表于 2021-4-7 13:29

Gen_X 发表于 2021-4-7 09:45
请问这个不支持STM32 CUBE IDE软件编程吗?

<p>没用过,估计不行吧。</p>

eew_Violet 发表于 2021-4-8 23:50

qwqwqw2088 发表于 2021-4-5 21:30
期待继续分享

这开发板外设资源不多的话完全可以再小一点,PCB的空间搞的比较大

<p>这是兼容arduino接口的小不了啊,</p>

nmg 发表于 2021-4-14 16:47

Gen_X 发表于 2021-4-7 09:45
请问这个不支持STM32 CUBE IDE软件编程吗?

<p>问了一下雅特力官方:不支持</p>

Gen_X 发表于 2021-4-16 20:49

<p>哪里有AT32F421的空工程模板可以参考?</p>

jinglixixi 发表于 2021-4-16 20:55

Gen_X 发表于 2021-4-16 20:49
哪里有AT32F421的空工程模板可以参考?

<p>给你发个点亮LED的行不?</p>

freebsder 发表于 2021-4-16 23:51

<p>谢谢分享,期待后续!</p>

jinglixixi 发表于 2021-4-17 09:55

freebsder 发表于 2021-4-16 23:51
谢谢分享,期待后续!

<p><img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/handshake.gif" width="48" /></p>

Gen_X 发表于 2021-4-20 09:14

<p>发给点灯例程可以吗?</p>

jinglixixi 发表于 2021-4-20 12:56

Gen_X 发表于 2021-4-20 09:14
发给点灯例程可以吗?

<p>点灯例程</p>

Gen_X 发表于 2021-4-22 09:19

jinglixixi 发表于 2021-4-20 12:56
点灯例程

<p>感谢分享,感谢支持!<br />
由于不熟悉keil,被不同的版本误导了。</p>
页: [1]
查看完整版本: 【AT32F421测评】+ 初识及开发环境构建