MITECH Releases Embedded USB Host Developers' Kit

Beijing, China - Based on Cypress USB host semiconductors, combining mass storage class transport protocol and FAT16/32 file system specification, the kit simplifies the addition of USB host function to handheld and other embedded systems using the 8051 series DSP or ARM processor.
USB is a wired connectivity standard that allows systems such as instruments, PDAs, digital cameras, and USB flash drive to easily exchange data between USB host and USB device.
With embedded USB host function, users can write data directly from a embedded system to a USB flash drive or read a file from a USB flash drive to a embedded system without having to use a personal computer. This makes the direct exchange of data between the embedded system and the USB flash disk practical.
The MITECH embedded USB host developers kit, complete with all the hardware and software, is a total solution for the embedded system to read/write the standard USB flash disk . It can be easily integrated with embedded systems. With its help, it can reduce the engineering time required to add USB host function to the embedded systems by up to 90%. It is designed to help you build your own USB host application in just 1-2 weeks.
The embedded USB host developers kit includes the following parts: the demo board, the USB cable, the schematic circuit design (in protel format), the technical document and all the source code (in C language format).
The SL811HS is an Embedded USB Host/Slave Controller capable of communicate with either full-speed or low-speed USB peripherals. The SL811HS can interface to devices such as microprocessors, microcontrollers, DSPs, or directly to a variety of buses such as ISA, PCMCIA, and others. The SL811HS supports and operates in USB full-speed mode at 12 Mbps, or at low-speed 1.5-Mbps mode.
The CPU of Type A is W78E54, which is completely compatible with AT89C54. It is a 8 bit 51-series MCU from WINBOND. The chips on the demo board include a W78E54, a IS62C256, a SL811, a 74HC573 and a 74HC00.
It is difficult work to make the 51 CPU to directly read/write the USB flash drive. The key technique to realize this function is how to integrate the USB transfer protocol, mass storage protocol and FAT file system specification into the 51 CPU. The Type A kit can help developers to complete this work. All the hardware design and firmware (c source code) are included. Users can send command or receive response information through the RS232 port on the demo board.
We have three type of embedded USB host developers kit, whick are named Type A, Type B and Type C. The functions of each type are similar. But the hardware are different. The kits are already widely used as a help for the developers in the field of blackbox, instruments, cnc systems, digital consumer products etc.
SOURCE: MITECH