📄 rtosmain.h
字号:
/*
********************************************************************************************************************
*描述: RTOS测试程序头文件说明
*文件名: RTOSMAIN.H
*应用语言: KEIL C51
*版本 : V1.01
*广州周立功单片机发展有限公司 保留所有的版权
********************************************************************************************************************
*/
#ifndef _RTOSMAIN_H_
#define _RTOSMAIN_H_
#ifndef _GLOBAL_RTOSMAIN_
#define GLOBAL_RTOSMAIN extern
#else
#define GLOBAL_RTOSMAIN
#endif
/*
********************************************************************************************************************
* 应用数据结构联合定义
********************************************************************************************************************
*/
//系统环形应用缓冲区定义
typedef struct{
unsigned char BufFirstPoint ;
unsigned char BufTrailPoint ;
unsigned char BufFullFlag :1;
unsigned char BufEmptyFlag :1;
}AppBufStruct,*P_AppBufStruct;
GLOBAL_RTOSMAIN AppBufStruct idata AppBufStructAppCan1;
GLOBAL_RTOSMAIN AppBufStruct idata AppBufStructAppCan2;
/*
************************************************************************************************************************
** 基本常量定义
************************************************************************************************************************
*/
#define INIT 0 //任务号init
#define SEND 1 //任务号send
#define RECIAVE 2 //任务号reciave
#define DISPLAY 3 //任务号display
#define ERROR 4 //任务号error
#define KEYSCAN 5 //任务号keyscan
#define USBSTART 6 //任务号usbstart
/*
************************************************************************************************************************
** send task
************************************************************************************************************************
*/
void send(void);
/*
************************************************************************************************************************
** display task
************************************************************************************************************************
*/
void display(void);
/*
************************************************************************************************************************
** error task
************************************************************************************************************************
*/
void error(void);
/*
************************************************************************************************************************
** error task
************************************************************************************************************************
*/
void CanRcv(void);
/*
********************************************************************************************************************
* RTOSMAIN.H定义结束
********************************************************************************************************************
*/
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -