kyzhd 发表于 2024-5-30 17:55

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

收到板卡已经有快一个月了,因为在外出差,所以一直没有时间进行评测,眼看快到收官的时间了,今天抽时间写个点灯的评测吧。不好意思。



先从官网下载板卡的资料,包括原理图,使用手册,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灯可以自己换个颜色的灯就好
页: [1]
查看完整版本: 【APM32F411V Tiny Board测评】+开箱点灯