
为了实现蓝牙OTA升级,需要用到的例程分别有BLE_ApplicationInstallManager、BLE_p2pServer_ota以及BLE_HeartRate_ota 首先向开发板中分别烧录BLE_ApplicationInstallManager和BLE_p2pServer_ota,观察两者的FLASH.ld文件,可以看到BLE_ApplicationInstallManager的烧录地址起始于0x08000000,而BLE_p2pServer_ota的烧录地址起始于0x08006000 BLE_ApplicationInstallManager
BLE_p2pServer_ota
完成烧录后,打开ST BLE Toolbox,可以看到产生了p2pS_34 连接该设备,点击Over The Air Update Server用于OTA升级 在firmware中选择BLE_HeartRate_ota_reference.bin,点击烧录 完成烧录后,开发板会自动进行复位,再次打开ST BLE Toolbox,可以看到开发板对应为心跳检测的功能。连接进入界面后,可以看到以下内容 |
【NUCLEO-WBA65RI评测】USB HID设备测试
【NUCLEO-WBA65RI评测】5.OTA后不能Debug的原因和解决方案
新手必看!STM32单片机应该怎么学?
【NUCLEO-WBA65RI评测】使用BLE-Serial-comm进行BLE调试,蓝牙BLE动态运行
【NUCLEO-WBA65RI评测】评测小结
【NUCLEO-WBA65RI评测】4.Android端进行蓝牙OTA升级
【NUCLEO-WBA65RI评测】 蓝牙低功耗连接与数据传输
【NUCLEO-WBA65RI评测】Android端进行蓝牙OTA升级
【NUCLEO-WBA65RI评测】低功耗模式实测
【NUCLEO-WBA65RI评测】WireShark分析作为USB HID device设备的包和速度