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

📄 uart.h

📁 基于AT91R40008开发的UART程序。以包装为函数
💻 H
字号:
/*******************************************************************************
该文件是Space OS源代码的一部分,欢迎提供意见和反馈。
版权所有 (C) 2002-2003 中国科学院空间科学与应用总体部,保留所有权利。
*******************************************************************************/
/*******************************************************************************
文件: uart.h
作者: sam
创建: 2004-04-06
版本: 1.0.0
功能: 
     定制系统环境.
相关文件:
	uart.c
*******************************************************************************/

#ifndef _UART_H
#define _UART_H

typedef unsigned char  BOOL;                    /* 布尔数据类型 */
typedef unsigned char  BYTE;                    /* 无符号8位数 */
typedef signed   char  CHAR;                    /* 有符号8位数 */
typedef unsigned short WORD;                    /* 无符号16位数 */
typedef signed   short SHORT;                   /* 有符号16位数 */
typedef unsigned long  DWORD;                   /* 无符号长整形数 */
typedef signed   long  LONG;                    /* 有符号长整形数 */
typedef int  INT;                               /* 整形数 */
typedef float   FLOAT;                          /* 单精度浮点数据类型 */
typedef double  DOUBLE;                         /* 双精度浮点数据类型 */

#ifndef  FALSE
#define  FALSE   0
#endif

#ifndef  TRUE
#define  TRUE   1
#endif

#ifndef  NULL
#define  NULL   0
#endif

void HalUartInit( DWORD dwBps );
void HalUartSendByte( BYTE byData );
void HalUartSendString( void* szString );
BOOL HalUartGetByte( BYTE* pbyData );

#endif // _UART_H

⌨️ 快捷键说明

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