【问题标题】:Custom serial terminal自定义串口终端
【发布时间】:2025-12-05 04:45:01
【问题描述】:

我正在尝试开发一个具有内置串行端口终端的自定义应用程序,但它将能够挂起终端并以自定义命令和数据格式执行一些 I/O。

例如当我单击“获取数据”按钮时,软件将发送一些二进制命令并获取一些二进制数据作为回报,然后对数据进行处理。并且终端将忽略所有这些事务。

正如我刚刚了解到的,简单地从 /dev/ttyxx 写入()和读取()对于正确的终端连接是不够的。

在我的应用程序中包含一个简单终端的最简单方法是什么?我不想使用外部终端应用程序。我目前正在检查cutecom的源代码以从头开始实现它,但也许有更简单的方法。

注意:请不要建议使用 xmodem/ymodem 软件,我必须使用自定义命令。

【问题讨论】:

  • 了解操作系统会有所帮助。由于您使用 dev/ttyxx 我会假设 Linux

标签: terminal serial-port


【解决方案1】:
【解决方案2】:

【讨论】: