当前位置: 技术问答>linux和unix
如何在kernel中获得串口信息
来源: 互联网 发布时间:2016-06-30
本文导语: 请教一下,我现在使用fd = open("ttyS0", O_RDWR)去打开了串口设备,接着我如何去得到这个串口的信息(baudrate,parity,data,stopbit)这些信息,最好是能给个example,谢谢! | http://www.ibm.com/developerworks/cn...
请教一下,我现在使用fd = open("ttyS0", O_RDWR)去打开了串口设备,接着我如何去得到这个串口的信息(baudrate,parity,data,stopbit)这些信息,最好是能给个example,谢谢!
|
http://www.ibm.com/developerworks/cn/linux/l-serials/index.html
struct termios options;
/*
* Get the current options for the port...
*/
tcgetattr(fd, &options);
struct termios options;
/*
* Get the current options for the port...
*/
tcgetattr(fd, &options);
|
那些信息都是在一个结构体里面的。
|
结构体的每个成员对应着databits,pairty,stopbits的值啊,还要怎么解析?