Как использовать два таймера 1 и 4 одновременно в Arduino Mega 2560
Я активировал таймер 1 и его прерывание на плате 2560, и он работает правильно. Теперь я хочу также запустить таймер 4. Я установил библиотеку Timer 4, но когда я компилирую программу, я получаю следующую ошибку. Эта ошибка также возникает для таймеров 3 и 5:
C:\Users\win 8\Documents\Arduino\libraries\Timer5\Timer5.cpp:110:6:
note: 'void startSlowCountingTimer5()' previously defined here
void startSlowCountingTimer5(void) {
Спасибо вам за вашу помощь.
Полный текст ошибки выглядит следующим образом
C:\Users\win 8\Documents\Arduino\libraries\Timer5\Timer5.cpp: In function 'void startSlowCountingTimer5()':
C:\Users\win 8\Documents\Arduino\libraries\Timer5\Timer5.cpp:127:6: error: redefinition of 'void startSlowCountingTimer5()'
void startSlowCountingTimer5(void) {
C:\Users\win 8\Documents\Arduino\libraries\Timer5\Timer5.cpp:110:6: note: 'void startSlowCountingTimer5()' previously defined here
void startSlowCountingTimer5(void) {
@ali, 👍-1
Обсуждение1 ответ
▲ 2
Это ошибка в библиотеке, которая была исправлена в 2017году! Пожалуйста , обновите его.
,
@Edgar Bonet
Спасибо вам, "Эдгар", за ваше руководство. Моя проблема решена., @ali
Смотрите также:
- Как получить исходные файлы для библиотек Arduino?
- Ошибка: "недопустимое использование нестатической функции-члена" при вызове функции из моего собственного класса-метода
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino
- Существуют ли библиотеки сглаживания сигналов для Arduino?
- Wire.h не найден!
- Библиотека FastLED: Как настроить яркость одного пикселя в абсолютном масштабе?
- Как эта строка кода определяет, подключен ли последовательный интерфейс?
- Ошибка Specified folder/zip file does not contain a valid library
действительно ли это ошибка?, @jsotola
Если вы хотите использовать Timer4, почему вы включили библиотеку Timer5? Пожалуйста, покажите свой код и все сообщение об ошибке целиком, @chrisl
А также предоставьте ссылку на каждую библиотеку, которую вы используете, @chrisl
Эта ошибка также возникает для каждого из трех таймеров 3, 4 и 5, @ali
Я скачал таймер 1 с сайта Arduino, который работал нормально., @ali
Но я скачал библиотеку таймеров 3, 4 и 5 с этого сайта https://github.com/carlosrafaelgn/ArduinoTimer, @ali