Совместимость Mega 2560 и Arduino Due
- Войдите на сайт для отправки комментариев
Ср, 22/06/2016 - 10:11
Добрый день!
Изините за ламерский вопрос.
Есть экран 7'', к нему шилд
Всё это работает на Mega 2560
Будет ли это работать на Arduino Due ?
Вместе с библиотеками и прочим кодом или придётся переделывать все?
Те подойдёт ли тот же самы шилд для DUE.
Или не мучаться.
Просто уж очень Mega тормозной.
Спасибо.
Все зависит от питания экрана. Если 5В, то нужно думать. Если 3.3В, то проблем не вижу. Любой экран, работающий с 2560 можно заставить работать и с Due. Вопрос в желании и средствах.
Что касается библиотеки. Можно, конечно на ура пробовать, а можно в нее заглянуть глазками и узнать что и как она использует для коммуникации с экраном.
Но основная проблема будет именно в разнице по питанию.
Давно работаю с Due и все свои и чужие библиотеки, которые мне нужны перевел на нее. Вопрос только в периферии.
Я так понял, экран может работать в двух режимах.
3.3 и 5 В.
Ну поидее либа для экрана совместима с Uno
http://www.rinkydinkelectronics.com/library.php?id=51
Те полчается, что глобально ничего не мешает это сделать.
Спасибо.
Ну вот, например, в заголовочном файле этой библиотеки есть запись
Что мне сразу говорит о том, что разработчики думали об ARM контроллерах, а Due, как известно ARM. Поэтому можно попробывать ее запустить сходу. Если не получится, залезать внутрь библиотеки. По сути код библиотеки один, с небольшими изменениями под специфику ардуинки.
А МОЖНО СДЕЛАТЬ ПРОЩЕ!!!! Прокрутить по указанной ссылке страницу и найти раздел в котором:
Compatibility:
Будьте более устремленным в самостоятельном поиске ответов на свои вопросы. С тем как происходит сейчас, Вы далеко не уйдете в этой области.
Дак я же выше и инаписал когда ссылк у писал, что должна работать с UNO )))
Дак я же выше и инаписал когда ссылк у писал, что должна работать с UNO )))
Дык спрашивали Вы про Due )))
... Странно, "Муму" Тургенев написал, а памятник Пушкину ставят! (из анекдота)
Это я уже сам запутался ))) Конечно DUE
Короче, поднять на Due можно