Chúng tôi đang xây dựng một sản phẩm yêu cầu truyền thông modbus (cả rs-485 và TCP/IP). Mã phải chạy trên một thiết bị nhúng có Linux chạy trên nó. Chúng tôi có các tiêu chí sau để chọn thư viện mà chúng tôi sẽ sử dụng.Tôi nên sử dụng thư viện modbus nào cho giao thức modbus cho GCC
Nó phải là mã nguồn mở, vì chúng tôi là chuyên viên mã nguồn mở.
Chúng tôi sẽ cung cấp sản phẩm này cho người dùng của mình và ứng dụng của họ sẽ không được chúng tôi biết, vì vậy nó phải hoàn thành việc triển khai giao thức modbus.
Cơ sở người dùng rộng: Điều chúng tôi tin là người dùng mã càng nhiều, tính ổn định của mã càng cao.
Tôi đã xem qua hai thư viện như:
và
Có bất kỳ thư viện modbus hơn. Vui lòng đề xuất ưu và khuyết điểm
Có thư viện nào có API C++ không? – Reza