Можно ли в arduino вызывать функции из файлов?

Тема в разделе "Arduino & Shields", создана пользователем Nikomas, 27 май 2020.

  1. b707

    b707 Гуру

    Nikomas
    Добавка - посмотрел вашу тему про пищалку. Хочу сказать - если переписывать его на Си - на Си логика кода останется той же. Некая функция. вызываемая по таймеру (или по системному счетчику миллис, что в принципе тоже таймер), заходя в которую МК либо включает зуммер. либо выключает. Никаким delay() в этом коде места нет.

    На самом деле непонятно. почему вы бросили этот код на полпути. ведь двигались в правильном направлении.. У вам там реально все строчки уже написаны, вы только запутались в логике, что при каком условии вызывать. Но разбираться в этой логике вам придется на Си ровно так же, как на Луа
     
  2. parovoZZ

    parovoZZ Гуру

    для этого даже не обязательно иметь целевое железо. Все языки очень хорошо изучаются на персональных компьютерах. Благо редакторов, симуляторов и интерпретаторов сейчас тьма.
     
  3. Nikomas

    Nikomas Нерд

    подскажите пожалуйста билд редактора + симулятор для изучении работы функции tmr NodeMCU.
     
  4. parovoZZ

    parovoZZ Гуру

  5. ИгорьК

    ИгорьК Гуру

    Воткните плату в компьютер и изучайте.

    http://forum.amperka.ru/threads/esp-8266-esp32-nodemcu-lua-азы-программирования.12558/page-12#post-160314

    Не представляю, можно ли ещё больше разжевать про таймер.
     
  6. b707

    b707 Гуру

    а что там изучать-то? Документации недостаточно?
    https://nodemcu.readthedocs.io/en/master/modules/tmr/