Информационный сайт

 

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

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

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

С8051F007 32 2304 8 UART, SMBus, SPI 4 І4ХІ2 2x12
C8051F010 [20] 32 256 32 UART, SMBus, SPI 4 :8х10 2x12
C8051F011 120] 32 256 16 UART, SMBus, SPI 4 !8x10 2x12
C8051F012 [20] 32 256 8 UART, SMBus, SPI 4 14x10 2x12
C8051F015 32 2304 32 UART1 SMBus, SPI 4 18x10 2x12
C8051F016 32 2304 16 UART1 SMBus, SPI 4 !8x10 2x12
C8051F017 32 2304 8 UART1 SMBus, SPI 4 UxIO 2x12
C8051F018 16 1280 32 UART1 SMBus, SPI 4 |8х10 нет
C8051F019 16 1280 16 UART, SMBus, SPI 4 J8x10 нет
C8051F020 64 4352* 64 2 UARTs1 SMBus, SPI 5 , [8x12 2x12
C8051F021 64 4352* 32 2 UARTs, SMBus, SPI 5 :8х12 2x12
C8051F022 64 4352* 64 2 UARTs1 SMBus, SPI 5 !8x10 2x12
C8051F023 64 4352* 32 2 UARTs1 SMBus, SPI 5 І8х10 2x12
C8051F040 64 4352* 64 CAN2.0B, 2 UARTs1 SMBus, SPI 5 І13ХІ2 2x12
C8051F041 64 4352* 32 CAN2.0B, 2 UARTs, SMBus, SPI 5 !13x12 2x12
C8051F042 64 4352* 64 CAN2.0B, 2 UARTs, SMBus, SPI 5 H 3x10 2x12
Глава 12. USB-периферия
295
Таблица 12.2 (продолжение)
Тип [MIPS]1 FLASH, (Кбайт) RAM (байт) В/в2 Шины Таймеров АЦП3 ЦАП3
C8051F043 64 4352* 32 CAN2.0B, 2 UARTs, SMBus, SPI 5 13x10 2x12
C8051F060 64 4352* 59 CAN2.0B, 2 UARTs1 SMBus, SPI 5 2x16 2x12
С8051F061 64 4352* 24 CAN2.0B, 2 UARTs1 SMBus, SPI 5 2x16 2x12
С8051F062 64 4352* 59 CAN2.0B, 2 UARTs1 SMBus, SPI 5 2x16 2x12
C8051F063 64 4352* 24 CAN2.0B, 2 UARTs1 SMBus, SPI 5 2x16 2x12
C8051F120 [100] 128 8448* 64 2 UARTs, SMBus, SPI 5 8x12 2x12
C8051F121 [100] 128 8448* 32 2 UARTs, SMBus, SPI 5 8x12 2x12
C8051F122 [100] 128 8448* 64 2 UARTs, SMBus, SPI 5 8x10 2x12
C8051F123 Ц00] 128 8448* 32 2 UARTs, SMBus, SPI 5 8x10 2x12
C8051F124 [50] 128 8448* 64 2 UARTs, SMBus, SPI 5 8x12 2x12
C8051F125 [50] 128 8448* 32 2 UARTs, SMBus, SPI 5 8x12 2x12
C8051F126 [50] 128 8448* 64 2 UARTs1 SMBus, SPI 5 8x10 2x12
C8051F127 [50] 128 8448* 32 2 UARTs, SMBus, SPI 5 8x10 2x12
С8051F206 8 1280 32 UART1 SPI 3 32x12 нет
С8051F220 8 256 32 UART1 SPI 3 32x8 нет
C8051F221 8 256 22 UART1 SPI 3 32x8 нет
C8051F226 8 1280 32 UART1 SPI 3 32x8 нет
296
Часть IV. Создание USB-устройств
Таблица 12.2 (окончание)
Тип [MIPS]1 FLASH, (Кбайт) RAM (байт) В/в2 і Шины Таймеров I АЦП3 ЦАП3
C8051F230 8 256 32 I UART, SPI 3 !нет нет
C8051F231 8 256 22 і UART, SPI 3 і нет нет
C8051F236 8 1280 32 І UART, SPI 3 !нет нет
C8051F300 8 256 8 I UART, SMBus 3 18x8 нет
C8051F301 8 256 8 І UART, SMBus 3 !нет нет
С8051F302 8 256 8 І UART, SMBus 3 ;8х8 нет
C8051F303 8 256 8 І UART, SMBus 3 !нет нет
C8051F304 4 256 8 І UART, SMBus 3 !нет нет
C8051F305 2 256 8 !UART, SMBus 3 !нет нет
C8051F310 16 1280 29 ) UART, SMBus, SPI 4 ;21х10 нет
C8051F311 16 1280 25 IUART1 SMBus, SPl 4 !17x10 нет
C8051F320 16 2304 25 ІUSB 2.0, UART1 jSMBus, SPI 4 И8х10 нет
C8051F321 16 2304 21 jUSB 2.0, UART1 JSMBus, SPI 4 /13x10 нет
C8051F330 8 768 17 [UART, SMBus, SPI 4 !16x10 1x10
С8051F331 8 768 17 І UART, SMBus, SPI 4 !нет нет
1 — операций в секунду (если не указано, то 25); 2 — число линий ввода/вывода; 3 — число каналов, разрядность; * — возможность подключения внешней памяти.
12.3. Микросхемы FTDI
Компания Future Technology Devices International (FTDI) была создана в начале 1990 года в Великобритании Фрэдом Дартом (Fred Dart). Профиль компании — разработка и производство микросхем преобразователей интерфейсов (USB-UART, USB-FIFO и др.), а также программного обеспечения (драйверы, утилиты) и отладочных средств для разработки преобразователей интерфейсов.
Глава 12. USB-периферия
297
12.3.1. Микросхемы FT232AM и FT232BM
Микросхемы FT232AM и FT232BM представляют собой однокристальный асинхронный двунаправленный преобразователь USB в последовательный интерфейс (RS-232, RS-422 или RS-485). Микросхема FT232BM является расширением FT232AM, но при этом сохраняет полную совместимость по контактам и функциональности. Мы будем рассматривать FT232BM (рис. 12.1).
Микросхема FT232BM включает в себя: USB-приемопередатчик, UART-контроллер и буферы, стабилизатор напряжения, умножитель частоты и другие функциональные узлы, которые делают ее готовым решением для быстрой и недорогой модернизации системы с СОМ-портом для работы с интерфейсом USB. Эту микросхему можно устанавливать в USB-модемах, переходниках СОМ-USB, сканерах штрихкода, измерительной аппаратуре — фактически в любых устройствах, ранее использовавших сравнительно медленные RS-интерфейсы. Она способна передавать данные в обе стороны со скоростью до 2000 Кбит/с, причем пользователю не требуется никаких знаний об устройстве и работе USB: поставляемые компанией FTDI программные драйверы создают впечатление, что обмен идет через обычный COM-порт.
Микросхема FT232BM имеет следующие характеристики (более подробно мы будем рассматривать эту микросхему в главе 15):
? простой и дешевый преобразователь интерфейса USB в последовательный RS-интерфейс;
? поддержка сигналов управления потоком и модема;
? UART с поддержкой 7- или 8-битовых данных, 1 или 2 стоп-бит;
Предыдущая << 1 .. 90 91 92 93 94 95 < 96 > 97 98 99 100 101 102 .. 166 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100