产品概述
描述
SensorTile的STSW-STLKT01固件包为自定义应用的开发提供了示例项目。
该固件包基于STM32Cube软件技术,其中包含了所有用于管理板载器件和系统级接口的底层驱动程序。
该固件包附带了DataLog_Audio、DataLog、AudioLoop和BLE_SampleApp应用程序。
DataLog_Audio应用程序支持用户将板载麦克风采集的音频以通用.wav文件的形式保存在SD卡上。
DataLog应用程序的特点是通过USB(虚拟COM端口类)流传输原始传感器数据,并利用RTOS功能将传感器数据存储在SD卡上。
AudioLoop应用程序可通过I²S和USB接口发送麦克风采集的音频信号,并允许用户通过扬声器/耳机播放声音或在主机PC上录制声音。
BLE_SampleApp与适用于Android和iOS的STBLESensor应用程序相兼容,可提供蓝牙低功耗配置示例,使SensorTile能够流传输环境传感器数据。
-
所有功能
- SensorTile的嵌入式STM32L4系列软件示例:
- 通过USB流传输传感器数据并将其记录在SD卡上
- 通过蓝牙低功耗传输传感器数据
- 通过USB和SD卡进行音频采集、回放和流传输
- 基于STM32Cube且面向STM32 MCU的,一致且完整的嵌入式软件,可最大限度提高整个STM32系列的可移植性并避免出现依赖性问题
- DataLog_Audio应用程序,支持用户将板载麦克风采集的音频以通用.wav文件的形式保存在SD卡上
- DataLog应用程序,支持通过串行端口将所有传感器数据实时传输到PC,或是将传感器数据保存/记录到SD卡上的文件中
- AudioLoop应用程序,可将麦克风采集的音频信号通过I²S接口发送到板载DAC,以及通过USB发送到PC
- BLE_SampleApp,可提供蓝牙低功耗配置的示例
- 用于小型嵌入式系统的第三方FAT文件系统模块
- 意法半导体网站免费提供源代码以及对开发人员友好的许可条款
- 适用于嵌入式设备的第三方RTOS(实时操作系统)内核
- SensorTile的嵌入式STM32L4系列软件示例: