添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
大鼻子的海龟  ·  20180819 前端开发日报·  11 月前    · 
鬼畜的杨桃  ·  页面未找到 - 七牛云·  1 年前    · 
本文介绍了在Linux环境下,如何使用printf函数添加时间戳来辅助代码调试,特别是在计算camera帧率时,通过打印时间间隔来估算帧率。示例代码展示了具体的使用方法,输出格式为2023-05-23 17:30:05.345。 摘要由CSDN通过智能技术生成 tm_t = localtime(&time.tv_sec); if(NULL != tm_t) { sprintf(ptime,"%04d-%02d-%02d %02d:%02d:%02d.%03ld", tm_t->tm_year+1900, tm_t->tm_mon+1, tm_t->tm_mday, tm_t->tm_hour, tm_t->tm_min, tm_t->tm_sec, time.tv_usec/1000); return;
int main(void) { 
    char nowTime[256] = {0};
    getDataTime((char *)nowTime)
	printf("time: %s",nowTime);
	return 0;

输出的log:

2023-05-23 17:30:05.345

#ifdef __TIME_TRACE_DEBUG__ # define TIME_TRACE tt::record Tt_ReCoRd_AvOiD_ReDeF(new tt::func_time_info(__func__)); # define TIME_TRACE_RESET tt::ctrl::inst()->reset(); # define TIME_TRACE_FORCE_PRINT tt::ctrl::inst()->ctrl_print(); # ifdef __TIME_TRACE_INER_DEBUG__ # define TT_DEBUG printf("", __func__, __LINE__),printf # else # define TT_DEBUG # endif //__TIME_TRACE_INER_DEBUG__ #else // __TIME_TRACE_DEBUG__ # define TIME_TRACE_RESET # define TIME_TRACE # define TIME_TRACE_FORCE_PRINT # define TT_DEBUG #endif // __TIME_TRACE_DEBUG__ do_gettimeofday  kernel space API gettimeofday   user space  API driverprintf用了do_gettimeofday(*timeval) printf(%ld) aa353361067: 1.内存是在qnx分配还是android分配? 2.分配的内存,在两个系统传递,需要数据copy吗?如果不copy,目前如何保证内存共享的。两个系统都预留相同的内存地址? 3.qnx和android哪个系统先起来,如果在android分配,qnx这边系统的摄像头刚开始没有内存是不是意味着不工作? AIS Camera流程-opencamera gfhappy1314: 方便留个微信么? AIS camera 开发调试记录--持续更新 以梦为马无处可栖: 会的,这段时间比较忙,后期会更新