uart.h

来自「该代码是基于uCOS-II2.52下的LPC2368串口程序」· C头文件 代码 · 共 46 行

H
46
字号
/********************************************
OCHANG (SHANGHAI) ELECTRONIC LTD
Soft Ware Version 1.0
Modify: date 2008.11
Author: andychen
Funtion Description:
QQ:729693589
MB:
E-MAIL:ochang.sh@163.com
       ochang@yeah.net
********************************************/
#ifndef __UART_H 
#define __UART_H

#define IER_RBR		0x01
#define IER_THRE	0x02
#define IER_RLS		0x04

#define IIR_PEND	0x01
#define IIR_RLS		0x03
#define IIR_RDA		0x02
#define IIR_CTI		0x06
#define IIR_THRE	0x01

#define LSR_RDR		0x01
#define LSR_OE		0x02
#define LSR_PE		0x04
#define LSR_FE		0x08
#define LSR_BI		0x10
#define LSR_THRE	0x20
#define LSR_TEMT	0x40
#define LSR_RXFE	0x80

#define BUFSIZE		0x40

uint32 UARTInit( uint32 portNum, uint32 Baudrate );
void UART0Handler( void ) __irq;
void UART1Handler( void ) __irq;
void UARTSend( uint32 portNum, uint8 *BufferPtr, uint32 Length );


#endif /* end __UART_H */
/*****************************************************************************
**                            End Of File
******************************************************************************/

⌨️ 快捷键说明

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