[AT32F405] 【AT-START-F405测评】开箱点灯

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

至此,板子上的每颗led都被点亮。

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

本版积分规则

26

主题

144

帖子

1

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