STM32和C++ 实现配置文件导入、导出功能
1.配置文件导出功能
// 导出流程
// 1. 客户端 → 设备:导出配置请求,例如:GetFlashData[d6fe30323454]:{ini} ,其中[]里面是设备序列号
// 2. 设备 → 客户端:配置文件元数据(总大小、块数量)
// 3. 客户端 → 设备:请求块1
// 4. 设备 → 客户端:发送块1(包含块序号和校验值)
// 5. 保存到临时缓冲区
// 6. 重复步骤3 - 5,直到所有块传输完成、校验信息
// 7. 客户端合并所有块,验证完整文件的校验值
// 8. 保存配置文件到指定目录
1.单片机部分:
void GetConfig_ini() {char ibuf[<