Программирование на C ++ для управления различными устройствами через USB - PullRequest
0 голосов
/ 16 апреля 2020

Я новичок в программировании (как программном, так и аппаратном), поэтому, пожалуйста, подробно и терпеливо объясните, если у меня возникнут новые вопросы. Я пытаюсь общаться (отправлять / получать) с различными устройствами для целей управления, в которых каждое устройство имеет свою собственную библиотеку. Я понимаю, что могу создавать общие библиотеки, но меня беспокоит сговор функций.

Исходя из моего предыдущего опыта работы с промышленными контроллерами, я изначально думал о том, чтобы иметь супервизорную (родительскую) программу, имеющую каналы к различным дочерние процессы, а дочерние процессы используют другую библиотеку, которая имеет отношение к устройствам. (Аналогично тому, как работают контроллеры)

Работает ли этот метод? Будут ли какие-либо ограничения, например, медленное время отклика? Есть ли более эффективные методы?

Если кто-то может направить меня в правильном направлении, это будет высоко ценится! Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...