uart.h
上传用户:pudewen666
上传日期:2007-06-08
资源大小:75k
文件大小:1k
源码类别:

微处理器开发

开发平台:

Windows_Unix

  1. /* 定义串口模式设置数据结构 */
  2. typedef  struct  UartMode
  3. {  
  4.    uint8 datab;          // 字长度,5/6/7/8
  5.    uint8 stopb;         // 停止位,1/2
  6.    uint8 parity;     // 奇偶校验位,0为无校验,1奇数校验,2为偶数校验
  7. }UARTMODE;
  8. extern uint8 rcv_buf[8];        // UART0数据接收缓冲区
  9. extern volatile uint8 rcv_new;      // 接收新数据标志
  10. extern int8 UART0_Init (uint32 baud, UARTMODE set); // UART0 相关寄存器设置
  11. extern void   __irq IRQ_UART0(void); // UART0 中断服务程序
  12. extern void  UART0_SendBuf(void); // 发送rcv_buf, 共8个字节
  13. extern void Uart_Initialize(uint32 baudrate); // UART0 初始化