Загрузка...

Программирование Ардуино Справочник языка Ардуино

Тема в разделе C/C++ создана пользователем vadimprotss 30 май 2021. 230 просмотров

  1. vadimprotss
    vadimprotss Автор темы 30 май 2021 3 20 янв 2021
    Язык программирования устройств Ардуино основан на C/C++ и скомпонован с библиотекой AVR Libc и позволяет использовать любые ее функции. Вместе с тем он прост в освоении, и на данный момент Arduino — это, пожалуй, самый удобный способ программирования устройств на микроконтроллерах.

    Справочник языка Ардуино
    Язык Arduino можно разделить на четыре раздела операторы, данные (переменные и константы), функции и библиотеки.
    setup()


    Управляющие операторы


    Синтаксис
    • ; (точка с запятой)
    • {} (фигурные скобки)
    • // (одностроковый коментарий)
    • /* */ (многостроковый коментарий)
    • #define
    • #include


    Арифметические операторы
    • = (оператор присваивания)
    • + (сложение)
    • - (вычитание)
    • * (умножение)
    • / (деление)
    • % (остаток от деления)


    Операторы сравнения
    • == (равно)
    • != (не равно)
    • < (меньше чем)
    • > (больше чем)
    • <= (меньше или равно)
    • >= (больше или равно)


    Логические операторы
    • && (И)
    • || (ИЛИ)
    • ! (НЕ)


    Указатели доступа


    Битовые операторы
    • & (побитовое И)
    • | (побитовое ИЛИ)
    • ^ (побитовое XOR или исключающее ИЛИ)
    • ~ (побитовое НЕ)
    • << (побитовый сдвиг влево)
    • >> (побитовый сдвиг вправо)


    Составные операторы
    • ++ (инкремент)
    • -- (декремент)
    • += (составное сложение)
    • -= (составное вычитание)
    • *= (составное умножение)
    • /= (составное деление)


    • &= (составное побитовое И)
    • |= (составное побитовое ИЛИ)


    HIGH | LOW


    Типы данных


    Преобразование типов


    Область видимости переменной и спецификаторы


    Вспомогательная функция




    EEPROM


    Вспомогательные классы


    Библиотеки для Leonardo
    Остальные библиотеки pinMode()


    Аналоговый ввод/вывод

    Только для Due



    Расширенный ввод/вывод



    Время



    Математические вычисления



    Тригонометрия



    Случайные числа





    Биты и байты





    Внешние прерывания





    Прерывания





    Ищите что-то еще? Посетите страницу сообщества Ардуино с примерами программ.



    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
    Справочник https://doc.arduino.ua/ru/prog/
     
  2. WeLf0
    WeLf0 30 май 2021 2 23 июн 2016
    Насколько мне известно это называеться C++ :spain:
     
  3. Aendy
    Aendy 27 июн 2021 С++ 12 23 дек 2018
    ебал этот ваш Ардуино, взял себе нано, с диодиком побаловался и лежит без дела, нахуя покупал не понятно
     
Top
Загрузка...