LXF168:Arduino Due
|
|
|
Arduino Due
Способен ли новый микроконтроллер Arduino нести мощь ARM в массы? Бен Эверард разбирается.
Arduino сделал себе имя на производстве плат микроконтроллера, простых и удобных в использовании. До сих пор они все шли на базе процессоров AVR. Однако за последние восемь лет в мире микроэлектроники многое изменилось, и пользователи начали отказываться от AVR в пользу более мощных чипов на базе ARM. К нам в руки попала первая плата Arduino с этими микроконтроллерами.
Начнем с плохих новостей. В отличие от предыдущих продуктов Arduino, Due работает от 3,3 В и напряжения в 5 В не выдерживает. Как следствие, он несовместим с некоторыми платами расширений Arduino, а также схемами, разработанными для других платформ. Более того: если с ним обращаться как с обычным Arduino, он может просто поджариться. Вывод: Due не для новичков, а для тех, кто полюбил Arduino и нуждается в мощи ARM.
Но не все чипы ARM одинаковы, и это не универсальный процессор SoC, как в Raspberry Pi. Это микроконтроллер ARM, и вы программируете его в среде разработки (IDE) Arduino, а затем в ней и запускаете. Дополнительная мощность процессоров ARM дает вам широкий спектр новых функций, каждая из которых может стать «бомбой», в зависимости от специфики вашего проекта:
» Повышение вычислительной мощности, благодаря процессору Cortex-M3 с тактовой частотой 84 МГц.
» Два USB-порта (один – для программирования, другой – для обычных целей), это значительно облегчает разработку для данного типа соединений.
» Диспетчер, чтобы управлять множеством задач.
» Два 12-битных цифро-аналоговых преобразователя (ЦАП) позволяют подключать аналоговые устройства. Например, можно слушать музыку, подключив колонку напрямую к платформе.
» Совместимость с Android ADK позволяет создавать периферийные устройства для телефонов и планшетов Android.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Это, безусловно, большой шаг вперед по сравнению с устройствами AVR Arduino, но микроконтроллеры ценятся не за свою вычислительную мощь и широкий функционал. Как правило, лучший микроконтроллер – тот, где есть все для решения конкретной задачи, и ничего лишнего.
Новый уровень
Чтобы использовать Due, вам необходимо установить IDE Arduino версии 1,5 или выше. Ее нужно ставить вручную, так как в репозиториях большинства дистрибутивов пока есть только версия 1. Но это всего лишь распаковка архива и запуск исполняемого файла (никаких там ./configure && make && sudo make install).
Для новичков самыми подходящими по-прежнему остаются Uno и Mega, и вряд ли это скоро изменится. Новые функции Due большинству их проектов просто ни к чему, а совместимость и поддержка более ранних платформ гораздо ценнее невостребованных возможностей. Тем не менее, Due действительно сделал выполнение нескольких классов проектов намного легче и дешевле (сократив количество добавочных компонентов).
Нас в Башнях LXF более всего порадовали ЦАПы и два USB-порта, но это наша специфика. Несомненно, блогосфера вскоре забурлит хитроумными штуками, большими и малыми, созданными на Due.
Если вы затеваете грандиозный проект, Due непременно обязан быть в вашем списке покупок. |