rs485.h
543 Bytes
#ifndef __RS485_H
#define __RS485_H
#include "sys.h"
//extern u8 RS485_RX_BUF[15]; //接收缓冲,最大64个字节
//extern u8 RS485_RX_CNT; //接收到的数据长度
//模式控制
#define RS485_TX_EN PGout(8) //485模式控制.0,接收;1,发送.
//如果想串口中断接收,设置EN_USART6_RX为1,否则设置为0
#define EN_USART6_RX 1 //0,不接收;1,接收.
void RS485_Init(u32 bound);
void usart6_senddata(u8 len,u8 *buf);
//void RS485_Receive_Data(u8 *buf,u8 *len);
//void RS485_Receive_Data1(u8 *buf);
#endif