BLE_OTA概述

[English]

一.BLE_OTA概述

BLE_OTA是一种蓝牙低功耗设备的无线升级技术。它允许设备在不需要物理连接的情况下升级固件,提高了设备的可维护性和可升级性,通常用于蓝牙低功耗设备,如可穿戴设备、智能家居设备等

1.1.BLE_OTA升级步骤

  • 1.设备发现:设备端开启BLE广播,并提供其 OTA 升级服务的信息;

  • 2.连接建立:OTA 升级服务端(通常是移动设备或计算机)连接到 BLE 设备;

  • 3.升级包传输:OTA 升级服务端将新的固件传输到 BLE 设备;

  • 4.升级执行:BLE 设备接收并执行升级包,更新其固件。

1.2.BLE_OTA升级的优、缺点

  • 1.无需物理连接,方便升级;

  • 2.降低维护成本;

  • 3.提高设备的可升级性和可维护性;

  • 4.下载速度较慢。

1.3.术语与缩写解释

  • APP:应用程序(Application);

  • BLE:蓝牙低功耗(Bluetooth Low Energy);

  • OTA:空中升级(Over-The-Air);

  • APK:安卓应用包Android Package Kit);

  • CRC:循环冗余校验(Cyclic Redundancy Check)