Esta nota de aplicación describe el firmware de clase de impresora que utiliza el módulo de función USB SH7727. Se proporcionan para que los usuarios los utilicen como referencia al crear el firmware del módulo de función USB. Esta nota de aplicación describe la configuración del módulo de función USB integrado en el SH7727, utilizando la comunicación de clase de impresora como ejemplo. La configuración del sistema descrita es un ejemplo de aplicación del módulo de función USB y no garantiza el contenido.
descripción general
Esta nota de aplicación describe cómo utilizar el módulo de función USB integrado en el SH7727 y ejemplos de programas de firmware. Las características del módulo de función USB instalado en el SH7727 se muestran a continuación.
- UDC (controlador de dispositivo USB) integrado compatible con USB 1.1
- Manejo automático de controles USB
- Manejo automático de comandos estándar USB para el punto final 0 (algunos comandos deben manejarse a través del firmware)
- Admite transferencia de velocidad completa (12 Mbps)
- Genera varias señales de interrupción necesarias para la transmisión/recepción USB.
- Se puede seleccionar el reloj interno del sistema a través de EXCPG o entrada externa (48 MHz).
- Equipado con modo de bajo consumo de energía.
- Compatible con los transceptores de la serie PDIUSBP11 de Philips
Este sistema consta de SH7727 Solution Engine (SH7727SE) fabricado por Hitachi ULSI Systems Co., Ltd., impresora con puerto paralelo y PC con sistema operativo Windows 2000.
El SH7727SE puede recibir datos de impresión enviados desde la PC host a USB, convertirlos a formato paralelo y enviarlos a la impresora. También puede utilizar el controlador de dispositivo de clase de impresora USB y el controlador de dispositivo de impresora estándar en Windows 2000.
Este sistema ofrece las siguientes características:
1. Puede evaluar rápidamente el módulo USB SH7727 con el programa de muestra.
2. El programa de muestra admite la transferencia de control USB y la transferencia masiva.
3. E10A (emulador de tipo de tarjeta de PC) se puede utilizar para una depuración eficiente.
4. Se pueden escribir programas adicionales para admitir transferencias de interrupción.