Embedded USB host Developers Kit enable your MCU to read/write USB FLASH disk
Features
■ The demo board can create a new file directly on the standard USB flash disk. The file can be identified on the PC system.
■ Can directly read/write from/to the existing file on the standard USB flash disk.
■ Complies with Universal Serial Bus Specification Rev.1.1
■ Supports data transfer at full-speed(12Mbit/s) and low-speed (1.5Mbit/s)
■ Support FAT16/FAT32 file system
■ Support mass storage class protocol(Control/Bulk/Interrupt transport protocol, Bulk only transport protocol and UFI command specification)
■ Max. read Rate: 200KB/s(Relate to the test environment, Type A)
■ Max. write Rate: 100KB/s(Relate to the test environment, Type A)
■ Working current: less than 200mA(without USB Flash Drives)
■ Baud Rate for RS232 serial port: no more than 57600bps(adjustable)
■ Operation from a 5V power supply
■ Operating temperature range 0 to +70癈, Storage temperature range -20 - 65 centigrade
■ The total cost is very low
3. Functions
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 hardwre 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..
Embedded USB host Developers Kit - Type A
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.
Following is the working picture of the demo board.

