|
为了实现蓝牙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,可以看到开发板对应为心跳检测的功能。连接进入界面后,可以看到以下内容
|
意法半导体18nm STM32V8震撼登场,获SpaceX星链选用,重新定义高性能MCU未来
F429I-DISC1体验报告(4) 温度可视化动态图表的实现丨国庆开发板测评活动
STM32云连接 干货都在这里!
F429I-DISC1体验报告(3) 画板线条绘制和调色功能的实现丨国庆开发板测评活动
F429I-DISC1体验报告(1)久经沙场,锋芒依旧丨TouchGFX开发F429丨国庆开发板测评活动
《STM32U3线上课程》学习笔记+FLASH存储器的核心特性
《STM32U3线上课程》学习笔记+更丰富的外设兼容和总线矩阵学习和总线矩阵学习
《STM32U3线上课程》学习笔记+STM32U3 超低功耗 MCU,超低功耗及数据安全
《STM32系列产品选型手册》全面更新
【NUCLEO-WBA65RI评测】围绕BleApplicationContext_t的端侧蓝牙开发逻辑
微信公众号
手机版