Определение (инициализация) открытия Serial порта

And_1812
Offline
Зарегистрирован: 25.02.2019

Господа, прошу подсказать!

Умеет ли микроконтроллер определять, что COM-port открыт?

Ммм, возможно плохо формулирую вопрос, поясню на примере, чего хотелось бы.

Задача: 

При открытии порта на компе, допустим в сериал-мониторе, микроконтроллер определяет подключение и шлет приветственное соообщение с набором управляющих комманд устройством.

===

Или так сделать нельзя, можно или все-время сыпать сообщения в порт или ждать пока чего-нибудь кинут в порт, после чего уже отвечать приветствием?!

P.S. Не знаю в какую ветку писать, то ли сюда, то ли в о Общую, то ли вообще в Песочницу...

PPS потратил несколько дней поиска в гугле, но ничего не нашел, или типа так никто не делает/не нужно.

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

По стандарту Ардуино открытие окна сериал монитора вызывает сброс микроконтроллера и программа там перезапускается. Так что можно просто выдавать приветственное сообщение при запуске.

And_1812
Offline
Зарегистрирован: 25.02.2019

Хм, спасибо, буду пробовать.

===

Попробовал, работает, спасибо еще раз.

Green
Offline
Зарегистрирован: 01.10.2015

У меня вчера заказчик спрашивал что такое сериал монитор. При том что скетчи загружал, с примерами игрался...

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Green пишет:

У меня вчера заказчик спрашивал что такое сериал монитор. При том что скетчи загружал, с примерами игрался...

А правда, что такое "сериал минитор" и чем он отличается от текстовой консоли?

Green
Offline
Зарегистрирован: 01.10.2015

То же что и "монитор порта".) Боюсь что "текстовая консоль" он таких и слов не слышал.)
А по красивому это вообще эмулятор терминала.)