Я новичок в программировании (особенно USB), поэтому, пожалуйста, несите меня и мои вопросы. Я использую С++, и мне нужно отправить/получить некоторые данные (байтовый массив) в/из порта USB на микропроцессорной плате.
Теперь я уже программировал несколько последовательных портов, и я знаю, что для последовательного порта вам нужно открыть порт, настроить, выполнить i/o и, наконец, закрыть порт. Я предполагаю использовать USB-порт, это не так просто, как то, что я упомянул выше.
Я знаю, что хочу использовать стандартные драйверы Microsoft и внедрять стандартные команды ввода-вывода Windows для выполнения этого, так как считаю, что для микропроцессорной платы для меня нет драйверов.
Если кто-то может указать мне в правильном направлении в отношении шагов, необходимых для "разговоров" с USB-портом (открыть, настроить, ввод-вывод) с помощью стандартных команд Windows IO, я бы очень и очень признателен. Спасибо вам большое!