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

📄 que.h

📁 ucos2.83在LPC2148上的例子
💻 H
字号:

#ifndef  __QUE_H__
#define  __QUE_H__

#ifdef   QUE_GLOBALS
#define  QUE_EXT
#else
#define  QUE_EXT  extern
#endif

#define    MaxQueStack      10
#define    MaxQueBufSize       60


typedef struct
{
	INT32U PutIdx;
	
	INT32U GetIdx;
	
	INT8U QueBuf[MaxQueStack][MaxQueBufSize+1];
	
	//INT8U*  QueBuf[MaxCmdStack];

}_Que;

QUE_EXT int GetQue( _Que * Que, INT8U* Dat, INT32U Len );
QUE_EXT int PushQue( _Que * Que, INT8U* NewDat, INT32U Len );
QUE_EXT int ISR_PushQue( _Que * Que, INT8U* NewDat, INT32U Len );
QUE_EXT void  StartQue( _Que * Que );


#endif

⌨️ 快捷键说明

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