阿里云物联网平台为设备提供OTA升级与管理服务。本文介绍通过配置C Link SDK,帮助设备实现OTA升级功能。

前提条件

背景信息

功能原理

应用程序通过调用C Link SDK的API,基于MQTT协议的连接,实现设备固件的OTA升级。

如下功能时序图,以设备的应用程序./demos/fota_posix_demo.c为例,介绍应用程序实现该功能的流程。

OTA升级时序图

关于OTA升级功能API的更多信息,请参见aiot_ota_api.h

使用示例