feat(usb_cdc): 添加USB CDC ACM控制台和日志后端支持
添加zephyr,console和zephyr,log-uart设备树配置,启用UART控制台和日志功能, 同时增加第二个CDC ACM UART实例用于控制台输出。在prj.conf中启用相关配置项。 refactor(protocol): 优化协议会话状态管理并增强日志记录 引入proto_session_set函数统一管理协议会话状态转换,添加详细的日志输出来跟踪 状态变化、消息处理和传输事件,提高系统的可调试性。 feat(usb_device): 增强USB设备模块状态跟踪和日志输出 为USB栈、总线和公共状态添加命名函数,实现详细的状态转换日志记录,包括USB 连接、断开、使能等关键事件的日志输出,便于系统调试和问题排查。
This commit is contained in:
8
prj.conf
8
prj.conf
@@ -27,12 +27,18 @@ CONFIG_NVS=y
|
||||
CONFIG_HEAP_MEM_POOL_SIZE=4096
|
||||
CONFIG_LOG=y
|
||||
CONFIG_LOG_BUFFER_SIZE=16384
|
||||
CONFIG_LOG_BACKEND_UART=y
|
||||
CONFIG_LOG_BACKEND_SHOW_COLOR=n
|
||||
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
|
||||
CONFIG_CONSOLE=y
|
||||
CONFIG_UART_CONSOLE=y
|
||||
CONFIG_STDOUT_CONSOLE=y
|
||||
CONFIG_PRINTK=y
|
||||
|
||||
# USB HID next stack
|
||||
CONFIG_USB_DEVICE_STACK_NEXT=y
|
||||
@@ -132,4 +138,4 @@ CONFIG_LV_FONT_MONTSERRAT_32=y
|
||||
CONFIG_MAIN_STACK_SIZE=4096
|
||||
|
||||
CONFIG_USE_SEGGER_RTT=y
|
||||
CONFIG_SPEED_OPTIMIZATIONS=y
|
||||
CONFIG_SPEED_OPTIMIZATIONS=y
|
||||
|
||||
Reference in New Issue
Block a user