阅读:1329回复:6
linux下串口的问题。
在linux下,怎么知道串口设置的数据位是8位还是7位,停止位是2位,还是1位,用程序怎么实现呢?
|
|
沙发#
发布于:2003-03-12 03:59
用ioctl可以设置/取得当前的设置吧!具体的你看一下serial的driver实现。
|
|
|
板凳#
发布于:2003-03-13 11:55
serial port is also tty under linux
you can use get termios of it... you can read the minicom program\'s source... |
|
地板#
发布于:2003-03-13 13:53
LINUX下设定串口:
0-调用tcgetattr()取得串口属性termios; 1-把termios 中的c_cflag |= CS8; 2-调用tcsetattr()函数,设定指定串口为该termios的 属性 |
|
|
地下室#
发布于:2003-03-14 16:08
如果我要把串口设置为偶校验和奇校验还有,不需要校验,应该怎么处理呢???还有流设置为硬件控制,软件控制,和无,应该怎么设置呢?
|
|
5楼#
发布于:2003-03-18 12:41
有一本叫《嵌人式LINUX开发》的书。好象是清华大学出版社的, 里面有一章专讲串口编程。希望对你有帮助。 |
|
6楼#
发布于:2003-03-22 09:47
in the book <advanced programming under unix environment>
|
|