CH375 is a universal interface chip for USB bus, supporting USB-HOST host mode and USB-DEVICE/SLAVE device mode. It features full-speed USB-HOST host interface, full-speed USB device interface, and built-in firmware for handling mass storage devices.
The CH375 is a universal USB‑bus interface chip that can operate in USB‑HOST (full‑speed) or USB‑DEVICE mode. It provides an 8‑bit parallel data bus and optional serial interface, allowing easy connection to microcontrollers, DSPs or MCUs.
The document details the chip's package, pin definitions, command set for USB storage operations, baud‑rate configuration, power‑up/reset behavior, and the provided file‑system library for FAT12/16/32 handling. This manual is written in Chinese.
| USB speed | Full‑speed (12 Mbps), compatible with USB 2.0 |
|---|---|
| Supply voltage | 5 V and 3.3 V supported |
| Package | SOP‑28, lead‑free, RoHS compliant |
| Parallel bus | 8‑bit data bus with 4 control lines (RD#, WR#, CS#, INT#) |
| Maximum USB storage capacity | Up to 2000 GB |
| File system support | FAT12/16/32, up to 100 GB+ |
The chip works with either a 5 V or a 3.3 V power supply.
Each host endpoint input and output buffer is 64 bytes.
Use the SET_BAUDRATE command with the appropriate divisor and constant values.
It is supplied in a SOP‑28 lead‑free package.