【发布时间】:2018-08-22 20:56:37
【问题描述】:
我对 libmodbus (http://libmodbus.org/) 的线程安全感到困惑。
我有一个程序,它作为 Modbus 客户端工作。我有 5 个 modbus 设备(服务器),我想从中读取一些值。 目前我编写了一个函数,我在 main() 中调用它。在这个函数中,我有一个包含 5 个 modbus_t 实例的数组,并通过 FOR 循环建立与服务器的连接并读取值 - 一个接一个。 可以在线程中使用 libmodbus,以便我可以同时建立和读取值吗? 有些网站说“是”,有些网站说“不”......
安德烈
【问题讨论】:
标签: c multithreading thread-safety