|
最近在看BlueNRG ota升级代码时有一个疑惑,ota_sw_activation变量是一个未初始化的值,按照ram特性上电应该是一个随机值,那么在 |
[STM32WB09KE]蓝牙是否支持两个service分别设一个虚拟时钟控制notify
STM32WBA52CG 使用BLE的时候,为啥SYSCLK只能设置到16MHz?
BLE Audio CAP_UNICAST_SERVER_ASE_STATE_EVT状态变化异常
ble hid
ble hid
蓝牙串口接受18位数据(包含包头1、包尾1、校验1)错位
STM32wb使用官网APP st_ble_sensor来用蓝牙升级固件
STM32WBA55G-DK1如何入门
如何使用STM32CubeIde生成BLE Audio工程
STM32WB10CC可以做MESH吗
微信公众号
手机版
Hello yinqw,
如果是重新上电,这个变量确实会丢失掉;在这种情况下,如果是乒乓升级的方式,旧的固件会被重新引导;升级失败。
按照正常的流程设计,OTA 固件传输完成后,会设置该变量并复位;
复位后,由于该变量被分配到 NO_INIT_SECTION 区,因此不会被初始化,系统可以根据该变量的值进行下一步动作。
Yibin CAI