Знает ли Arduino номер COM-порта?
- Войдите на сайт для отправки комментариев
Пт, 13/02/2015 - 22:47
Мжно ли как-то программно узнать, какой текущий номер виртуального COM-порта?
Мжно ли как-то программно узнать, какой текущий номер виртуального COM-порта?
Нет, нельзя. Arduino не знает текущий номер виртуального COM-порта.
Номера виртуальных СОМ-портов это внутренняя кухня операционной системы на компьютере. Программы выполняющиеся на этом компьютере номера портов могут узнать и передать в подключенное к порту устройство если их логикой работы такое предусмотрено. Со стороны же внешнего устройства СОМ-порт это просто набор физических линий приема и передачи.
Красиво сказано о линиях, а если по простому- четыре соединения.
Главное- земля. Далее серийные данные - два соединения. И цепь сброса.
Для программирования нужны все четыре ( или палец любой руки вместо линии сброса)
Для работы с обменим данными нужны или две или одна ( в нужную сторону) Итого две или три.
Для работы без обмена линии не нужны совсем. Даже земля не нужна.
Во всех случаях присутствует ещё одна скрытая ( виртуальная ) линия - это питание , обычно 5 Вольт, а вот ей как раз земля и нужна.