/*********************************************************
*Copyright (C), 2017, Shanghai Eastsoft Microelectronics Co., Ltd.
*文件名:    uart.h
*作  者:  Liut
*版  本:  V1.00
*日  期:  2017/06/29
*描  述:    UART模块头文件（中断收发）
*备  注:    适用于HRSDK-GDB-ES8P508x V1.0
            本软件仅供学习和演示使用，对用户直接引用代码所带来的风险或后果不承担任何法律责任。
**********************************************************/
#ifndef __UART_H__
#define __UART_H__

#include "lib_config.h"

#define HEAD1       0x55        //帧头码1
#define HEAD2       0xAA        //帧头码2
#define TAIL1       0x5A        //帧尾码1
#define TAIL2       0xA5        //帧尾码2
#define SLAVE_ADDR      0x01        //设备地址
extern uint8_t flag;
void UARTInit(void);                //UART初始化
uint8_t UARTRxData(uint8_t *buf, uint8_t n);    //UART接收数据
void UARTTxData(uint8_t *buf, uint8_t n);       //UART发送数据

#endif
