| | |
| | | HIDO_UINT32 u32DecryptedSize; // 已解密大小(字节) |
| | | HIDO_UINT8 u8Progress; // 进度百分比 (0-100) |
| | | HIDO_CHAR acETag[64]; // HTTP ETag,用于断点续传验证 |
| | | HIDO_UINT32 u32TargetAppAddr; // 目标APP地址(解密直接写入此地址) |
| | | } ST_OTAInfo; |
| | | |
| | | /***************************************************************************** |
| | |
| | | */ |
| | | HIDO_VOID OTA_Poll(HIDO_VOID); |
| | | |
| | | /** |
| | | * @brief 更新Boot标记(OTA升级成功后调用) |
| | | * @details 根据当前运行的APP,将新固件标记写入另一个APP区域 |
| | | * @note 此函数在OTA_VerifyFirmware()成功后自动调用 |
| | | */ |
| | | HIDO_VOID OTA_UpdateBootMark(HIDO_VOID); |
| | | |
| | | #ifdef __cplusplus |
| | | } |
| | | #endif |
| | | |
| | | #endif /* __OTA_UPGRADE_H__ */ |
| | | #endif /* __OTA_UPGRADE_H__ */ |