我想将 Arduino 库(即 HerkuleX 伺服控制库)从 Arduino 移植到 PC(即运行 Linux 的桌面)。由于 Arduino 库是用 C++ 编写的,这应该相当容易。但是,HerkuleX 库使用 Arduino 的串行库,AFAIK 是特定于硬件的。有谁知 Prop 有与 Arduino 相同 API 的跨平台串行库(如 Boost.Asio)?我以为它肯定已经存在了,但谷歌让我失望了。如果没有,我假设我必须选择一个现有的串行库并自己制作一个包装器,这样它的行为就像 Arduino 串行库。 (这样一来,如果更新了上游 Arduino 库,将其重新移植到 PC 上就不会太麻烦。)
最佳答案
关于c++ - Arduino串口库有跨平台 "port"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18424361/