Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/152.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在linux操作系统上打开com端口(rs422)? < P>有没有我可以阅读的C++示例?_C++_Linux - Fatal编程技术网

如何在linux操作系统上打开com端口(rs422)? < P>有没有我可以阅读的C++示例?

如何在linux操作系统上打开com端口(rs422)? < P>有没有我可以阅读的C++示例?,c++,linux,C++,Linux,你可能需要使用系统调用。< /P> 串口是相当复杂的事情。阅读他们的 读一本关于(或关于)的好书。串行端口和(包括伪TTY)非常复杂 很少有计算机有端口,这是RS-232(“普通旧串行端口”)的输入错误吗 不管怎样,Linux使用各种硬件设备作为您可以打开的文件。这些文件通常位于/dev/目录中。您可能可以检查内核的启动消息(运行dmesg命令)以查看哪个设备名与所讨论的串行端口相关联,然后open()它。您所说的“linux操作系统”是什么。具体点。C++的例子对我来说太过广泛了。嗨,我使用F

你可能需要使用系统调用。< /P> 串口是相当复杂的事情。阅读他们的

读一本关于(或关于)的好书。串行端口和(包括伪TTY)非常复杂

很少有计算机有端口,这是RS-232(“普通旧串行端口”)的输入错误吗


不管怎样,Linux使用各种硬件设备作为您可以打开的文件。这些文件通常位于
/dev/
目录中。您可能可以检查内核的启动消息(运行
dmesg
命令)以查看哪个设备名与所讨论的串行端口相关联,然后
open()
它。

您所说的“linux操作系统”是什么。具体点。C++的例子对我来说太过广泛了。嗨,我使用FEDORA 11。有没有C++程序,它具有串口读写功能。谢谢!哪张RS-422卡?你得查一下信用卡的详细资料你查过这张了吗?