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

📄 mng_tmr.h

📁 基于MSP430FG4618MCU的铭正同创LCD驱动程序。
💻 H
字号:
#ifndef __MNG_TMR_H__
#define __MNG_TMR_H__

/*******************************************************************************
// 类型定义
*******************************************************************************/
#define TIMER_MOD_LOOP		0x0001u			/* cycle mode */
#define TIMER_MOD_ACTIVE	0x0100u			/* active state */

/* timer */
typedef struct tagTimer_t
{
	UINT					uiState;		/* state */
	UINT					uiTime;			/* time*/
	UINT					uiCount;		/* count */
}Timer_t, *pTimer_t;

/* timer node */
typedef struct  tagTimerNode_t
{
	Timer_t					stTimer;		/* message */
	struct tagTimerNode_t*	next;			/* next timer */
	struct tagTimerNode_t*	prev;			/* prev timer */
}TimerNode_t, *pTimerNode_t;

/* timer list */
typedef struct tagTimerList_t
{
	TimerNode_t stTimerHead;					/* timer node */
	TimerNode_t stFreeHead;					/* free node */
}TimerList_t, *pTimerList_t;

/*******************************************************************************
// 外部接口声明
*******************************************************************************/
extern void TmrMngInit();
extern UINT GetTickCount();

#endif//__MNG_TMR_H__

⌨️ 快捷键说明

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