Files
ESP32_COMM/main/CMakeLists.txt
T
小龙虾 7bb28cee1e feat: 添加健康监控系统并重构代码结构
- 新增health_monitor模块,包含温度、电压、WiFi RSSI监控功能
- 移除旧的app_main.h/app_main.c和debug模块,将调试日志移动到monitor目录
- 在main.cpp中替换system_monitor_task为health_monitor_task
- 更新CMakeLists.txt依赖项,添加esp_driver_tsens和esp_driver_uart
- 修改WiFi配置参数,更新SSID和密码设置方式
- 在Python工具中修复OTA客户端重新连接逻辑
- 调整任务优先级分配,统一使用核心0以适配ESP32-C3单核架构
2026-04-27 02:34:47 +08:00

34 lines
690 B
CMake

idf_component_register(
SRCS
"core/main.cpp"
"relay/ota_relay.cpp"
"transport/spi_master.cpp"
"transport/protocol.cpp"
"server/wifi_ota.cpp"
"server/ble_ota.cpp"
"monitor/health_monitor.cpp"
"monitor/debug_log.cpp"
INCLUDE_DIRS
"."
"core"
"relay"
"transport"
"server"
"monitor"
"include"
REQUIRES
cjson
esp_driver_spi
esp_driver_tsens
esp_driver_uart
esp_wifi
esp_netif
esp_event
esp_partition
esp_timer
esp_http_server
esp_blockdev
nvs_flash
freertos
)