EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.h

54 lines
2.1 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/***************************************************************
Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved.
Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved.
文件名 : SystemTimeFunc.h
作者 : kooloo
版本 : V1.0
描述 : SystemTimeFunc.h 定义相关函数
硬件平台 : iMX6ULL
内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7
编译器版本 gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf
日志 : 初版V1.0 2023/7/15 kooloo创建
***************************************************************/
#ifndef __SYSTEMTIMEFUNC_H
#define __SYSTEMTIMEFUNC_H
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
** 函数名称: Systemtimer_Iint
** 功能描述: 滴答时钟初始化
** 参数描述:无
** 日  期: 2023年9月02日
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
void Systemtimer_Iint(void);
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
** 函数名称: SystemTicktimer_isr
** 功能描述: 滴答时钟更新
** 参数描述:无
** 日  期: 2023年9月02日
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
void SystemTicktimer_isr(void);
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
** 函数名称: Timer_getNowTicks
** 功能描述: 获取滴答时钟
** 参数描述:无
** 日  期: 2023年9月02日
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
int Timer_getNowTicks(void);
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
** 函数名称: Timer_getDiffValueTicks
** 功能描述: 获取当前Ticks差值 kooloo add 20190114
** 参数描述:无
** 日  期: 2023年9月02日
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
int Timer_getDiffValueTicks(int StartTimeTicks);
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
** 函数名称: SystemInterval_Iint
** 功能描述: 系统变量初始化
** 参数描述:无
** 日  期: 2023年9月02日
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
void SystemInterval_Iint(void);
#endif