Дополнительная плата
На дополнительной плате размещено большинство элементов для дальнейших экспериментов. Платы напрямую связаны с USB-адаптером. Панель ИС для 8 сигнальных проводов ввода/вывода служит в качестве коммутационной панели.
На плате находится операционный усилитель и конструктивные элементы для простого аналого-цифрового преобразователя (АЦП).
Читать далее
USB флэш-адаптер и описание
Это аппаратное обеспечение изначально было разработано для последовательного SPI-программирования семейства микроконтроллеров Atmel-AT89LP (рис. 1). Литературу и информацию для заказа вы сможете найти на сайтах .
Общие сведения о аппаратном обеспечении USB
Почти все изготовители чипов производят элементы с интегрированным USB-соединением, так как USB-контакт можно найти почти в каждой области электроники. Соответственно и выбор многообразен, если не сказать — необозрим. В связи с этим выбор правильной микросхемы для собственных приложений не так-то легок. Несомненно, для этого нужно интересоваться и заниматься темой микроконтроллеров (ядром многих микросхем USB), что раньше, при последовательном или параллельном интерфейсе персональных компьютеров, было необходимо лишь условно. К тому же существует еще множество приложений для последовательных и параллельных интерфейсов ПК, которые в будущем должны будут заменены USB и нуждаются в простом соединении. Читать далее
USB драйвер
Вообще, драйвер — это связующее звено между аппаратным и программным обеспечением. Для того чтобы добраться до USB-устройства, программа должна сообщаться с драйвером, который в свою очередь на более низком уровне сообщается с USB-драйверами, которые управляют сообщениями по линиям передачи данных USB. Принципиально было бы также возможно обратиться к более низкому уровню непосредственно при помощи собственной программы, но в этом случае пришлось бы более детально разбираться со свойствами USB-устройства, специфичными для того или иного изготовителя. У новых операционных систем Windows драйверы на сегодняшний день имеют лишь необходимые права доступа, для того чтобы можно было обратиться к аппаратному обеспечению компьютера. Читать далее
Типы передачи USB
USB-устройства могут по-разному сообщаться с USB-хост-контроллером. Для пересылки сообщений имеется четыре типа передачи.
Управляющая передача (Control-Transfer)
Управляющие передачи отсылаются обычно в оба направления, так что и отправитель и получатель всегда могут быть уверены, что данные прибыли. Каждое USB-устройство должно поддерживать тип передачи Control-Transfer.
Управляющие передачи очень важны для обмена первыми сообщениями. Они служат для конфигурации USB-устройства и, помимо прочего, для того, чтобы осведомиться (проинформироваться) о совместимости USB-устройства.
Читать далее