Страница 1 из 1

Вопрос по библиотеке TimerOne

Добавлено: 04 мар 2018, 16:49
Antero
Здравствуйте.
Для работы скетча управления шаговым двигателем через драйвер (урок 35) нужна библиотека timerOne которую я скачал с 29 урока, однако эта библиотека не определяется в скетче (хотя в списке библиотек есть), сама же программа сообщила что есть новая версия этой библиотеки и предложила ее обновить. Но после этого появились другие ошибки - похоже что синтаксис библиотеки изменился.
Подскажите что делать ?

PS
уточню - у меня adruino due

Re: Вопрос по библиотеке TimerOne

Добавлено: 04 мар 2018, 16:55
Antero
ошибка с библиотекой из 29 урока
In file included from C:\Users\Antero\Downloads\sketch_34_0\sketch_34_0.ino:1:0:
C:\Users\Antero\Documents\Arduino\libraries\TimerOne/TimerOne.h:39:20: fatal error: avr/io.h: No such file or directory
#include <avr/io.h>
после обновления (может это совсем другая библиотека)
ПРЕДУПРЕЖДЕНИЕ: библиотека TimerOne должна запускаться на архитектурах (avr) и может быть несовместима с вашей платой на архитектуре (sam).
C:\Users\Antero\Downloads\sketch_34_0\sketch_34_0.ino: In function 'void setup()':
sketch_34_0:16: error: 'class TimerOne' has no member named 'attachInterrupt'

Re: Вопрос по библиотеке TimerOne

Добавлено: 04 мар 2018, 17:02
Antero
вроде есть новый таймер под ДУО - https://github.com/antodom/tc_lib
но как его приспособить под 35 урок ?

Re: Вопрос по библиотеке TimerOne

Добавлено: 04 мар 2018, 17:33
Эдуард
Здравствуйте!
По вашей ссылке есть пример action_test.ino. Попробуйте его запустить, а потом подкорректировать под вашу задачу.

Re: Вопрос по библиотеке TimerOne

Добавлено: 04 мар 2018, 18:40
Antero
смотрю пример, но пока глухо (

Re: Вопрос по библиотеке TimerOne

Добавлено: 04 мар 2018, 22:26
Эдуард
Для начала, загрузите в плату и проверьте, что он работает.

Re: Вопрос по библиотеке TimerOne

Добавлено: 05 мар 2018, 20:53
Antero
пока взял на вооружение другой таймер - DueTimer

https://github.com/ivanseidel/DueTimer/ ... /README.md