Page 38 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 38

3.3.  Работа в Arduino IDE
                                                                                37

               Сохранение  открытого скетча. Не забывайте использовать
               эту функцию перед закрытием среды, чтобы не потерять
               достигнутый результат!
               Монитор порта. Запускает диалоговое окно аналогично
               команде на панели работы с файлами.

        3.   Панель скетчей (рабочие вкладки). Открытые  скетчи  отобра-
        жаются  в  виде  вкладок.  По  умолчанию  названием  несохраненной
        вкладки  является  текущая  дата.  Переключаться  между  вкладка-
        ми  можно  с  помощью  комбинации  клавиш  Ctrl+Alt+Left  или
        Ctrl+Alt+Right.  Новая  вкладка  создается  сочетанием  клавиш
        Ctrl+Shift+N  или  выбором  соответствующей  вкладки.  В  меню
        можно  также  переименовать  открытый  скетч.
        4.   Поле редактирования скетча.  Сюда  записывается  исходный
        код  программы  на  языке  Wiring.  В  редакторе  имеется  поддерж-
        ка  подсветки  синтаксиса,  в  том  числе  стандартных  имен  и  функ-
        ций.  Нумерация  строк  не  отображается,  однако  ведется;  их  ко-
        личество  можно  увидеть  в  нижнем  левом  углу  окна  Arduino  IDE.
        5.   Консоль вывода.  Консоль  выводит  сообщения  компилятора
        об  ошибках  в  коде,  проблемах  подключения  к  плате  и  загрузке
        в устройство, а также о состоянии свободной памяти Arduino. При
        выводе  указывается  номер  строки  с  ошибкой,  который  можно  ис-
        пользовать  при  поиске  проблемного  места  в  процессе   отладки.

        6.   Панель общей информации.  Слева  находится  информация  о  ко-
        личестве  строк  в  коде,  справа —  название  платы  и  порт,  к  которо-
        му она подключена. При компилировании или загрузке с ошибкой
        панель  меняет  свой  цвет  на  красный,  сигнализируя  о  проблеме.

           Мы  рассмотрели  все  основные  функции  среды  разработки
        Arduino  IDE.  В  дальнейшем  этот материал  может  пригодиться
        в  качестве  руководства  пользователя.


                Вопросы
        1.  Какие основные операции с файлами доступны в среде Arduino
           IDE?
        2.  Что  такое  экспорт  бинарного  файла  и  чем  он  отличается  от
           загрузки  файла  на  устройство?
        3.  Чем  различаются  монитор  порта  и  плоттер  по  последователь-
           ному соединению? Что подразумевается под этими понятиями?
        4.  Какие  команды  доступны  на  панели  инструментов?






                                                                                 2 / 18
   33   34   35   36   37   38   39   40   41   42   43