如何在Linux下将显示输出传递给串口?

我们有2台电脑。 拳头电脑的操作系统是Linux(任何版本(对我来说不重要))和另一个操作系统是Windows(任何版本,我不在乎)。 它们通过9针串口相连。

我想知道如何将Linux的显示输出更改为串口,而不是自己的显示器。 我想在Windows XP中通过超级terminal查看所有Linux输出(从开机时间的一个字)。

顺便说一句,这只是一个未来用途的研究! 我知道这样做并不容易。 也许我应该再次编译Linux! 我不知道。 请给我一些build议。

使用boost.asio是否可以使用标记和空格?

串口读取c,使用WinApi函数; WaitCommEvent失败

以编程方式监视串行端口

来自串口的100 Hz数据

如何检测串口是否在使用.net

程序尝试从某个COM端口读/写时无法执行

如何设置CreateFile()打开COM端口时将使用的DTR / RTS状态

如何发送一系列AT命令到bash中的串口?

串行编程(硬件握手)

如何在Windows上的python中创buildCOM端口

这当然是可行的。 最简单的方法就是在串口终端上放一个“getty”进程,有时候通过编辑/ etc / inittab(这里会有一些例子),然后你会看到一个通过串口登录提示终端并正常使用所有(命令行)程序。 从历史上看,Unix机器是他们的主要工作方式。

一个选择是使用“串行控制台”,它涉及将一些启动时间参数传递给内核; 这只有当你想在串口上看到它的启动信息时才需要。

编辑:在较新的Linux发行版中,将“getty”放在串行线路上并不那么容易,大概是因为这是一个老式的东西。 在嵌入式设备之外,几乎没有人使用串口登录系统(大多数现代PC甚至没有rs232端口)。 例如,Fedora和Ubuntu不使用“init”,而是使用“getty”没有内在支持的东西。 可能有一种做法,但我不知道它是什么; 请查阅您的分发文件

使用console内核参数指定认控制台。 在inittab添加一个条目,将登录过程附加到串行线路上。

请参阅串行控制台如何并在Windows上使用腻子

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....