前面介绍了硬件。这篇文章介绍一下初步上手。
首先基于本项目的需要,仅利用核心板与扩展支架板,不用扩展板,不用电池。这样可以引出更多的接口。
还需要准备的器件包括:一块STM32-Nucleo开发板(使用板载仿真器),USB线两条(供电和编程).
这个板子在出厂的时候已经自带了一个演示程序。下面先来展示一下这个演示程序。
将核心板与扩展支架板通过板对板连接器连接,上电。准备一台手机,然后在下面网址获取BlueMS这一款app,有Android平台的和ios平台的,选择适合的下载。下载完之后安装,打开这个app。
点击START SCANNING开始查找周围的sensortile。一般只会有一个设备的。点击连接。连接上之后可以看到目前的环境情况,包括温度、气压等
Plot Data界面可以连续采集不同时间的温度值并绘出曲线图。
点击左上角的菜单,选择ACC EVENT,可以查看开发板的姿态。总共支持六种姿态展示。
点击左上角的菜单,选择RSSI & Battery,可以查看目前的RSSI强度与电池剩余电量(支架扩展板不支持)。
最后那个Cloud Logging是修改设备名用的。
右上角的菜单栏中,第一个是输出设置,可以输出相关记录。
第二个是打开调试串口。此处使用的是蓝牙串口。
第三个是读取串口信息。如图,打开后会在界面最下方输出读取到的串口信息。
第四个是代码升级Lisence的信息。这里支持多款软件,分别用于不同的用途。
最后一个是固件升级的。这个板子支持使用无线的固件升级,可将存储于手机上面的固件加载到开发板上面。
在后续的开发中还要多次用到这款软件。