name: embedded-debug-loggerdescription: 自动为嵌入式代码添加标准化调试日志,支持不同日志级别和输出方式type: code-modificationparameters:- name: log_leveltype: stringdefault: INFOdescription: 默认日志级别(ERROR, WARNING, INFO, DEBUG, VERBOSE)- name: output_interfacetype: stringdefault: UARTdescription: 日志输出接口(UART, USB, SWO, CAN)功能特点:自动在函数入口 / 出口添加日志支持条件编译,发布版本可完全移除日志日志包含时间戳、函数名、日志级别和消息支持格式化输出(类似 printf 但无栈溢出风险)支持中断安全的日志输出机制