+ -
当前位置:首页 → 问答吧 → 求助:关于linux下串口发送数据的问题

求助:关于linux下串口发送数据的问题

时间:2006-07-26

来源:互联网

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,请问这是怎么回事?我该怎么办啊??      

作者: zhangwy805   发布时间: 2006-07-26

把c_oflag标志中的ONLCR标志去掉。      

作者: mistyrain   发布时间: 2006-08-11

热门下载

更多