65 lines
1.5 KiB
Plaintext
65 lines
1.5 KiB
Plaintext
menu "APP 配置"
|
|
|
|
# 已有开发板
|
|
choice BOARD_NAME
|
|
bool "选择开发板的固定硬件配置"
|
|
default BOARD_NAME_DEVKIT_ESP32C3
|
|
help
|
|
这些配置仅方便于开发时,根据实际配置打印相应的二进制数据,以便于生成合并到量产包的文件。
|
|
在量产的产品中由于已存在有效的配置数据,这些选项不影响实际产品。
|
|
|
|
config BOARD_NAME_DEVKIT_ESP32C2
|
|
bool "ESP32C2 开发板"
|
|
|
|
config BOARD_NAME_DEVKIT_ESP32C3
|
|
bool "ESP32C3 开发板"
|
|
|
|
config BOARD_NAME_DEVKIT_ESP32S3
|
|
bool "ESP32S3 开发板"
|
|
|
|
config BOARD_NAME_SERTRF_ESP32C3
|
|
bool "ESP32C3 开发串口转射频"
|
|
endchoice
|
|
|
|
# 选择产品描述符
|
|
choice PRODUCT_ID
|
|
bool "选择产品描述符"
|
|
default PRODUCT_ID_DEV
|
|
help
|
|
六个字符的唯一产品标识,在手机 APP 端连接时的识别符
|
|
手机 APP 根据此识别符确定该产品功能
|
|
|
|
config PRODUCT_ID_DEV
|
|
bool "识别号: SB-DEV 开发中"
|
|
help
|
|
未定义的具体产品描述符
|
|
|
|
config PRODUCT_ID_SBDEMO
|
|
bool "识别号: SBDEMO 开发中"
|
|
help
|
|
仅用于开发示例的产品描述符
|
|
|
|
config PRODUCT_ID_SERTRF
|
|
bool "识别号: SERTRF 开发串口转射频中"
|
|
help
|
|
仅用于开发示例的产品描述符
|
|
endchoice
|
|
|
|
menuconfig CAP_LED_STRIP
|
|
depends on PRODUCT_ID_DEV || PRODUCT_ID_SBDEMO
|
|
bool "编译灯带模块"
|
|
default n
|
|
rsource "../app/led_strip/Kconfig"
|
|
|
|
config BUILD_BLE
|
|
bool "编译BLE模块"
|
|
default y
|
|
|
|
config BUILD_WIFI
|
|
bool "编译WIFI模块"
|
|
default y if PRODUCT_ID_SBFWC2
|
|
default n
|
|
|
|
endmenu
|
|
|