Лучшие вопросы
Таймлайн
Чат
Перспективы

Arduino IDE

Из Википедии, свободной энциклопедии

Arduino IDE
Remove ads

Arduino IDE — интегрированная среда разработки для Windows, macOS и Linux, разработанная на Си и C ++[4], предназначенная для создания и загрузки программ на Arduino-совместимые платы, а также на платы других производителей[5].

Краткие факты Тип, Автор ...

Исходный код для среды выпущен под общедоступной лицензией GNU версии 2[6]. Поддерживает языки Си и C ++ с использованием специальных правил структурирования кода[7]. Arduino IDE предоставляет библиотеку программного обеспечения из проекта Wiring[англ.], которая предоставляет множество общих процедур ввода и вывода. Для написанного пользователем кода требуются только две базовые функции для запуска эскиза и основного цикла программы, которые скомпилированы и связаны с заглушкой программы main () в исполняемую циклическую программу с цепочкой инструментов GNU, также включённой в дистрибутив IDE[8]. Использует программу avrdude для преобразования исполняемого кода в текстовый файл в шестнадцатеричной кодировке, который загружается в плату Arduino программой-загрузчиком во встроенном программном обеспечении платы[9][10][11].

С ростом популярности Arduino другие поставщики в качестве программной платформы начали внедрять пользовательские компиляторы и инструменты с открытым исходным кодом (ядра), которые могут создавать и загружать эскизы в другие микроконтроллеры, не поддерживающиеся официальной линейкой микроконтроллеров Arduino.

В октябре 2019 года организация Arduino начала предоставлять ранний доступ к новой Arduino Pro IDE с отладкой[12] и другими расширенными функциями[13].

Remove ads

Примечания

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads