|
为了实现蓝牙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,可以看到开发板对应为心跳检测的功能。连接进入界面后,可以看到以下内容
|
ST推出一款WiFi6&蓝牙模组
STM32单片机进行除零运算,为何程序不崩溃?
AI工具训练营-用ChatGPT解决HID Keyboard实现的问题
从照明到楼宇:STM32WBx5 BLE Mesh 落地指南
STM32WB ZigBee 配网:从“按键入网”到“安全运营”的六边形战士养成记
F429I-DISC1体验报告(5) 滚动菜单、语言切换的实现丨国庆开发板测评活动
意法半导体18nm STM32V8震撼登场,获SpaceX星链选用,重新定义高性能MCU未来
F429I-DISC1体验报告(4) 温度可视化动态图表的实现丨国庆开发板测评活动
STM32云连接 干货都在这里!
F429I-DISC1体验报告(3) 画板线条绘制和调色功能的实现丨国庆开发板测评活动
微信公众号
手机版