feat: 添加模块生命周期管理框架并重构现有模块
添加了模块生命周期管理头文件 module_lifecycle.h,定义了完整的生命周期状态机, 包括初始化、运行、停止、挂起和错误状态。同时将电池模块、BLE BAS模块、BLE HID 模块和BLE NUS模块重构为使用新的生命周期框架进行状态管理。 提升日志缓冲区大小以支持更详细的调试信息记录。
This commit is contained in:
3
prj.conf
3
prj.conf
@@ -26,7 +26,10 @@ CONFIG_FLASH_MAP=y
|
||||
CONFIG_NVS=y
|
||||
CONFIG_HEAP_MEM_POOL_SIZE=4096
|
||||
CONFIG_LOG=y
|
||||
CONFIG_LOG_BUFFER_SIZE=16384
|
||||
CONFIG_LOG_BACKEND_RTT_OUTPUT_BUFFER_SIZE=16384
|
||||
CONFIG_ASSERT=y
|
||||
CONFIG_SEGGER_RTT_BUFFER_SIZE_UP=16384
|
||||
CONFIG_APP_EVENT_MANAGER_MAX_EVENT_CNT=64
|
||||
CONFIG_LED_STRIP=y
|
||||
CONFIG_WS2812_STRIP_SPI=y
|
||||
|
||||
Reference in New Issue
Block a user