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

 

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

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

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

Совместимость кодов с микроконтроллерами MCS R 251 Нет Нет Есть Есть
Интерфейс клавиатуры Есть Есть Нет Нет
306
Часть IV. Создание USB-устройств
Таблица 12.3 (продолжение)
8x931 Hx 8x931 Ax 8х930Нх 8x930Ax
USB-характеристики
Совместимость с USB спецификациями 1.0 1.0 1.0 1.0
Встроенные USB приемопередатчики Есть Есть Есть Есть
Автоматическое управление FIFO приема/передачи Есть Есть Есть Есть
Тактовая частота (кварц/PLL), МГц 12 12 12 12
Производительность USB на полной скорости, Мбит/с 12 12 12 12
Режим пониженной тактовой частоты Есть Есть Есть Есть
Режимы остановки/возобновления Есть Есть Есть Есть
USB векторы прерывания (хаба, функции и остановки/возобновления) Есть Есть Есть Есть
Разделение сигналов сброса Есть Есть Нет Есть
USB-функции
Количество конечных точек функций 3 3 4 4 (или 6)
Объем FIFO приема/передачи, байт
Конечная точка 0 8 8 16 16
Конечная точка 1 16 16 0-1024 0-1024 (или 256)
Конечная точка 2 8 8 16 16 (или 32)
Конечная точка 3 - - 16 16 (или 32)
Конечная точка 4 - - - (32)
Конечная точка 5 - - - (16)
Возможности USB-хаба
Встроенный нисходящий порт USB порт 1 - USB-порт 4 -
Глава 12. USB-периферия
307
Таблица 12.3 (окончание)
8x931 Hx 8x931 Ax 8х930Нх 8х930Ах
Возможности USB-хаба
Производительность USB на полной скорости, Мбит/с 12 - 12 -
Внешние нисходящие порты 4 (USB-порты 2,3,4,5) 4 (USB-порты 1,2,3,5)
Производительность USB-хаба (полная/малая скорости), Мбит/с 12/1,5 12/1,5
Емкость FIFO приема/передачи конечной точки хаба 0, байт 8 — 16 —
Емкость буфера регистра передачи данных конечной точки хаба 1, байт 1 1 —
Ядро микроконтроллера
Архитектура MCSR 51 (аккумуляторная) MCSR 51 (аккумуляторная) MCSR 251 (регистровая) MCSR 251 (регистровая)
Адресное пространство
Память программ/данных, Кбайт 64/64 64/64 256 (единое адресное пространство) 256 (единое адресное пространство)
Внешняя шина (мультиплексируемая)
Адрес, разрядов 16 16 16, 17 или 18 16, 17 или 18
Данные, разрядов 8 8 8 8
Количество регистров 8 8 40 40
Параллельные порты I/O 4 4 4 4
Напряжение питания, В от 4,4 до 5,25 от 4,15 до 5,25 от 4,0 до 5,25 от 4,0 до 5,25
Диапазон рабочих температур от 0 °С до 70 0C от 0 °С до 70 °С от 0 °С до 70 °С от 0 °С до 70 °С
Корпуса 64SDIP, 64QFP, 68PLCC 64SDIP, 64QFP, 68PLCC 64SDIP, 68PLCC 68PLCC
308
Часть IV. Создание USB-устройств
12.5. Микросхемы Microchip
В этом разделе мы приведем краткие описания нескольких микросхем компании Microchip:
? PIC16C745 — микроконтроллер с архитектурой PlC Имеет встроенную USB-функцию, работающую в LS-режиме, 256 байт ОЗУ, 14 336 байт ПЗУ, 22 программируемых вывода, последовательный интерфейс, 5-канальный 8-битный АЦП;
? PIC16C765 — микроконтроллер с архитектурой РІС. Имеет встроенную USB-функцию, работающую в LS-режиме, 256 байт ОЗУ, 14 336 байт ПЗУ, 33 программируемых вывода, последовательный интерфейс, 8-каналькый 8-битный АЦП;
? PIC18F2450 — микроконтроллер с архитектурой РІС. Имеет встроенную USB-функцию, работающую в LS/FS-режиме, 1536 байт ОЗУ, 16 384 байт ПЗУ, 19 программируемых выводов, последовательный и SPI-интер-фейсы, 5-канальный 10-битный АЦП. Функция имеет 8 конечных точек;
? PIC18F2550 — микроконтроллер с архитектурой PIC Имеет встроенную USB-функцию, работающую в LS/FS-режиме, 1536 байт ОЗУ, 32 768 байт ПЗУ, 19 программируемых выводов, последовательный, CAN- и SPI-интерфейсы, 5-канальный 10-битный АЦП. Функция имеет 8 конечных точек;
? PIC18F4450 — микроконтроллер с архитектурой PIC Имеет встроенную USB-функцию, работающую в LS/FS-режиме, 1536 байт ОЗУ, 16 384 байт ПЗУ, 34 программируемых вывода, последовательный, CAN- и SPI-интерфейсы, 8-канальный 10-битный АЦП. Функция имеет 8 конечных точек;
? PIC18F4550 — микроконтроллер с архитектурой PIC Имеет встроенную USB-функцию, работающую в LS/FS-режиме, 1536 байт ОЗУ, 32 768 байт ПЗУ, 34 программируемых вывода, последовательный, CAN- и SPI-интерфейсы, 8-канальный 10-битный АЦП. Функция имеет 8 конечных точек.
12.6. Микросхемы Motorola
Микросхемы для USB производства компании Motorola представляют собой достаточно специализированные периферийные микросхемы:
? RD68HC08USBHKEYBD — клавиатурный интерфейс с хабом;
? RD68HC908DDCICP — интерфейс для DDC-интерфейса (VGA-портов мониторов и т. п.);
Глава 12. USB-периферия
309
tD RD68HC908USB — интерфейс к принтерам, сканерам, устройствам чтения штрихкодов и т. п.;
О RD68HC908USBMKEYBD - интерфейс ШВ/РБг-клавиатуры;
? RD68HC908USBMSE — интерфейс оптической USB-мыши;
? RD68HC908USBSKEY - интерфейс защитного ключа;
? RD68HC908WOMK — интерфейс оптической USB-мыши и мультимедийной клавиатуры.
12.7. Микросхемы Philips
Отличительная черта микросхем Philips — наличие большого числа собственных технологий, например:
? SoftConnect — подключение к USB сопровождается подачей на вывод D+ (для высокоскоростных USB-устройств) высокого напряжения через нагрузочный резистор с сопротивлением 1,5 кОм. Микросхемы оснащаются встроенными резисторами, но по умолчанию они не подключены. Подключение организуется командой, формируемой системным микроконтроллером, что позволяет микроконтроллеру завершить последовательность инициализации прежде, чем будет разрешено подсоединение к USB;
Предыдущая << 1 .. 94 95 96 97 98 99 < 100 > 101 102 103 104 105 106 .. 166 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100