Arduino - USB Shield (анонс).Подняться на более высокий абстрактный уровень в разработках (нежели прямое программирование протоколов работы с устройствами или использование I2C или SPI) позволяет USB Shield. В основе щита лежит интерфейсный конвертер MAX3421E. Щит не дешевый, стоит порядка 30 баксов. Купленный мной экземпляр произведен по брендом Tinyos - под которым производятся и другие щиты к ардуине, так и сами ардуины. Качество навысоте - плата имеет отшлифованные края, качественная (единообразная) пайка, промыта от остатков флюса. За подробностями аппартано-схемотехнической части USB-Host щита можно обратиться сюда и чуть глубже ... Преобразователь MAX3421E на полностью аппаратном уровне реализует интерфейс USB-Host с одной стороны - и управляется по интерфейсу SPI c другой. Также MAX3421E имеет пины ввода-вывода свободного назначения (также управляемые через SPI - расположены на плате в два ряда), что является приятным дополнением к основному функционалу и позволяет сократить число используемых портов в ардуино (в нашем случае). Данный щит позволяет:
Продолжение следует ... Линки в тему: http://www.circuitsathome.com/mcu/hid-support-for-usb-host-shield-library-2-0-released - HID support for USB Host Shield Library 2.0 released MiGeRA (февраль 2012) | |