已经是第二次收到雅特力的板子了。
可以看到老板子已经有点泛黄了。两款板子外形一致只不过AT-Link升级到了1.4版本。
那废话不多说,马上进入本次测评的第一个环节。
开发环境搭建
图形配置工具已经更新到1.0.08了,对比上次明显感觉支持的型号变多了。
至于开发环境的选择,上次用的是keil开发的,这次就用官方提供的AT32 IDE来实现。
也是下载安装一气呵成,这里就不浪费笔墨做赘述了。
然后新建工程
这个界面很熟悉啊。第一次老规矩必须得先点个灯啊
找到开发板的原理图
Led的引脚是PF456啊。
配置一下引脚,给默认输出调成高电平省的上电就亮
关于这个驱动能力,我看官网FAQ说有三个模式,但是这款开发板的库函数里只有两个选项。是被废弃了还是只在特定型号里出现啊?有知道的老哥可以讲一下吗
然后是用AT32 IDE编译烧录。这一步不是有手就行……
就是这步,卡了我一下午时间。怎么下载也报错我怀疑是没给管理员权限,安装路径有空格。都试了一遍,结果可以调试不能下载,不知道是哪里出了问题。有知道的老哥麻烦留言说一下。
有一个能用也行,继续下面的步骤。看一下at提供的固件库怎么样。
这个ide在这方面做的确实比keil好啊。侧边栏点开头文件后所有的宏定义函数就都在侧面显示出来了。不用来回跳转着查看函数名了。我这种CV工程师狂喜。
给相应的引脚reset一下灯就亮了
对,这就是我们本篇唯一需要手敲的代码
gpio_bits_reset(GPIOF, GPIO_PINS_4| GPIO_PINS_5| GPIO_PINS_6);
至此,板子上的每颗led都被点亮。
|