络达开发-Wireshark消息过滤

本文档介绍了如何利用官方ATK工具中的日志工具,通过硬件串口实时查看和过滤芯片上的软件运行日志。日志监听借助Wireshark实现,用户需要编译固件并在工程的out/debug目录下选取特定文件。在Wireshark中,提供了两种过滤日志的方法:一是通过过滤器配置界面输入关键字;二是直接在命令栏输入过滤表达式。这两种方法都可以帮助用户从大量日志中筛选出关注的信息。
摘要由CSDN通过智能技术生成

采用官方ATK中的日志工具可以通过硬件物理串口来实时查看芯片中软件的运行日志。如下图所示,其实该ATK工具为一若干个工具的集合,其中如图红线圈起来的即为实时查看日志的子工具。

点击上面的LoggintTool后,会切换到如下图所示的日志操作界面。其实日志的监听采用的是Wireshark来实现的,下图的这个界面是用来对日志监听进行相关的配置。

 要使用该工具查看实时日志,首先需要编译生成目标固件,编译成功后,会在工程顶层目录中的out目录下生成一个debug的目录,我们需要选中里面的两个文件,如下图所示:

 

 

 

在用wireshark查看实时打印的日志时候,默认是全部都显示的,消息量很大,在此讲述如果对这些消息进行过滤,只显示感觉的内容。

方法一:

如下图所示,比如我们只关注下图中红圈的消息:

[M:uishell C:info F: L:]: ui_shell_send_event: 0x2.....

那么点击A处按键,调出过滤器,进行如下图的配置:

然后点击下图的B片按键 ,列表就只显示跟 输入关键字相关的内容了。

 方法二:

直接在命令栏里输入过滤器:

frame contains"GHP"

如下图所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值