本帖最后由 lb8820265 于 2016-11-19 22:42 编辑
向上图:
ST有许多的NUCLEO板子,可以直接插在一起垒起来,这次带来NUCLEO-F401RE
X-NUCLEO-IDB04A1,X-NUCLEO-IKS01A1板子组合成的BLUEMICROSYSTEM试用。
先下载好固件地址:
在安装路径下OpenSoftwareX\OSXLicenseWizard文件夹中运行License向导,插好三块板子连接电脑,进行相关的权限申请,详细的申请过程可以参考官网的文档:
License将会以邮件的形式发送到邮箱里面,在安装路径下OpenSoftwareX\OSX BlueMicrosystem\Projects\Multi\Applications\BlueMicrosystem1\MDK-ARM\STM32F401RE-Nucleo,选择的Keil打开工程,编译,这会弹出三个错误,也就是License需要放置的地方,将获取的License替换文件中的数组,再次编译并烧录。这时打开安装路径下的OpenSoftwareX\OSXBlueMicrosystem\Utilities\Android文件夹,将其中的BlueMS.apk安装到安卓手机上,打开APP,搜索设备,连接BlueMS设备。从APP中来看看提供哪些功能吧:
环境监测,包括温度,压强,湿度;九轴姿态融合;相关参数的波形显示;运动状态检测;佩戴位置检测;型号强度Rssi显示。
功能还是蛮多的,准确度也还不错,只是需要算法的部分都没有开源,需要每台设备申请一个License。
笔者曾经使用这三块板子做过一蓝牙款平衡小车,有兴趣可以参考:
2016年11月19日更新:
变化真快,文中SDK链接已经不是安装包了变成了压缩包,主要变化是两点:
一是Blue-MS不提供源码了(实在是可惜啊!)。
二是Open.MEMS桌面版注册不在SDK中了,需要另外在ST官网下载,此外可以在Blue-MS APP中直接注册Open.MEMS了。