⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timer.h

📁 j dadshafdsaf dfdsafdfdsafdsafdsfd
💻 H
字号:
/*
	FILENAME:		drivers/timer.h
	VERSION:		1.1.0.0
	AUTHOR:			Tony Huang (cnwzhjs@gmail.com)
	RELEASE DATE:	July 27, 2007
	DESCRIPTION:	The header of the driver of internal timer
	MODIFICATIONS:	Aug 1, 2007
						ADD FUNCTION: drv_timer_istimeout()
						ADD FUNCTION: drv_timer_wait_jeff()
*/
#include "config.h"

#ifndef DRIVER_TIMER
#define HEADER_TIMER
#endif

#ifndef HEADER_TIMER
#define HEADER_TIMER

extern void drv_timer_init(
	BOOL t1_gate,
	BOOL t1_is_counter,
	unsigned char t1_mode,
	BOOL t0_gate,
	BOOL t0_is_counter,
	unsigned char t0_mode
);

extern void drv_timer_enable(unsigned char n);
extern void drv_timer_disable(unsigned char n);
extern BOOL drv_timer_is_overflow(unsigned char n);
extern void drv_timer_set_interval(unsigned char n, unsigned int milsec);

#define JEFFTYPE unsigned long

extern BOOL drv_timer_istimeout(JEFFTYPE startjeff, JEFFTYPE jeffcount);
extern void drv_timer_wait_jeff(JEFFTYPE jeffcount);

extern JEFFTYPE _drv_timer_jeff;
#define drv_timer_get_jeff() _drv_timer_jeff
#define drv_timer_inc_jeff() (_drv_timer_jeff++)

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -