Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемwdt.su
1 USB OTG и Embedded Host
2 ОСНОВНЫЕ ТЕМЫ Спецификация USB Окружение USB OTG против Embedded Host Embedded Host USB On-The-Go Устройства USB OTG - Особенности Особенности Архитектура OTG Примеры применения Особенности MicrochipUSB OTG Microchip USB OTG каталог продуктов Удовлетворение потребностей производителей Итоги
3 Embedded Host (Встраиваемый хост) –а так же Mini Host, класс продуктов Type A host с фиксированной возможностью сохранить стоимость и сложность Периферия, класс устройств Type B которые требуют хост или Embedded Host или OTG OTG –устройства типа AB, комбинация из Embedded Host и Peripheral Спецификация
4 Окружение USB Традиционный хост/Периферия
5 OTG против встраиваемого хоста OTGВстраиваемый хост Ограниченные возможности хостаВыполняет только роль хоста Выполняет двойную роль – хоста и периферии У устройств есть только mini – A разъем Устройство имеют mini – AB разъемНе требует протокола согласования хоста и опционально поддерживает протокол запроса сеанса Устройства OTG должны иметь протокол согласования хоста и протокол запроса сеанса В отличие от обычного хоста, не работает ни как хаб, ни как полный хост
6 ВСТРАИВАЕМЫЙ ХОСТ Может поддерживать ограниченные ресурсы Поддерживает целевой список периферии Должен поддерживать как минимум 8mA на VBUS Возможна поддержка высокой/полной/низкой скорости 4 режима передачи – обязательно должно поддерживать управляющий режим, может поддерживать передачу массивов данных, по прерываниям и изохорную Пример – устройство STB (Set Top box)
7 USB On-The-Go Выполняются требования к подключению стандартными методами мобильных устройств Дополняет спецификацию USB 2.0 Может выполнять задачи как хоста так и периферии, и дает возможность устройствам выбрать свою роль Низкие требования к питанию USB для поддержки мобильных принтеров
8 OTG – ОСОБЕННОСТИ Ограниченные возможности хоста Full-speed поддерживается для периферии(high-speed опционально) Full-speed поддерживается для хоста (low-speed и high-speed опционально) Список периферии(Классы устройств) Session Request Protocol Host Negotiation Protocol Одно и только одно соединение: Micro-AB порт Возможность обеспечить как минимум 8mA тока на шине Средства для передачи сообщений пользователю
9 USB КЛАССЫ УСТРОЙСТВ
10 Session Request Protocol (SRP) Периферия посылает запрос хосту, начало сессии Хост активирует шину для периферии, сессия начинается Когда сессия заканчивается, шина отключается в целях экономии энергии
11 Host Negotiation Protocol (HNP) Стартует как Хост, опрос периферии Если обнаружено устройство, то выполняется роль хоста Если обнаружен хост, то выполняется роль устройства
12 Mini-AB Разъем OTG устройства содержат один Mini-AB разъем, который функционирует как хост или как периферия, например PDA OTG устройство становится хостом, когда подключается разъем Mini-A OTG устройство становится устройством, когда подключается разъем Mini-B Только Mini-B разъем используется для устройств которые работают только как периферия, например камеры Только Mini-A разъем используется для устройств которые работают только как встроенный хост, например телеприставка Mini-AB Mini-B Mini-A
13 OTG АРХИТЕКТУРА
14 Примеры применения ХостПериферияПриложения Мобильный телефон Камера MP3 Плейер Хранилища данных Сканер Обмен контактной информацией Скачивание/заливка файлов, музыки и изображений Сканирование визиток Камера Мобильный телефон Принтер Хранилища данных Обмен изображениями Рассылка фотографий и обмен в интернете Печать и хранение фотографий ПринтерКамера Сканер Хранилища данных Печать фотографий, отсканированных изображений Печать файлов, сохраненных в устройстве MP3 Плейер Хранилища данных Обмен музыкой Скачивание/Заливка музыки
15 PIC24FJ256GB110 Семейство– USB OTG
16 PIC24FJ256GB1 General Purpose Family USB On-the-Go, 256KB Flash Особенности Performance MHz Program Memory Self programming Flash supports EEPROM emulation 256KB,192 KB, 128 KB, 64 KB 10,000 erase write cycles 16 KB RAM 100, 80, 64-pin TQFP Packages Internal Oscillator Low Power Modes JTAG Boundary Scan & Flash Memory Programming 3.3 V operation Low power 2.6uA at 2V Sleep power
17 Microchip предлагает различные продукты Выбирайте USB продукты из 8 до 32 битного MCU каталога: Периферия Embedded Host OTG Выбирайте USB продукты из 8 до 32 битного MCU каталога: Периферия Embedded Host OTG Широкие возможности продуктов: USB v2.0 On-The-Go (OTG) совместимость Емкостные зонды для сенсорных экранов и емкостные датчики Низкое энергопотребление, большая память Широкие возможности продуктов: USB v2.0 On-The-Go (OTG) совместимость Емкостные зонды для сенсорных экранов и емкостные датчики Низкое энергопотребление, большая память Выгодно, опционально, эргономично Удовлетворяют требованиям к удобству в эксплуатации, обновляемы и расширяемы Удовлетворяют множеству требований приложений с низкой стоимостью спецификации Выгодно, опционально, эргономично Удовлетворяют требованиям к удобству в эксплуатации, обновляемы и расширяемы Удовлетворяют множеству требований приложений с низкой стоимостью спецификации Поддержка комплексного 8-/16-/32- битного ПО для разработчиков Свободное ПО для старта и развития Поддержка комплексного 8-/16-/32- битного ПО для разработчиков Свободное ПО для старта и развития
18 Первая реализация USB OTG на 16bit MCU Только 16bit MCU интегрированы с OTG и CTMU Решения Microchip доступны на рынке OTG и embedded host устройств Полная поддержка программного обеспечения, через свободный класс драйверами USB (Host / Периферийное) для USB приложений Большой объем памяти и богатый набор периферийных устройств Реализуемые на PIC схемы, периферия и программное обеспечение, совместимы с микроконтроллерами семейства Microchip PIC 32 USB Первая реализация USB OTG на 16bit MCU Только 16bit MCU интегрированы с OTG и CTMU Решения Microchip доступны на рынке OTG и embedded host устройств Полная поддержка программного обеспечения, через свободный класс драйверами USB (Host / Периферийное) для USB приложений Большой объем памяти и богатый набор периферийных устройств Реализуемые на PIC схемы, периферия и программное обеспечение, совместимы с микроконтроллерами семейства Microchip PIC 32 USB ИТОГИ
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.