static int uart_set(int baude,int c_flow,int bits,char parity,int stop)
{
struct termios options;
/*获取终端属性*/
if(tcgetattr(fd,&options) < 0)
{
perror("tcgetattr error");
return -1;
}
/*设置输入输出波特率,两者保持一致*/
switch(baude)
{
case 4800:
cfsetispeed(&options,B4800);
cfsetospeed(&options,B4800);
break;
case 9600:
cfsetispeed(&options,B9600);
cfsetospeed(&options,B9600);
break;
case 19200:
cfsetispeed(&options,B19200);
cfsetospeed(&options,B19200);
break;
case 115200:
cfsetispeed(&options,B115200);
cfsetospeed