Регистры DUE

poteh
Offline
Зарегистрирован: 09.06.2015

Добрый день!

Помогите разобраться. Ковыряю стороний проект записи голоса с микрофона на флешку (страничка проекта тут). На ардуино уно всё работает как и должно. Но я хочу портировать этот проект на DUE.

Как я понял, имена регистров и таймеров не совпадают. Соответственно мне нужно изменить таймер TIMSK2 и регистры TCCR2B, TCCR2A, OCR2A, ADMUX и ADCSRA.

Но почитав даташит на AT91SAM3X8E все таймеры которые я нашёл имеют параметр Read-only.

С регистрами тоже тёмное дело...

В целом возможно ли портировать проект под DUE?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Маразм крепчает.
Портировать нет. Написать заново да, но нафига?

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

poteh пишет:

Как я понял, имена регистров и таймеров не совпадают

Эм... Там ядра не совпадают... На UNO стоит 8-битный МК с ядром AVR, на DUE стоит 32-битный МК с ядром ARM Cortex. Забудь про портирование.