首先感谢 灵动 提供的这款开发板,从申请到拿到板子大概等了 2 周,速度还是比较快的。拿到板子的第一感受是包装用心,板子做的也很精美。
附带了产品选型手册,能快速了解到不同芯片型号之间的差异与应用范围。
拿到板子的第一时间当然是搭建软件编程环境啦!
从官网获取到了以下信息:
1、开发环境使用的是Keil MDK,其实跑惯了 Ubuntu 的编译环境,对 Keil MDK 已经不太熟悉了。
2、eMiniBoard MB036 这款开发板对应使用的芯片型号是 MM32F3277G7P ,为后续的软件库导入做准备
3、MM32F3277G7P 产品手册,这款芯片的外设资源还是很丰富的,接口也很多,可应用的领域非常广泛。
4、Keil 适配的软件库
5、eMiniBoard MB036 这款开发板原理图
导入 Keil MDK 适配的软件环境时,有一点不能让我接受的是,这个软件库尽然不能一键导入所有适配的芯片型号,必须要手动一个一个的安装,感觉这样的设计不太合理。
这也太麻烦了吧?
其实只要安装适配当前开发板的型号的库即可,但是无奈强迫症的我,还是耐着性子把所有适配的都安装完了!
接下来准备开始跑程序了, 由于在官网没找到相关的入门指南,也是摸索了好久,找 Keil 工程文件径也太不明显、太难找啦!
软件工程打开后需要在如下的配置选项中进行选型:
本来想下载一个程序,顺便熟悉一下代码,谁成想当我编译后准备下载出现的如下报错:
这里有个疑问了,难道不能直接用开发板自带的 USB 接口来下载程序吗?必须要使用官方的烧录器工具吗?
由于当前手上没有任何其他下载工具,测评也只能暂时停下了。
此次测评总结:
主要是对 灵动 MCU 展开了进一步的了解,对灵动 MCU 的软件开发环境和开发框架有了基本的认识,算正式入门了吧,对于产品应用性能之后会进行进一步的测试。