求助:关于linux下串口发送数据的问题
int m_fd = open("/dev/ttyAM1", O_RDWR | O_NOCTTY | O_NDELAY);
struct termios Opt;
tcgetattr(m_fd, &Opt);
cfsetispeed(&Opt,B9600);
cfsetospeed(&Opt,B9600);
tcsetattr(m_fd,TCSANOW,&Opt);
write(m_fd, "\x0a", 1);
close(m_fd);
请教各位大哥:上面是小弟写的程序,运行的时候串口收到的是0d 0a, 而不是0a,请问这是怎么回事?我该怎么办啊??