结构体 | |
struct | TraceClientCmd |
struct | TraceNotifyFrame |
struct | TraceOfflineHeaderInfo |
struct | TraceOfflineHeaderInfo::WriteCtrl |
类型定义 | |
typedef VOID(* | TRACE_DUMP_HOOK) (BOOL toClient) |
枚举 | |
enum | TraceCmd { TRACE_CMD_START = 1 , TRACE_CMD_STOP , TRACE_CMD_SET_EVENT_MASK , TRACE_CMD_RECODE_DUMP , TRACE_CMD_MAX_CODE } |
函数 | |
UINT32 | OsTraceGetMaskTid (UINT32 taskId) |
VOID | OsTraceSetObj (ObjData *obj, const LosTaskCB *tcb) |
VOID | OsTraceWriteOrSendEvent (const TraceEventFrame *frame) |
离线模式下保存帧数据 @note_thinking 此处未封装好,会懵逼,文件名中体现了对离线模式的保存或对在线模式的发送这样真的好吗? . 更多... | |
VOID | OsTraceObjAdd (UINT32 eventType, UINT32 taskId) |
添加一个任务 更多... | |
BOOL | OsTraceIsEnable (VOID) |
OfflineHead * | OsTraceRecordGet (VOID) |
VOID | OsTraceSendHead (VOID) |
发送头信息 更多... | |
VOID | OsTraceSendObjTable (VOID) |
发送所有任务对象至串口 更多... | |
VOID | OsTraceSendNotify (UINT32 type, UINT32 value) |
发送通知类信息(启动,停止 trace 等通知) 更多... | |
UINT32 | OsTraceBufInit (UINT32 size) |
trace离线模式初始化 更多... | |
VOID | OsTraceReset (VOID) |
重置循环buf 更多... | |
VOID | OsTraceRecordDump (BOOL toClient) |
变量 | |
SPIN_LOCK_S | g_traceSpin |
TRACE_DUMP_HOOK | g_traceDumpHook |
输出缓冲区数据 更多... | |
typedef VOID(* TRACE_DUMP_HOOK) (BOOL toClient) |
在文件 los_trace_pri.h 第 70 行定义.
enum TraceCmd |
枚举值 | |
---|---|
TRACE_CMD_START | |
TRACE_CMD_STOP | |
TRACE_CMD_SET_EVENT_MASK | |
TRACE_CMD_RECODE_DUMP | |
TRACE_CMD_MAX_CODE |
在文件 los_trace_pri.h 第 73 行定义.
trace离线模式初始化
在文件 trace_offline.c 第 63 行定义.
在文件 trace_offline.c 第 58 行定义.
BOOL OsTraceIsEnable | ( | VOID | ) |
在文件 los_trace.c 第 215 行定义.
添加一个任务
添加一个任务
在文件 trace_offline.c 第 100 行定义.
VOID OsTraceRecordDump | ( | BOOL | toClient | ) |
OfflineHead * OsTraceRecordGet | ( | VOID | ) |
VOID OsTraceReset | ( | VOID | ) |
VOID OsTraceSendHead | ( | VOID | ) |
发送头信息
在文件 trace_online.c 第 58 行定义.
VOID OsTraceSendObjTable | ( | VOID | ) |
发送所有任务对象至串口
在文件 trace_online.c 第 87 行定义.
在文件 los_trace.c 第 161 行定义.
VOID OsTraceWriteOrSendEvent | ( | const TraceEventFrame * | frame | ) |
离线模式下保存帧数据 @note_thinking 此处未封装好,会懵逼,文件名中体现了对离线模式的保存或对在线模式的发送这样真的好吗? .
离线模式下保存帧数据 @note_thinking 此处未封装好,会懵逼,文件名中体现了对离线模式的保存或对在线模式的发送这样真的好吗? .
在文件 trace_offline.c 第 129 行定义.
|
extern |
输出缓冲区数据
在文件 los_trace.c 第 92 行定义.
|
extern |