Использование SYSCTRL на Arduino DUE

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

'SYSCTRL' was not declare in this scope

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

SYSCTRL->XOSC32K.bit.RUNSTDBY = 1;

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

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


person Julie96    schedule 04.01.2019    source источник


Ответы (1)


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

person Ben Jasperson    schedule 10.01.2019
comment
Спасибо за вашу помощь, я обязательно попробую это и держать вас в курсе! - person Julie96; 11.02.2019