|
为了实现蓝牙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,可以看到开发板对应为心跳检测的功能。连接进入界面后,可以看到以下内容
|
STM32WB 基于 Custom Template 实现 BLE 私有协议 实操开发指南
开发生态篇:STM32 ULP 工具、软件、开发板全配套
STM32 ULP 超低功耗 MCU 全家族 —— 从入门到旗舰全覆盖
stm32f334c8t6实现一个简单的温度湿度检测器
stm32f334温度湿度显示器开发板
【板卡测评】STEVAL-STWINKT1B 上电后任意工具读出 ACC/GYRO/MAG 实时数据并截图
STM32U5A9JDK试用---MIPI-DSI屏幕驱动
详解STM32单片机的堆栈
ST推出一款WiFi6&蓝牙模组
STM32单片机进行除零运算,为何程序不崩溃?
微信公众号
手机版