02 Linux 调试手段

作者 : admin 本文共226个字,预计阅读时间需要1分钟 发布时间: 2024-06-10 共3人阅读

1、printk 与打印等级

在 Linux 内核中,内核开发者喜欢 printk 来调试,它与 C 库的 printf() 函数类似。

printk() 与 printf() 区别:printk() 提供输出等级。内核会根据这个等级来判断是否在终端或者串口中输出 log。

1)printk 等级

#define KERN_EMERG KERN_SOH "0"  /* 最高输出等级,系统可能处于不可用的状态 */
#define KERN_ALERT KERN_SOH "1"  /* 紧急和理科需要处理的输出 */
本站无任何商业行为
个人在线分享 » 02 Linux 调试手段
E-->