Главная » Статьи » ColdFire с USB: Badge Board с логотипом Flexis JM

ColdFire с USB: Badge Board с логотипом Flexis JM

Микроконтроллеры ColdFire производства Freescale относятся к классической группе, смело противостоящих вторжению ARM. Микроконтроллеры из семейства Flexis также являются предшественниками популярной в настоящее время совместимости «выводов» различных семейств микроконтроллеров, они также характеризуются надежностью, что проявляется в чрезвычайно малом количестве ошибок …

Набор Flexis JM Badge Board является одним из самых дешевых (около 30 долларов США) в предложении Freescale, подготовленном для программистов, которым нравятся стабильные аппаратные платформы, оснащенные необычной периферией. Этот набор был платформой для соревнований CanYourBadgeDoThis, с тех пор его цена упала почти вдвое, что делает набор чрезвычайно привлекательным и для начинающих.

ColdFire с USB: плата Flexis JM

Блок-схема микроконтроллера MCF51JM128

«Сердцем» набора является 32-разрядный микроконтроллер с ядром ColdFire V1, тактовым сигналом 50 МГц, оснащенный флэш-памятью объемом 128 КБ и интерфейсом USB-устройства.

На плате набора используется трехосевой датчик ускорения MEMS ( MMA7260QT ), бесконтактный интерфейс клавиатуры MPR084 и современное встроенное зарядное устройство для литий-ионных аккумуляторов ( MC34673 ). Аккумуляторы этого типа установлены на плате устройства, поэтому вы можете питать все устройство от него или от интерфейса USB (после подключения устройства к компьютеру).

Блок-схема набора Flexis JM Badge Board

В нижней части установочной панели используется матрица из 80 (в конфигурации 16 × 5) светодиодов, которая действует как местный буквенно-цифровой дисплей, отображающий сообщения для пользователя, инфракрасный передатчик и 8-точечная бесконтактная клавиатура, через которую пользователь может общаться с микроконтроллером.

Производитель также предоставил пользователю возможность установить TFT-дисплей, разъемы для карт памяти SD / MMC и золотые контакты на плату, на которой расположены линии GPIO микроконтроллера. В зависимости от ресурсов пользователя, программирование флэш-памяти микроконтроллера может осуществляться с использованием загрузчика или интерфейса BDM (Background Debug Mode), который является функциональным эквивалентом JTAG, известным среди других. из рук.

Программные пакеты CodeWarrior и IAR EWB, включенные в представленный набор, взаимодействуют с дополнительной служебной программой IAR VisualSTATE, которая поставляется на DVD-диске, входящем в набор. Оба пакета доступны в ознакомительных версиях, ограниченных по времени, а также в бесплатных версиях, функционально ограниченных в некоторой степени по сравнению с полными коммерческими версиями. Эти ограничения не особенно беспокоят на практике, оба бесплатных пакета позволяют писать программы, полностью использующие возможности микроконтроллера MCF51JM128 .

На DVD-диске производитель также предоставляет документацию по компонентам, используемым в наборе, примеры программ, а также руководство пользователя и инструкции, описывающие, как использовать примеры программ, которые чрезвычайно эффективны, несмотря на относительно скромный (с точки зрения количества отображаемых точек) светодиодный дисплей.

Набор Flexis JM Badge Board, несомненно, является привлекательным предложением для дизайнеров, которые ценят преимущества зрелой аппаратной платформы и отличного программного обеспечения для инструментов (CodeWarrior), которое определенно перевешивает большинство доступных на рынке коммерческих инструментов с точки зрения возможностей, удобства использования и интегрированных инструментов.

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

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*