MTK获取系统时间函数大全是本文要介绍的内容,主要是来了解并学习MTK中系统时间的获取,具体关于MTK中如何来获取系统时间的内容来看本文详解。

1、定义一个保存当前系统时间的结构体:typedefstruct{

  1. U8hour;
  2. U8min;
  3. U8sec;
  4. U8month;
  5. U8day;
  6. U8local;
  7. U16year;
  8. }Btl_Log_Time;
  9. MYTIMEinit_time;

调用获取当前系统时间的函数:

  1. GetDateTime(&init_time);
  2. curr_time.year=init_time.nYear;
  3. curr_time.month=init_time.nMonth;
  4. curr_time.day=init_time.nDay;
  5. curr_time.hour=init_time.nHour;
  6. curr_time.min=init_time.nMin;
  7. curr_time.sec=init_time.nSec;

2、相关系统时间函数

  1. kal_timeridkal_create_timer(kal_char*timer_name_ptr);
  2. voidkal_set_timer(kal_timeridtimer_id,kal_timer_func_ptrhandler_func_ptr,void*handler_param_ptr,/
  3. kal_uint32delay,kal_uint32reschedule_time);
  4. voidkal_cancel_timer(kal_timeridtimer_id);
  5. voidkal_get_time(kal_uint32*ticks_ptr);
  6. kal_uint32kal_get_time_remaining(kal_timeridtimer_id);
  7. kal_uint32kal_secs_to_ticks(kal_uint32secs);
  8. kal_uint32kal_milli_secs_to_ticks(kal_uint32milli_secs);
  9. kal_uint32kal_ticks_to_secs(kal_uint32ticks);
  10. kal_uint32kal_ticks_to_milli_secs(kal_uint32ticks);
  11. kal_uint32kal_check_allowed_sleep_clock(kal_uint32period_ticks);

计算执行系统时间代码

  1. {
  2. kal_uint32tick_beg,tick_end;
  3. kal_uint32ms_beg,ms_end;
  4. kal_get_time(&tick_beg);
  5. ms_beg=kal_ticks_to_milli_secs(tick_beg);  //tick转为ms
  6. //测试代码;
  7. kal_get_time(&tick_end);
  8. ms_end=kal_ticks_to_milli_secs(tick_end);
  9. kal_prompt_trace(0,"ticks:%d",ms_end-ms_beg);  //前后tick相减得到运行时间 ms
  10. }

解析MTK获取系统时间函数大全相关推荐

  1. python获取系统时间函数_python3中datetime库,time库以及pandas中的时间函数区别与详解...

    1介绍datetime库之前 我们先比较下time库和datetime库的区别 先说下time 在 Python 文档里,time是归类在Generic Operating System Servic ...

  2. python获取系统时间函数_Python常用时间操作总结【取得当前时间、时间函数、应用等】...

    本文实例讲述了Python常用时间操作.分享给大家供大家参考,具体如下: 我们先导入必须用到的一个module >>> import time 设置一个时间的格式,下面会用到 > ...

  3. python获取系统时间函数_简单记录python的时间函数操作

    1. time和datetime模块 import datetime,time 2. 获得当前时间 time.time() #获得当前时间,返回float型 time.localtime([float ...

  4. vue 获取系统时间

    1.我的需求:vue中获取系统时间,精确到秒.赋值给一个对象,传给后台存储到数据库中. 2.代码: methods: {//获取系统时间函数timeFormat(timeStamp) {let yea ...

  5. asp系统转换php系统时间函数,ASP_ASP中的时间函数大全 时间操作函数,Date 函数 描述:返回当前系统日 - phpStudy...

    ASP中的时间函数大全 时间操作函数 Date 函数 描述:返回当前系统日期. 语法:Date DateAdd 函数 描述:返回已添加指定时间间隔的日期. 语法:DateAdd(interval, n ...

  6. linux c设置系统时间函数,Linux C 中获取local日期和时间 time()localtime()函数

    #include #define _DATETIME_SIZE 32 // GetDate - 获取当前系统日期 /** * 函数名称:GetDate * 功能描述:取当前系统日期 * * 输出参数: ...

  7. C语言中time函数和localtime获取系统时间和日期

    C语言中time函数和localtime获取系统时间和日期 可以通过time()函数来获得计算机系统当前的日历时间(Calendar Time),处理日期时间的函数都是以本函数的返回值为基础进行运算. ...

  8. c语言自动生成系统时间函数,使用C语言中的time函数获取系统时间

    使用C语言中的time函数获取系统时间 可以通过time()函数来获得计算机系统当前的日历时间(Calendar Time),处理日期时间的函数都是以本函数的返回值为基础进行运算.其原型为: time ...

  9. 笔记1:VC获取系统时间的方法

    笔记1:VC 获取系统时间的方法 推荐的获取方法 获取时间方法种类 各种获取时间方法详解 方法1:time_t变量 和 time(time_t*)方法 方法2:system(" time&q ...

  10. c 获取当前时间插入oracle数据库,Oracle如何获取系统当前时间等操作实例,c++获取系统时间...

    Oracle如何获取系统当前时间等操作实例,c++获取系统时间 获取系统当前时间 date类型的 select sysdate from dual; char类型的 select to_char(sy ...

最新文章

  1. mysql启动后在哪里编程_启动mysql后怎么连接数据库
  2. Blender3.0动画制作入门学习教程 Learn Animation with Blender (2021)
  3. 动图图解C语言选择排序算法,含代码分析
  4. 前端学习笔记2017.6.21-引入JS文件的方法
  5. smartdraw 2008 成功安装
  6. C语言写一个简单的数学程序,用C语言计算简单的数学式子
  7. sed 和read line用法
  8. three.js 坐标系、camera位置属性、点、线、面
  9. VMware关闭自启动
  10. Atitit 文件远程传输读写协议 scp http ftp nfs webdav smb D:\Program Files\Git\usr\bin\scp.exe 4.密码安全策略不完善 在
  11. android 蓝牙播放器,Android 蓝牙音乐播放器
  12. 【有限域生成】本原多项式生成有限域的原理及MATLAB实现
  13. 分享一个办公环境文件共享服务器软件CuteHttpFileServer
  14. 太阳能光伏发电系统的组成
  15. Android方向传感器
  16. 【回顾】巨杉数据库中标东莞农商银行非结构化内容管理平台项目
  17. JAVA泛型通配符T,E,K,V区别,T以及ClassT,ClassT的区别
  18. java计算机毕业设计基于ssm的基于android的家庭理财系统
  19. imail 删除历史邮件命令
  20. Visual Studio社区2015:添加电子邮件和联系页面

热门文章

  1. js正则 保留一位小数或者两位小数
  2. 学习日志-《微习惯》心得
  3. 小游戏《塔防》开发(一)上篇
  4. 嵌入式开发如何入门?
  5. 如何生成SSH key?
  6. 魏尔斯特拉斯函数与分形图形的动画演示
  7. maven打包报错:-source 1.5 中不支持 diamond 运算符
  8. 用户画像标签数据开发之标签权重计算
  9. 白话大数据——大数据算法:白话遗传算法
  10. linux安装pytorch