我有用 C++ 编写的程序,支持 lua 5.1 (otclient) 我尝试用lua5.1读取COM3。我尝试了 dll 格式的 luaserial,但我可以加载这个 dll。 也许用c++读取COM3更容易? 我只想从 COM3 读取原始数据 我决定先尝试一下 lua,但如果更简单的方法是 c++,我会尝试 c++
在 Windows(和 Linux)上,串行端口只是文件系统中“存在”的文件,您可以像读取任何其他文件一样读写它们。
如果您想在 Lua 中执行此操作,则可以使用 io 库(如果已加载)来实现(此处的文档)。
您还可以在 Windows 上使用 SerialPort 类在 C++ 中执行此操作,或者如果需要,也可以像上面那样写入文件。