simuart.h
来自「在ARM7和UC/OSII的平台上实现了GPS自动报站的功能,涉及GPS模块LE」· C头文件 代码 · 共 36 行
H
36 行
/****************************************************************
** *
** FILE : SimUART.H *
** COPYRIGHT : (c) 2001 .Xiamen Yaxon NetWork CO.LTD *
** *
** *
** 2006.3.30 *
****************************************************************/
#ifndef SIMUART_H
#define SIMUART_H
//#define NUM_SIMU_UARTS 3
#ifdef _SIMUART_C_
#define SIMUART_EXTEN
#else
#define SIMUART_EXTEN extern
#endif
#define STARTBIT_FLAG 0x11 /*起始位标志*/
#define STOPBIT_FLAG 0x10 /*停止位标志*/
#define COUNT_DATA 0x08 /*数据位计数开始标志*/
//SIMUART_EXTEN BOOLEAN SENDED_TX;
//SIMUART_EXTEN BOOLEAN RECEIVED_RX;
SIMUART_EXTEN BOOLEAN sended_tx;
SIMUART_EXTEN BOOLEAN recved_rx;
void InitSimUART(INT16U baud); /* 初始化模拟串口 */
void EnableSimUART(void); /* 使能模拟串口 */
void DisableSimUART(void); /* 禁止模拟串口 */
void WriteSimUART(INT8U ch); /* 写模拟串口 */
INT8U ReadSimUART(void); /* 读模拟串口 */
BOOLEAN SimUARTRecv(void); /* 模拟串口接收标志 */
BOOLEAN SimUARTReady(void); /* 模拟串口写就绪标志 */
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?