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
+6 -3
View File
@@ -11,7 +11,7 @@ wifi_ap_info_t *wifi_ap_list = NULL;
uint16_t wifi_ap_count = 0;
ble_device_info_t *ble_device_list = NULL;
void Wireless_Init(void)
esp_err_t Wireless_Init(void)
{
// Initialize NVS.
esp_err_t ret = nvs_flash_init(); // 初始化Flash
@@ -20,6 +20,7 @@ void Wireless_Init(void)
ret = nvs_flash_init(); // 重新初始化Flash
}
ESP_ERROR_CHECK( ret ); // 检查错误
// WiFi 手动调用Wifi初始化
// xTaskCreatePinnedToCore(
// WIFI_Init,
@@ -38,9 +39,10 @@ void Wireless_Init(void)
// 2,
// NULL,
// 0);
return ret;
}
void WIFI_Init(void *arg)
esp_err_t WIFI_Init(void *arg)
{
esp_netif_init(); // 初始化网络接口
esp_event_loop_create_default(); // 创建事件循环
@@ -48,7 +50,8 @@ void WIFI_Init(void *arg)
wifi_init_config_t cfg = WIFI_INIT_CONFIG_DEFAULT(); // 创建WiFi初始化配置(使用默认配置)
esp_wifi_init(&cfg); // 初始化WiFi
esp_wifi_set_mode(WIFI_MODE_STA); // 设置WiFi模式为Station
esp_wifi_start(); // 启动WiFi
esp_err_t ret = esp_wifi_start(); // 启动WiFi
return ret;
}