displaytask.h
来自「在ARM7和UC/OSII的平台上实现了GPS自动报站的功能,涉及GPS模块LE」· C头文件 代码 · 共 65 行
H
65 行
/****************************************************************
** *
** FILE : DisPlayTask.h *
** *
** By : Cyb 2007.07.01 *
****************************************************************/
#ifndef DISPLAYTASK_H
#define DISPLAYTASK_H
#include "includes.h"
#ifndef DISPLAYTASK_GLOBALS
#define DISPLAYTASK_EXT extern
#else
#define DISPLAYTASK_EXT
#endif
/************************************************************************
* 键盘键值
************************************************************************/
#define KEY_0 0x30
#define KEY_1 0x31
#define KEY_2 0x32
#define KEY_3 0x33
#define KEY_4 0x34
#define KEY_5 0x35
#define KEY_6 0x36
#define KEY_7 0x37
#define KEY_8 0x38
#define KEY_9 0x39
#define KEY_OK 0xaa
#define KEY_CLR 0xbb
#define KEY_IN 0xcc
#define KEY_OUT 0xdd
#define KEY_REPEAT 0x55
#define KEY_SHIFT 0x66
#define KEY_SOUND 0x77
#define KEY_LINE 0x88
#define KEY_INVALID 0xff
/************************************************************************
* 系统状态
************************************************************************/
#define STS_WORKAUTO 0x80 // 自动状态
#define STS_SKIPUP 0x01 // 快进状态
#define STS_SKIPDOWN 0x02 // 快退状态
#define STS_PULLIN 0x04 // 手动进站状态
#define STS_PULLOUT 0x08 // 手动出站状态
#define STS_DOWNLOAD 0x10 // 下载状态
DISPLAYTASK_EXT OS_EVENT *DisplayTaskQ;
DISPLAYTASK_EXT OS_QMSG DisplayCurMsg;
void CreateDisplayTask(void);
INT8U GetCurKey(void);
INT8U GetStationPotID(void);
INT8U GetWorkStauts(void);
BOOLEAN IsKeySound_ON(void);
void SwitchKeySound_OFF(void);
void SwitchKeySound_ON(void);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?