Компания Microchip Technology анонсировала выпуск специализированной микросхемы, выполняющей функции конвертера протоколов USB/SPI – MCP2210. Это однокристальное решение поддерживает HID класс устройств USB, выполнено в компактном корпусе QFN, является Plug-and-Play устройством и имеет дополнительно 9 конфигурируемых линий ввода/вывода общего назначения. Кроме того, компания сообщает, что все необходимое ПО (драйверы, библиотеки и конфигурационные инструменты) доступны для скачивания на сайте компании.
Благодаря аппаратным возможностям и богатому набору функций, разработчики смогут быстро и просто добавить распространенный коммуникационный USB интерфейс в свои системы и приложения, причем для этого не потребуется знание спецификации USB.
Отличительные особенности:
- USB интерфейс:
- поддержка Full-Speed USB 12 Мбит/с;
- USB 2.0 совместимое;
- устройство HID класса;
- буфер емкостью 128 бит для увеличения пропускной способности;
- полностью конфигурируемые параметры PID и VID;
- питание от шины или собственный источник питания (конфигурируемый параметр);
- SPI интерфейс:
- поддержка всех четырех режимов SPI;
- поддержка скоростей передачи данных от 1500 бит/с до 12 Мбит/с;
- конфигурируемые временные задержки SPI операций;
- до 9 сигнальных линий выбора ведомого (Chip Select);
- USB драйвер и ПО:
- использует стандартные HID драйверы;
- утилита конфигурирования стартовых настроек микросхемы;
- утилита для USB-SPI коммуникации, управления линиями ввода/вывода и использования различных дополнительных функций;
- 9 линий ввода/вывода общего назначения;
- 256 Байт пользовательской EEPROM с доступом при помощи определенных USB команд.
Блок-схема конвертера USB-SPI MCP2210
Для изучения возможностей микросхемы, для разработки устройств с USB интерфейсом, а также для внедрения USB интерфейса в существующие системы компания предлагает оценочный набор MCP2210 Evaluation Kit (ADM00421), который доступен для заказа уже сейчас. Все необходимое ПО, драйверы и программные инструменты являются бесплатными и доступны для скачивания.
Микросхема MCP2210 выпускается в 20-выводном корпусе SSOP и в 20-выводном корпусе QFN с размерами 5 × 5 мм.