这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【STM32WBAConnectivityExpansion】开箱、上电和BLE

共1条 1/1 1 跳转至

【STM32WBAConnectivityExpansion】开箱、上电和BLE测试

菜鸟
2026-07-30 21:06:09     打赏
一、开箱感谢EEPW提供本次测评机会。本次拿到的板子是STM32WBA Connectivity Expansion


板子正面.jpg板子背面.jpg二、板载资源


根据板卡资料和板上器件标识,B-WBA5M-WPAN 主要资源如下:


| 资源 | 型号或说明 || 主控模块 | STM32WBA5MMGH6,Arm Cortex-M33,最高 100 MHz || 存储资源 | 1 MB Flash、128 KB SRAM || 无线功能 | Bluetooth LE 5.4 || 温度传感器 | SHT40-AD1B,I²C 接口 || 六轴 IMU | ISM330DHCX,包含三轴加速度计和三轴陀螺仪,I²C 接口 || EEPROM | M24256-DFMC6TG,256 Kbit,I²C 接口 || 用户 LED | LD1,蓝色,PA1 控制,低电平点亮 || 电源指示 | LD2,绿色,用于指示 3.3 V 供电状态 || 按键 | 用户按键 B2、复位按键 B1 || 调试接口 | STDC14 || 外部供电 | USB Type-C 供电;也支持相应的 3.3 V 外部供电路径 || 扩展接口 | M.2 E-Key,可引出 UART、SPI、I²C、SAI 等信号 |


三、首次上电与调试连接


本次使用ST-LINK V3 SET连接板载 STDC14 调试接口,并通过 STM32CubeIDE 完成烧录和调试。开发阶段首先采用 USB Type-C 供电。上电后,板载绿色电源指示灯正常,说明开发板的基础供电正常。

1785379827120150.jpg1785380293325110.jpg

四、官方 BLE 例程烧录刚拿到板卡上电时,使用手机端nRF Connect 扫描未发现预期的 BLE 设备,板载LED1也没有亮。

将工程导入STM32CubeIDE,先不修改官方代码,直接在 STM32CubeIDE 中编译并烧录。烧录成功后复位板子,打开nRF Connect 扫描BLE设备。

五、nRF Connect 扫描与连接结果烧录官方示例后,nRF Connect 成功扫描到设备:


1785380075246827.jpg1785380126985296.jpg

六、初步体验与后续计划本次开箱阶段已经完成了以下内容:1.确认 B-WBA5M-WPAN 外观和板载资源;2.使用 ST-LINK/V3SET 完成调试连接;3.搭建 STM32CubeIDE + STM32CubeWBA V1.10.0 开发环境;4.烧录官方示例;5.使用 nRF Connect 扫描到 WBA5M_27

6.成功建立 BLE 连接。

后续计划按以下顺序进行:1. 在 nRF Connect 中查看官方示例的 GATT 服务和 Characteristic;2. 订阅 Notify,确认温度和运动传感器数据是否能够正常更新;3. 使用串口逻辑分析仪观察板载 I²C 总线通信;4. 在官方示例基础上整理温度、加速度和陀螺仪数据采集流程;5. 建立面向本项目的自定义 BLE GATT Service;6. 集成姿态融合算法,输出俯仰角和横滚角;

7. 最后再进行按键、LED、低功耗和电池供电测试。

七、总结通过本次上电和官方例程验证,已经确认 B-WBA5M-WPAN 的基础开发链路和 BLE 无线功能正常。官方示例可以被手机端nRF Connect扫描并连接,为后续的传感器读取、自定义 GATT 和低功耗开发提供了可靠起点。下一篇过程帖将继续记录板载温度传感器和六轴 IMU 的数据读取,以及 BLE Notify 数据交互过程。感谢 EEPW 提供本次测评机会,后续将继续更新开发过程。

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]