вторник, 13 сентября 2011 г.

Arduino на STM32

Долгое время основой плат типа Arduino служили контроллеры фирмы AVR. Но постепенно любители других платформ внедряли разные процессоры. В основном это были варианты PIC. Тем не менее, наличие мощных 32-разрядных моделей ARM-совместимых микроконтроллеров рано или поздно должно было быть замеченным. благодаря большой вычислительной мощности и наличию развитой периферии, такие процессоры могут стать основой для решения самых разнообразных задач.
Первый вариант (по моему мнению) выпустила фирма OLIMEX. Называется он OLIMEXINO-STM32. По размерам совпадает с обычным Arduino UNO, но возможностями превосходит многократно. "Сердцем" платы является контроллер STM32F103. Не самый мощный в линейке, но и у него возможностей много. Благодаря процессору на плате появились держатель карт SD/MMC, разъем подклбючения периферийных устройств UEXT,  CAN-интерфейс, пользовательская кнопка и дополнительный разъем расширения. Также на плате имеется контроллер заряда LI-ion аккумуляторов. Все вместе представляет очень мощную и заманчивую платформу. единственное что ей не хватает - дисплея.
OLIMEXINO-STM32. Фото с olimex.com
Программируется плата с помощью среды  MAPLE IDE - клона Arduino IDE. Большой объем памяти процессора и его вычислительная мощность позволяют создавать самые интересные устройства. Похоже, что данные платы могут постепенно отправить в небытие различные наборы других производителей.

Комментариев нет:

Отправить комментарий