嵌入式系统调试日志生成器(embedded-debug-logger)
#一人分享一个skill#
name: embedded-debug-logger
description: 自动为嵌入式代码添加标准化调试日志,支持不同日志级别和输出方式
type: code-modification
parameters:
- name: log_level
type: string
default: INFO
description: 默认日志级别(ERROR, WARNING, INFO, DEBUG, VERBOSE)
- name: output_interface
type: string
default: UART
description: 日志输出接口(UART, USB, SWO, CAN)
功能特点:
自动在函数入口 / 出口添加日志
支持条件编译,发布版本可完全移除日志
日志包含时间戳、函数名、日志级别和消息
支持格式化输出(类似 printf 但无栈溢出风险)
支持中断安全的日志输出机制
name: embedded-debug-logger
description: 自动为嵌入式代码添加标准化调试日志,支持不同日志级别和输出方式
type: code-modification
parameters:
- name: log_level
type: string
default: INFO
description: 默认日志级别(ERROR, WARNING, INFO, DEBUG, VERBOSE)
- name: output_interface
type: string
default: UART
description: 日志输出接口(UART, USB, SWO, CAN)
功能特点:
自动在函数入口 / 出口添加日志
支持条件编译,发布版本可完全移除日志
日志包含时间戳、函数名、日志级别和消息
支持格式化输出(类似 printf 但无栈溢出风险)
支持中断安全的日志输出机制
全部评论
相关推荐
点赞 评论 收藏
分享
04-09 15:10
门头沟学院 嵌入式工程师 点赞 评论 收藏
分享
查看16道真题和解析