由于前段时间事情比较多,所以耽误了板子的预期分享,本周末即将进入端午假期,到时再着重研究这款开发板,据群里反映该板有多处需注意的地方,今天来开箱分享一下。本板卡还是采用一如既往的透明胶壳包装,这样包装既防尘又不占空间。
取出开发板,里面的卡片信息告知开发者关于该开发板的基本硬件信息,软件开发平台等。
开发板的布线很规范,板上资源也很丰富,整个板卡集成两个Type-C接口,独立的开发调试模块,还附带一个5V DC头的供电接口。
开发板底面没有使用其它电阻电容元器件,很干净,只有预留的TP测试点,非常专业。
介绍完开发板外观后,进一步搭建一下软件开发环境。在此之前,已通过雅特力官网获取到关于APM32F411V Tiny Board的SDK,将“APM32F4xx_SDK_V1.4.zip”文件解压,最好解压到不含中文路径的文件夹路径下,然后安装SDK中的“Package”文件夹下“Geehy.APM32F4xx_DFP.1.0.4.pack”,这是基于Keil的pack支持包,使用Keil 5开发必须安装这个pack包。
Geehy.APM32F4xx_DFP.1.0.4.zip
(4.53 MB)
然后打开SDK下的GPIO例程,这里提供了一个Toggle闪灯例子,值得注意的是,这些工程是支持F407与F411的,开发者需根据实际连接的开发板型号,进行工程的选择,编译,下载。
选择“CMSIS-DAP”方式的下载调试接口,识别到了说明与板上的调试模块通信好了。
然后再选择下载算法,只要安装好了pack支持包,这里的下载算法则会自动加载,选择烧写后自动重启,这样下载完后可直接看到程序设计效果。
点灯效果如下,正如程序中设计的一样,LED2、LED3同时以500ms的间隔时间闪烁起来。好了,此次分享到这里,咱们下期再会!
|