Не удается скомпилировать Arduino Esp8266 Signal(TIMER0_COMPA_vect)
Попытка скомпилировать программу, содержащую СИГНАЛ оператора (TIMER0_COMPA_vect), написанный для arduino. Но я хочу использовать его на плате esp8266. Код будет скомпилирован для Arduino uno. Но я получаю сообщение об ошибке “ожидаемый конструктор, деструктор или преобразование типа перед ‘(‘ токеном, когда я пытаюсь скомпилировать для платы Wemos D1. Кто-нибудь может помочь мне преобразовать инструкцию для прохождения теста компиляции. Спасибо
@Dan, 👍0
1 ответ
Эта инструкция предназначена для настройки обработчика прерываний для таймера. Это очень специфично для AVR.
Нужно сделать гораздо больше, чтобы просто настроить этот один элемент состояния - вам нужно полностью переписать весь код таймера, который вы используете для работы с вызовами ESP8266 SDK.
Не зная, чего хочет достичь ваш код, невозможно помочь вам в дальнейшем, но эта библиотека может быть вам полезна.
- Как читать и записывать EEPROM в ESP8266
- Как сделать выводы Tx и Rx на ESP-8266-01 в выводах GPIO?
- Как навсегда изменить скорость передачи данных ESP8266 (12e)?
- Как заставить 5-вольтовое реле работать с NodeMCU
- Как исправить: Invalid conversion from 'const char*' to 'char*' [-fpermissive]
- ESP8266 не подключается к Wi-Fi
- AT-команда не отвечает на последовательный монитор
- Разница между этими двумя платами NodeMCU?