嵌入式相关抓包软件

嵌入式相关抓包软件

1. DLT(Diagnostic Log and Trace)嵌入式系统程序运行记录

DLT的使用有属于Application范畴与Context范畴。在使用DLT时,需要包含以下头文件:
#include <dlt/dlt.h>

同时需要link相应的dlt库文件。

Context范畴需要使用以下statement去申明及注册:
DLT_DECLARE_CONTEXT(BCcontext); // declare the context name.

DLT_REGISTER_CONTEXT(BCcontext,“BCCT”,“DLT BC Context”); // register the Context id.

DLT_IMPORT_CONTEXT(BCcontext); // import DLT Context in other source file.

DLT_UNREGISTER_CONTEXT(BCcontext); // DLT Context un-registration

DLT log 有以下几种格式

DLT_LOG(BCcontext,DLT_LOG_INFO,DLT_STRING(“output normal information directly.”));
DLT_LOG(BCcontext,DLT_LOG_WARN,DLT_STRING(“output warning information directly.”));
DLT_LOG(BCcontext,DLT_LOG_ERROR,DLT_STRING(“output error information directly.”));

DLT_LOG(BCcontext,DLT_LOG_INFO,DLT_STRING(“RadioMsg_Signal_Coverage_Area_Handler”),
DLT_STRING(“default type data”),DLT_UINT(default value),
DLT_STRING(“one byte”),DLT_UINT8(char),
DLT_STRING(“two byte”),DLT_UINT16(short),
DLT_STRING(“four byte”),DLT_UINT32(int));
12122

2.ttermpro

是一个开源的串口调试软件,可以接收串口数据(log),使用起来比较方便;串口调试的工具还有比如PuTTY等;工作原因需要导出虚拟机上所有的机器信息。比如:当我们通过USBdebug去reset系统的时候,TT会实时的打印和记录嵌入式机器正在进行的操作。并且返回对应信息,例如屏幕的尺寸,设备的型号,板子的版本和型号等等
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值