6c348c600c
- 新增 ble_manager.c 和 ble_manager.h 文件,提供 BLE 初始化和管理功能 - 更新 CMakeLists.txt,包含 ble_manager.c 以支持 BLE 功能 - 在 sdkconfig.defaults 中启用 BLE 和相关配置 - 更新 app_main.c,初始化 BLE 管理器 - 在 Kconfig.projbuild 中添加 BLE 设备名称配置选项 - 更新 board_config.h,定义 BLE 启用标志
32 lines
1.1 KiB
CMake
32 lines
1.1 KiB
CMake
idf_component_register(SRCS
|
|
"app/app_main.c"
|
|
"app/ui_handlers.c"
|
|
"bsp/display.c"
|
|
"bsp/touch.c"
|
|
"bsp/lvgl_port.c"
|
|
"bsp/boot_button.c"
|
|
"services/wifi_manager.c"
|
|
"services/ble_manager.c"
|
|
"ui/ui.c"
|
|
"ui/ui_helpers.c"
|
|
"ui/screens/ui_Screen1.c"
|
|
"ui/screens/ui_Screen2.c"
|
|
"ui/widgets/ui_comp_hook.c"
|
|
PRIV_REQUIRES
|
|
bt
|
|
esp_wifi
|
|
esp_netif
|
|
nvs_flash
|
|
esp_driver_ledc
|
|
esp_driver_spi
|
|
esp_driver_gpio
|
|
esp_driver_i2c
|
|
esp_lcd
|
|
esp_timer
|
|
lvgl
|
|
INCLUDE_DIRS
|
|
"app"
|
|
"bsp"
|
|
"services"
|
|
"ui")
|