打印
[活动]

【APM32F411V Tiny Board测评】+开箱点灯

[复制链接]
241|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kyzhd|  楼主 | 2024-5-30 17:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
收到板卡已经有快一个月了,因为在外出差,所以一直没有时间进行评测,眼看快到收官的时间了,今天抽时间写个点灯的评测吧。不好意思。



先从官网下载板卡的资料,包括原理图,使用手册,SDK包,DFP包。
珠海极海半导体有限公司 | APM32F411V TINY Board (geehy.com)    原理图和手册下载链接


珠海极海半导体有限公司 | 软件开发工具 (geehy.com)    SDK和DFP下载链接



首先在MDK中添加DFP包,这个就不用多说了,相信坛友都会弄的。

再解压SDK包,找到官方Demo例程中的GPIO目录,打开MDK工程;

在Demo中官方已经定义好了两个LED的相关函数定义,如下:

1.原理图中可以看出两个led分别接在了PE6和PE5两个引脚上,

官方Demo中的关于这两个led的引脚定义,


例程中对于LED初始化函数定义,



例程中关于LED翻转控制的函数定义,


例程中关于LED亮灭控制函数的定义,


下面咱们来看看官方Demo中两个LED反转控制代码,


把开发板的J3接口与电脑相连,相关驱动应该会自动安装的,按下面图中的设置选项,来设置板载Daplink的下载设置,


开载选项设置好后,点击编译,成功后,点击下载,把编译文件下载到板卡中,可以看到正面的效果,两个LED依次间隔500毫秒进行亮灭反转。



官方例程使用完之后,咱们就按例程中定义的LED的亮灭控制函数来进行LED的控制,先点亮LED2,延时500毫秒后再点亮LED3,同时再息灭LED2,延时500毫秒,最终大家会看到,LED3一直点亮,LED2来回亮灭。效果如下,



初步使用此板卡时,发现以下几点,个人感觉不是太方便的地方:
1.电源指示灯LED1跟两个LED并排放,感觉太亮,易混淆视觉;
2.官方的原理图太过简单,板卡上的一些跳线位置并没有注明;
3.不能使用极海官方的烧录软件;

使用特权

评论回复
沙发
星辰大海不退缩| | 2024-6-22 21:04 | 只看该作者
其实LED灯可以自己换个颜色的灯就好

使用特权

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

本版积分规则

26

主题

565

帖子

4

粉丝