| PROTOCOLO
USB PARA APLICACIONES ELECTRONICAS |
| •
Temario:
|
| |
•
Teoría
| •
Antecedentes |
| •
Características del Bus |
| •
Aspecto eléctrico
|
| •
Aspecto mecánico |
| •
Tipos de dispositivos
USB |
| •
Identificación del dispositivo
|
| •
Requerimientos para su implementación
|
| •
Terminología |
|
|
| |
•
Protocolo USB
| •
Campo de los
Paquetes |
| •
Tipos de paquete |
| •
Funciones USB
|
| •
Puntos terminales (EndPoints) |
| •
Tuberías (Pipes) |
| •
Tipos de puntos terminales |
|
|
| |
•
Control de transferencia
| •
Transferencia
por interrupción
|
| •
Transferencia Sincronía |
| •
Transferencia
por Bulk |
|
|
| |
•
Descriptores
USB
| •
Composición
del descriptor USB |
| •
Descriptor del dispositivo |
| •
Descriptor
de configuración |
| •
Descriptor de Interfase |
| •
Descriptor de Punto Terminal
|
| •
Descriptor de Cadenas |
|
|
| |
•
Introducción
a los Microcontroladores PIC
| •
Características
del Modelo 18F4550 |
| •
USB firmware |
| •
USB Descriptor
Generator |
| •
Generator Report Descriptor |
|
|
| |
•
Interfaz con
Visual Basic
| •
Programación
|
| •
Funciones especiales para el puerto
USB |
| •
Control ActiveX
HIDComm |
•
Metodos
| Browse(
) |
| Connect(
) |
| ConnectToPath(
) |
| Disconnect(
) |
| GetFeature(
) |
| ReadFrom(
) |
| WriteTo
( ) |
| SetFeature
() |
| Uninit()
|
|
•
Eventos
| Evento
ConnectSuccess |
| Evento
ConnectFailure |
| Evento
Disconnected |
| Evento
ReadSuccess |
| Evento
ReadFailure |
| Evento
WriteSuccess |
| Evento
WriteFailure |
|
•
Propiedades
| MatchMethod
|
| MatchPID
|
| MatchVersion
|
| MatchManufacturer
|
| MatchProduct
|
| MatchSerial |
|
|
|
|