1. 优化了cpp_json的内容,使其更modern

2. 稍微优化了一下系统配置类
3. 增加了系统版本号,便于区分系统版本,方便OTA
4. 重写OTA的逻辑,完成了Cpp的OTA封装,测试通过
This commit is contained in:
Misaki
2025-09-24 04:01:23 +08:00
parent 6c4749ba0c
commit a47e20cb64
18 changed files with 908 additions and 458 deletions
+12 -1
View File
@@ -243,7 +243,18 @@
#### Day16 2025.9.23(前两天在忙考研复习)
##### 主要目标:完成具体业务开发&各种优化
实际完成任务:
- [x] 1. 基于cJSON进行了上层现代C++封装,作为脚手架使用
- [x] 1. 基于cJSON进行了上层现代C++封装(cpp_json),作为脚手架使用
- [x] 2. 在esp32s3剩余的flash当中开辟了一个文件系统,用于保存设备重要配置信息
#### Day17 2025.9.24
##### 主要目标:完成具体业务开发&各种优化
实际完成任务:
- [x] 1. 优化了cpp_json的内容,使其更modern
- [x] 2. 稍微优化了一下系统配置类
- [x] 3. 增加了系统版本号,便于区分系统版本,方便OTA
- [x] 4. 重写OTA的逻辑,完成了Cpp的OTA封装,测试通过