1. 完整封装并拓展了SD卡文件管理类,支持基本文件管理功能

2. 简单封装了LVGL渲染类,已经封装好了gif渲染功能
3. 修复了硬件厂商提供的驱动的Bug
4. 初步定义了宠物基类的抽象信息
This commit is contained in:
Misaki
2025-09-09 03:40:24 +08:00
parent 28ceb0caf5
commit 4985fee7c2
24 changed files with 996 additions and 22 deletions
+8 -4
View File
@@ -63,15 +63,19 @@ esp_pthread_cfg_t create_config(const char *name, int core_id, int stack, int pr
#include "ThreadManager.h"
#include "WifiConnectors.h"
#include <string>
#include "LVGLRender.h"
#include "SDFileManager.h"
void OTAClass::Init() {
ESP_LOGI("OTA", "Init");
ESP_LOGI("OTAClass::Init", "当前固件版本 1.0.1");
// 测试Wifi
// WifiConnectors::getInstance()->log();
//
// WifiConnectors::getInstance()->connectWifi("Misaki-2.4G", "88888888");
// 列出当前目录内容
std::string listing = SDFileManager::getInstance()->lsCommand(".", false, true);
ESP_LOGI("SD", "%s", listing.c_str());
LVGLRender::getInstance()->RenderGif("sequence01.gif");
// 1. 创建普通函数一个可以运行在任意核上的线程
ThreadConfig config1;