|
为了实现蓝牙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,可以看到开发板对应为心跳检测的功能。连接进入界面后,可以看到以下内容
|
《STM32系列产品选型手册》全面更新
【NUCLEO-WBA65RI评测】围绕BleApplicationContext_t的端侧蓝牙开发逻辑
STM32入门系列-学习STM32要掌握的内容
【NUCLEO-WBA65RI评测】Android Studio手机端蓝牙开发
【NUCLEO-WBA65RI评测】6.手机蓝牙控制电机运动
【NUCLEO-WBA65RI评测】USB HID设备测试
【NUCLEO-WBA65RI评测】5.OTA后不能Debug的原因和解决方案
新手必看!STM32单片机应该怎么学?
【NUCLEO-WBA65RI评测】使用BLE-Serial-comm进行BLE调试,蓝牙BLE动态运行
【NUCLEO-WBA65RI评测】评测小结
微信公众号
手机版