在 C 程序中使用 Picocom 到 read/write 流

Within C program use Picocom to read/write streams

我正在考虑创建一个 C 程序,该程序将使用 picocom 将串行流读取和写入端口(GPS 模块,NTPD)。 c 程序将 运行 在 Debian OS.

是否可以使用 Picocom 执行此操作?通过c和系统命令与Picocom交互是不是设计不好?

虽然这在技术上是可行的,但这是个坏主意; picocom 是一种不太常见的工具,它主要是为用户交互使用而设计的。尝试在另一个应用程序中使用它会很奇怪。

直接从您的应用程序与串口交互会更容易。在对 How to open, read, and write from serial port in C.

的回答中有一个很好的介绍。