Использование SYSCTRL на arduino DUE - PullRequest
0 голосов
/ 04 января 2019

В настоящее время я работаю над проектом, использующим прерывание по таймеру, которое я нашел в Интернете несколько лет назад. Мой код работает нормально на Arduino M0 или M0 Pro, но я попытался скомпилировать его на Arduino DUE, и эта ошибка появилась:

'SYSCTRL' was not declare in this scope

(я использую SYSCTRL в этой строке таймера:

SYSCTRL->XOSC32K.bit.RUNSTDBY = 1;

Я почти уверен, что это аппаратная разница между M0 / M0pro и Arduino DUE, которая вызывает эту проблему, но я не знаю, как ее решить ....

Заранее спасибо за помощь!

1 Ответ

0 голосов
/ 11 января 2019

В зависимости от того, сколько вы должны изменить в своем коде, возможно, стоит перейти на DueTimer

...