Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Аппаратное обеспечение -> Агуров П.В. -> "Интерфейсы USB. Практика использования и программирования" -> 98

Интерфейсы USB. Практика использования и программирования - Агуров П.В.

Агуров П.В. Интерфейсы USB. Практика использования и программирования — БВХ-Петербург, 2004. — 576 c.
ISBN 5-94157-202-6
Скачать (прямая ссылка): interfeysusbpraktikaispolzovaniya2004.djvu
Предыдущая << 1 .. 92 93 94 95 96 97 < 98 > 99 100 101 102 103 104 .. 168 >> Следующая

Стоимость микросхемы FT245BM составляет примерно $4,5.
12.3.3. Микросхема FT2232BM
Микросхема FT2232C - новая разработка FTD1, появившаяся на рынке в 2004
году. Она представляет собой аналог FT232BM и FT245BM, но имеет
возможность работы с параллельным и последовательным интерфейсами в
зависимости от выбранной конфигурации.
300_________________________________________Часть IV. Создание USB-
устройств
Основные характеристики FT2232:
? однокристальный двунаправленный преобразователь USB в FIFO или U ART;
? сдвоенный буфер приема данных 384 байта с программируемым таймаутом по
приему, буфер передачи - 128 байт;
? совместимость со спецификациями USB I.I и USB 2.0;
? совместимость с интерфейсами хост-контроллеров UHCI/OHCI/EHCI;
? напряжение питания от 4,4 В до 5,25 В и интегрированный стабилизатор
напряжения 3,3 В.
? возможность программирования микросхем EEPROM с протоколом Microwire
под управлением USB;
? встроенный преобразователь уровней и управляющих сигналов для
управления 5 В и 3,3 В логикой.
12.3.4. Микросхема FT8U100AX
Микросхема FT8U100AX является однокристальным USB хаб-контроллером. Она
поддерживает 7 нижних и 1 верхний USB-порт по спецификации USB 1.1 и
интерфейсы хост-контроллеров UHCI/OHCI.
FT8U100AX имеет встроенное 8-битное микропроцессорное ядро с 256 байтами
ОЗУ, работающее от внешнего генератора на частоте 48 МГц. Программа
FT8U100АХ должна размещаться во внешней памяти.
Кроме USB, FT8U100AX имеет порты для подключения внешней периферии:
последовательный порт RS-232, порт PS/2-клавиатуры, порт PS/2-мыши
(двухкнопочная, трехкнопочная или с колесиком) и порт инфракрасного
канала передачи данных. Кроме этого, есть встроенный последовательный
двухпроводной интерфейс с поддержкой режимов ведущий-подчиненный
(master/slave).
В FT8UI00AX есть специальные выводы для подключения светодиодов индикации
статуса USB. Светодиоды многофункциональные и отображают текущий трафик,
режим HS/LS, включение защиты по току или помехам периферии, состояния
активности, сброса или приостановки систем.
На каждом из подключенных портов USB осуществляется автоматический
контроль напряжения питания и перегрузки.
Программное обеспечение для FT8UI00AX можно свободно скачать с
официального сайта FTDI (www.ftdichip.com).
Микросхема использует напряжение питания 3,3 В и имеет 100-выводной PQFP
тип корпуса.
Стоимость такой микросхемы составляет примерно $5,6.
Глава 12. USB-периферия
301
12.3.5. Отладочные комплекты и модули
Для отладки могут использоваться модули DLP-USB232M и DLP-USB245M,
которые выполняют преобразование потока данных USB 1.1 FS в поток
асинхронных последовательных данных с уровнями 3,3 В/5 В и скоростью до 3
Мбит/с или в поток параллельных данных с уровнями 3,3 В/5 В и скоростью
до 8 Мбит/с соответственно. Стоимость такой платы составляет около $30.
Конструктивно модули DLP представляют собой миниатюрную четырехслойную
плату, вставляемую в колодку DIP24 и имеющую разъем USB (рис. 12.3).
Рис. 12.3. Модуль DLP-USB232M для отладки FT232BM
Модули DLP выполнены на базе микросхем FT8U232BM и FT8245BM, которые
аппаратным образом реализуют поддержку протокола USB и содержат FIFO-
буферы на прием и передачу данных. Для задания USB-настроек модули
содержат программируемую через USB EEPROM-память.
Драйверы под Windows 98/2000/МЕ/ХР и примеры программирования можно
загрузить с фирменного сайта www.ftdichip.com.
Кроме этих комплектов существуют и другие отладочные платы:
? специальный комплект DLP-USB1 (на основе FT245AM);
? компактный модуль USB MOD-02 (на основе FT245AM);
? модуль DLP-245PB, содержащий помимо FT245BM еще и микроконтроллер
PIC16F877;
? модуль DLP-245SY, содержащий FT245BM и Scenix SX48.
Платы эмуляторов DPL-EvalP и DPL-EvalS с установленными
микроконтроллерами PIC16F870 и Scenix SX28 и температурными датчиками
DS18S20. Платы позволяют выполнять разработки и демонстрируют различные
аспекты применения компонентов USB: измерение температуры, соединение с
USB-хостом персонального компьютера, мониторинг питания схемы во время
работы USB. Кроме этого, память программ установленных
302
Часть IV. Создание USB-устройств
на платах микроконтроллеров может быть перепрограммирована с
использованием кабеля-адаптера DLP-FLASH.
Для отладки FT2232C может использоваться модуль DLP-USB2232M. Существует
также модуль MORPH-IC, представляющий собой простое и гибкое устройство
ввода/вывода цифровых сигналов. Обеспечивается поддержка отладочных
средств Altera и конфигурирование FPGA через USB. Модуль имеет 36
двунаправленных выводов, 4 входа, 1 выход, 8 разделяемых выводов, 576
логических элементов и 1,5 Кбайт ОЗУ.
12.3.6. Драйверы
Драйверы виртуального COM-порта (VCP, Virtual Communication Port)
организуют в системе последовательный порт (в дополнение к существующим
аппаратным), и переадресуют все обращения к нему в прямые запросы
непосредственно оборудованию. Программное обеспечение взаимодействует с
Предыдущая << 1 .. 92 93 94 95 96 97 < 98 > 99 100 101 102 103 104 .. 168 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.