6 й урок. Serial

Тема в разделе "Arduino & Shields", создана пользователем alex-petrov74, 10 дек 2011.

  1. alex-petrov74

    alex-petrov74 Нуб

    Несколько изменил программу из 6-го урока. Получая ввод проверяю число и в соответствии с ним зажигаю выбранный из двух светодиод. Для общения по com порту использую стандартный виндовый hyperterminal. Если в hyperterme повесить трубку то зажженные светодиоды гаснут, хотя программа в arduino никак не обрабатывает наличие коннекта. Такое поведение мне не совсем понятно, может ли кто-нибудь пояснить.
     
  2. nailxx

    nailxx Официальный Нерд Администратор

    Штука в том, что когда вы кладёте трубку, сбрасывается сигнал на линии DTR (Data Terminal Ready), что приводит к сбросу Arduino: всё равно что нажать на кнопку Reset.

    Я не спец в Windows, но где-то должна быть настройка, говорящая терминалу не трогать DTR линию. Это должно решить проблему.