📄 serial.h
字号:
/**************************************************************************** * * MODULE: serial.h * * COMPONENT: serial.h,v * * VERSION: * * REVISION: 1.2 * * DATED: 2006/09/05 13:45:53 * * STATUS: Exp * * AUTHOR: Ian Morris * * DESCRIPTION * * CHANGE HISTORY: * * serial.h,v * Revision 1.2 2006/09/05 13:45:53 gpfef * New Copyright notice added * * Revision 1.1 2006/04/21 10:14:26 gpfef * Initial Version * * * * LAST MODIFIED BY: gpfef * $Modtime: $ * * **************************************************************************** * * This software is owned by Jennic and/or its supplier and is protected * under applicable copyright laws. All rights are reserved. We grant You, * and any third parties, a license to use this software solely and * exclusively on Jennic products. You, and any third parties must reproduce * the copyright and warranty notice and any other legend of ownership on each * copy or partial copy of the software. * * THIS SOFTWARE IS PROVIDED "AS IS". JENNIC MAKES NO WARRANTIES, WHETHER * EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, * ACCURACY OR LACK OF NEGLIGENCE. JENNIC SHALL NOT, IN ANY CIRCUMSTANCES, * BE LIABLE FOR ANY DAMAGES, INCLUDING, BUT NOT LIMITED TO, SPECIAL, * INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON WHATSOEVER. * * Copyright Jennic Ltd 2005, 2006. All rights reserved * ****************************************************************************/#ifndef SERIAL_H_INCLUDED#define SERIAL_H_INCLUDED#if defined __cplusplusextern "C" {#endif/****************************************************************************//*** Include Files ***//****************************************************************************/#include <jendefs.h>/****************************************************************************//*** Macro Definitions ***//****************************************************************************/#define CR_CHAR 0x0DU#define LF_CHAR 0x0AU/****************************************************************************//*** Type Definitions ***//****************************************************************************//****************************************************************************//*** Exported Functions ***//****************************************************************************/PUBLIC void vSerial_Init(void);PUBLIC void vSerial_TxChar(uint8 u8Chr);PUBLIC void vSerial_TxString(const uint8 *ps);PUBLIC int16 i16Serial_RxChar(void);PUBLIC void vSerialRxString(uint8 *ps);/****************************************************************************//*** Exported Variables ***//****************************************************************************/#if defined __cplusplus}#endif#endif /* SERIAL_H_INCLUDED *//****************************************************************************//*** END OF FILE ***//****************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -