0


RK3568平台开发系列讲解(调试篇)Linux相关日志分析


🚀返回专栏总目录

文章目录

沉淀、分享、成长,让自己和他人都能有所收获!😄

📢本文我们要介绍Linux内核的日志分析。

一、dmesg


printk

是在内核中运行的向控制台输出显示的函数,

Linux

内核首先在内核空间分配一个静态缓冲区,作为显示用的空间,然后调用

sprintf

,格式化显示字符串,最后调用

tty_write

向终端进行信息的显示。在内核编码时,如果想要输出一些信息,通常并不会直接使用

printk

,而是会使用其衍生函数,比如

pr_err

/

pr_info

/

pr_debug 

等,这些衍生函数附带了日志级别、所属模块等其他信息,比较友好,但其最终还是调用了

printk

printk

函数会将每次输出的日志,放到

标签: RK3568

本文转载自: https://blog.csdn.net/qq_33487044/article/details/128441670
版权归原作者 内核笔记 所有, 如有侵权,请联系我们删除。

“RK3568平台开发系列讲解(调试篇)Linux相关日志分析”的评论:

还没有评论