WCH CH375 USB Interface Chip Programming Manual

CH375 Chinese manual (I) is the user manual of CH375 USB bus interface chip, which mainly introduces the function characteristics, pin definition, package form and application circuit of CH375.


Brand
USB
Category
Other Electronics
Document type
Programming Manual
Language
Chinese
Pages
15
File format
PDF
File size
227 KB
Updated
30 September, 2023
Model
CH375
MD5 checksum
F5E0486DDE91758248ED2A6515E26693

About this manual

The CH375 is a universal USB bus interface chip that can operate in both USB‑HOST and USB‑DEVICE modes. It provides an 8‑bit parallel bus and a serial interface for connection to microcontrollers, DSPs or MCUs, and includes built‑in support for mass‑storage devices.

The manual describes the chip’s hardware pins, command set, interrupt status codes, and the provided software libraries for file‑level access, including support for FAT12/16/32 file systems and capacities up to 100 GB. This manual is written in Chinese.

What's inside

  • Overview
  • Features
  • Pin Description
  • Command Set
  • USB Host Operation
  • Serial Interface
  • Parallel Interface
  • File‑Level API

Specifications

Operating voltage5 V (CH375A) or 3.3 V‑5 V (CH375B)
PackageSOP‑28, RoHS‑compliant
USB speed12 Mbps full‑speed, 1.5 Mbps low‑speed
Endpoint buffer size64 bytes per endpoint
Supported file systemsFAT12, FAT16, FAT32
Maximum storage capacity100 GB+
Baud‑rate adjustmentDynamic via SET_BAUDRATE command
Mass‑storage protocolBuilt‑in Bulk‑Only transport

Frequently asked questions

What voltage levels does the CH375 support?

The CH375A version works with a 5 V supply, while the CH375B version operates from 3.3 V to 5 V.

How can the UART baud rate be changed?

Use the SET_BAUDRATE command with the appropriate divisor and constant values to set a new baud rate.

How can I read the chip’s firmware version?

Issue the GET_1G_VER command; the chip returns a byte containing the version number.

Download PDF (227 KB)

More USB Manuals


View all USB manuals →