- 在CMakeLists.txt中添加battery_module.c源文件 - 在设备树中添加电压分压器配置和ADC通道设置 - 添加传感器和ADC相关的Kconfig配置 - 实现电池模块功能,包括电压采样、电源管理事件处理 - 支持电池电压定期采样和日志输出
16 lines
315 B
Plaintext
16 lines
315 B
Plaintext
CONFIG_CAF=y
|
|
CONFIG_CAF_BUTTONS=y
|
|
CONFIG_CAF_BUTTONS_DEF_PATH="buttons_def.h"
|
|
CONFIG_GPIO=y
|
|
CONFIG_REBOOT=y
|
|
CONFIG_SENSOR=y
|
|
CONFIG_ADC=y
|
|
CONFIG_HEAP_MEM_POOL_SIZE=2048
|
|
CONFIG_LOG=y
|
|
CONFIG_ASSERT=y
|
|
|
|
# Power manager
|
|
CONFIG_CAF_POWER_MANAGER=y
|
|
CONFIG_CAF_POWER_MANAGER_TIMEOUT=120
|
|
# CONFIG_CAF_POWER_MANAGER_STAY_ON=y
|