QNX-11—tracelogger-3-添加traceevent


一、示例

可按如下方法添加,添加完后,在 monmentic 软件中分析它。

复制代码
void sdmmc_trace_start(void)
{
    TraceEvent(_NTO_TRACE_START);
}

void sdmmc_trace_stop(void)
{
    TraceEvent(_NTO_TRACE_STOP);
}

void sdmmc_trace_event(int event, const char *fmt, ...)
{
    char buf[255];
    va_list arglist;

    va_start(arglist, fmt);
    vsnprintf(buf, 254, fmt, arglist);
    va_end(arglist);

    TraceEvent(_NTO_TRACE_INSERTUSRSTREVENT, event, buf);
}
复制代码

参阅:http://www.qnx.com/developers/docs/7.0.0/index.html#com.qnx.doc.neutrino.lib_ref/topic/t/traceevent.html

posted on   Hello-World3  阅读(24)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2023-01-17 Uid和Gid
2019-01-17 Android开发小问题解决汇总

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示