芯片CH375 (WCH)

CH375是一款支持USB-HOST主机和USB-DEVICE/SLAVE设备模式的通用接口芯片。它具备8位数据总线及控制线,便于连接到各种控制器总线上。在USB主机模式下,CH375不仅支持常见的全速USB设备通讯,还内置了针对Mass-Storage存储设备的专用通讯协议固件,使得外部单片机能够直接以扇区为单位读写USB存储设备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CH375 是一个 USB 总线的通用接口芯片, 支持 USB-HOST 主机方式和 USB-DEVICE/SLAVE 设备方式。
在本地端,CH375 具有 8 位数据总线和读、写、片选控制线以及断输出,可以方便地挂接到单片机
/DSP/MCU/MPU 等控制器的系统总线上。在 USB 主机方式下,CH375 还提供了串行通讯方式,通过串行
输入、串行输出和中断输出与单片机/DSP/MCU/MPU 等相连接。
CH375 的 USB 设备方式与 CH372 芯片完全兼容,CH375 包含了 CH372 的全部功能。本手册中没有
提供 CH375 在 USB 设备方式下的说明,相关资料可以参考 CH372 手册 CH372DS1.PDF。
CH375 的 USB 主机方式支持常用的 USB 全速设备,外部单片机可以通过 CH375 按照相应的 USB 协
议与 USB 设备通讯。CH375 还内置了处理 Mass-Storage 海量存储设备的专用通讯协议的固件,外部
单片机可以直接以扇区为基本单位读写常用的 USB 存储设备(包括 USB 硬盘/USB 闪存盘/U 盘)。
CH375的U盘读写模块功能概述: 该U 盘文件读写模块用于向嵌入式系统/单片机系统提供读写U 盘中文件数据的接口,基本不需要占用单片机系统的存储空间,最少只需要几个字节的RAM 和几百字节的代码。该模块基于CH375的U盘文件级子程序库设计,外围电路精简,性能价格比很高。 单片机可以通过USB总线HOST&DEVICE接口芯片CH375读写U 盘中的数据,虽然直接调用CH375的U 盘文件级子程序库读写U盘文件的效率更高,成本更低,但是该子程序库需要占用单片机系统的资源,大约5KB 程序空间和600 字节RAM 数据存储器,无法应用于某些资源有限的单片机系统。 CH375的U盘读写模块实物截图: CH375的U盘读写模块功能与特点: > 用于嵌入式系统/单片机读写U 盘、闪盘、闪存盘、USB 移动硬盘、USB 读卡器等。 > 支持符合USB 相关规范基于Bulk-Only 传输协议的各种U 盘/闪存盘/外置硬盘。 > 支持文件系统FAT12 和FAT16 及FAT32,如果需要支持FAT32 请看本文后面的说明。 > 提供工具程序,只要连接计算机USB 端口,就可以随时升级模块,随时设置模块。 > 支持小端格式和大端格式的数据字节顺序,适用于绝大多数单片机系统。 > 文件操作功能:搜索、新建、删除、读写数据,查询和修改信息等。 > 读写模式:高速的扇区模式、方便的字节模式、简化的数据流模式。 > 提供3 种硬件以适应不同的I/O 接口:标准版、串口版、低电压版。 > 提供多种软件供随时下载到模块硬件中,通过多种软硬件组合支持各种不同的I/O 接口。 > 模块具有简单的自动演示功能,提供串口连接方式下的计算机端的演示工具。 CH375的U盘读写模块 PCB截图:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值