Проект Arduino представил плату Due, созданную на базе 32-разрядного ARM CortexM3
23 октября 2012 года
Сообщество Arduino анонсировало финальный вариант платы Arduino Due, разработка которой велась на протяжении последнего года. Основное отличие платы Arduino Due состоит в использовании 32-разрядного микроконтроллера Cortex-M3 на базе архитектуры ARMv7-M (Atmel SAM3X8E с частотой 84 MHz), в то время как ранее производимые платы Arduino были построены на базе 8-разрядных микроконтроллеров Atmel ATMega, работающих на частоте 16 MHz.
Установленный на плате контроллер имеет 512 Кб Flash и 96 Кб SRAM (для сравнения на модели Arduino Uno было 32 Кб Flash и 2 Кб SRAM), имеет пять шин SPI, два интерфейса I2C, четыре UART и 12 аналоговых входов. Для подключения периферии на плате имеется два порта Micro-USB - один используется для программирования, а второй может работать в режиме USB-хоста и клиента. Отдельно отмечается изменение напряжения с 5 до 3.3 вольт на слотах расширения, что может привести к проблемам с подключением разработанных для прошлых моделей плат Arduino дополнений от сторонних производителей, при этом подтверждена работоспособность официальных дополнений с Arduino Due, в том числе с реализацией Wi-Fi или Ethernet.
Как и другие разработки Arduino, модель Arduino Due выпускается в соответствии с принципами Open Hardware - дизайн платы полностью открыт под лицензией Creative Commons BY-SA. Любой желающий может загрузить схемы, внести в них улучшения и начать производство своего продукта. Стоимость платы составляет 49 долларов.
Для разработки приложений для новой платы предлагается использовать стандартное программное окружение Arduino, сочетающее в себе реализацию языка программирования Arduino, набора библиотек функций и интегрированную среду разработки, предоставляющую интерфейс для написания кода, компиляции, загрузки прошивок на оборудование и взаимодействия с платами в процессе отладки. Обеспечение совместимости со средой разработки Arduino позволяет существенно упростить перенос на Arduino Due наработок, созданных для ранее выпущенных плат. Несмотря на кардинальные отличия аппаратной начинки от прошлых моделей плат разработчики предприняли все усилия для сведения к минимуму работы по портированию уже написанного программного обеспечения.
Источники править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.