jiyiche 发表于 2010-3-16 17:19

串口是终端的一种吗?

终端在我的印象里应该是显示器和键盘的组合,但为什么串口设备的文件名通常也是tty,并且它的驱动程序属性控制函数也是tcgetattr和tcsetattr,跟终端一样。串口在LINUX下被看成是一种终端吗?

tiger84 发表于 2010-3-16 21:36

在linux系统中,终端是一种字符型设备。它有多种类型,通常使用tty来简称各种类型的终端设备。
linux系统中包含如下几类终端设备:
(1)串行端口终端(/dev/ttySn)
   也就是你所问的串口。
(2)伪终端(/dev/pty)
    如telnet,ssh等
(3)控制台终端(/dev/ttyn,/dev/console)
    如计算机显示器等

sinanjj 发表于 2010-3-16 22:46

键盘实际上就是查在串口上的。

ps2就是串口的。


最开始的时候, 终端就是指串口终端。


UNIX时代就开始了。


这实际是个历史问题

jiyiche 发表于 2010-3-17 01:29

谢谢楼上两位

heiok 发表于 2010-3-24 12:00

原来如此.学习了一点....

无限不循环 发表于 2010-3-27 15:52

串口是终端
页: [1]
查看完整版本: 串口是终端的一种吗?