Компания Silicon Labs представила два семейства микроконтроллеров C8051F38x и C8051T62x/32x, которые обеспечивают самый простой, быстрый и экономически выгодный путь внедрения, подключения и использования USB интерфейса. Микроконтроллеры идеальны для применения в устройствах и системах домашней автоматики, термостатах, считывателях смарт-карт, а также в GPS устройствах, сенсорных панелях, устройствах сбора данных от сенсоров, портативных медицинских устройствах, в игровых устройствах и приложениях.
Несмотря на то, что каждый год выпускается более двух миллиардов USB устройств (микроконтроллеры, системы на кристалле, специализированные контроллеры, программируемые системы на кристалле), требования к простой разработке и внедрению USB решений продолжают повышаться. Включение этого универсального и комплексного интерфейса в портативные, компактные и чувствительных к стоимости устройства, может оказаться стимулирующим решением для разработчиков, испытывающих трудности в написании программного обеспечения для USB интерфейса. Разработки компании Silicon Labs позволяют значительно упростить разработку и внедрение возможности USB коммуникации для встраиваемых приложений. Семейства микроконтроллеров, которые насчитывают более 22 моделей с Flash- и однократно программируемой памятью, содержат движок полноскоростного USB 2.0 интерфейса с превосходной производительностью и пропускной способностью, наряду с лучшей в своем классе точностью аналогового функционала и инновационной способностью восстановления и поддержания тактовой частоты для возможности работоспособности USB интерфейса без кварцевого резонатора и с целью снижения количества внешних компонентов и стоимости конечной системы.
Flash-микроконтроллеры семейства F38x совместимы по выводам и программно с существующими USB микроконтроллерами семейства C8051F34x, однако имеют дополнительно I2C интерфейс, высокопроизводительный АЦП, низкое потребление и дополнительные таймеры.
Отличительные особенности микроконтроллеров C8051F38x:
- совместимое 8051 ядро, производительность 48 MIPS;
- 32/64 КБайт Flash-память программ, 2/4 КБайт RAM;
- интегрированный полноскоростной интерфейс USB 2.0;
- 1 КБайт буфер памяти для USB;
- многоканальный 10-битный АЦП (500 тыс. выборок в секунду);
- два компаратора;
- встроенный источник опорного напряжения;
- коммуникационные интерфейсы: SPI, SMBus/I2C, до двух модулей UART;
- четыре 16-битных таймера;
- 16-битный программируемый массив счетчика;
- интерфейс внешней памяти;
- корпусное исполнение: 32-выводный QFN/LQFP, 48-выводный TQFP;
-
применение:
- компьютерная периферия (звуковые USB устройства);
- терминалы продажи;
- потребительские медицинские приборы;
- измерительное оборудование и инструменты;
- USB модемы;
- игровые контроллеры;
- устройства IP телефонии.
Микроконтроллеры C8051T62x/32x с однократно программируемой памятью идеальны для разработки недорогих USB приложений, не жертвуя производительностью и функционалом. Данное семейство является масштабируемым, что позволяет разработчикам выбирать самый подходящий набор аналоговой и цифровой периферии микрококнтроллера в соответствии с требованиями разрабатываемого приложения. Такие возможности позволяют значительно снизить стоимость конечного продукта без потери в его функциональности и производительности.
Отличительные особенности микроконтроллеров C8051T62x/32x:
- совместимое 8051 ядро, производительность 48 MIPS;
- 8/16 КБайт EPROM-память программ, 1280 Байт RAM;
- интегрированный полноскоростной интерфейс USB 2.0;
- 256 Байт или 1 КБайт буфер памяти для USB;
- опционально: многоканальный 10-битный АЦП (500 тыс. выборок в секунду);
- опционально: два компаратора;
- встроенный источник опорного напряжения;
- коммуникационные интерфейсы: SPI, SMBus/I2C, до двух модулей UART;
- четыре 16-битных таймера;
- 16-битный программируемый массив счетчика;
- интерфейс внешней памяти;
- корпусное исполнение: 24/28-выводный QFN, 32-вывыодный LQFP;
-
• применение:
- o компьютерная периферия (звуковые USB устройства);
- o терминалы продажи;
- o потребительские медицинские приборы;
- o измерительное оборудование и инструменты;
- o USB модемы;
- o игровые контроллеры;
- o IP телефоны.
С целью поддержки разработчиков устройств на базе представленных микроконтроллеров компания выпускает отладочные программные и аппаратные инструменты. Программный комплекс USBXpress включает программное решение для Host и Device части разрабатываемого приложения для коммуникации с микроконтроллерами по USB (драйвер Windows, INF драйвер, Host API, Device API).
К аппаратным отладочным инструментам для изучения возможностей, разработки и отладки приложений на базе микроконтроллеров C8051F38x и C8051T62x/32x относятся:
- отладочный набор C8051F380DK;
- отладочный набор C8051T620DK;
- отладочный набор C8051T622DK;
- дочерняя плата TOOLSTICK381DC.