USB总线接口芯片:CH374

概 述

CH374是一个USB总线的通用接口芯片,支持USB-HOST主机方式和USB-DEVICE/SLAVE设备方式,内置3端口HUB根集线器,支持低速和全速的控制传输、批量传输、中断传输以及同步/等时传输。在本地端,CH374具有8位数据总线和读、写、片选控制线以及中断输出,可以方便地挂接到单片机/DSP/MCU/MPU等控制器的系统总线上。除此之外,CH374还提供了节约I/O引脚的SPI串行通讯方式,通过3线或者4线SPI串行接口以及中断输出与单片机/DSP/MCU/MPU等相连接。

特 点

> 低速和全速USB-HOST主机接口,兼容USB V2.0,外围元器件只需要晶体和电容。

> 支持1.5Mbps低速和12Mbps 全速USB 通讯,兼容USB V2.0,外围元器件只需要晶体和电容。

> 支持USB-HOST主机接口和USB-DEVICE 设备接口,支持动态切换主机方式与设备方式。

> CH374U芯片内置3端口USB根集线器ROOT-HUB,可以同时连接和管理3个USB设备。

> 支持常用的低速和全速USB设备的控制传输、批量传输、中断传输、同步/等时传输。

> 自动检测低速和全速USB设备的连接和断开,提供设备连接和断开的中断通知。

> 内置USB 信号线的阻抗匹配串联电阻、USB设备端的上拉电阻、USB主机端的下拉电阻。

> 可选两种单片机接口:6MB速度的8位被动并行接口和3.5MB/28MHz速度的SPI串行接口。

> 并行接口包含8位数据总线,1位地址,3线控制:片选输入、写选通以及可选的读选通。

> 并行接口只占用两个地址位:索引地址口和数据口,读写数据口后内部索引地址自动递增。

> SPI 串行接口包含SPI片选、串行时钟、串行输入和输出,并且SPI输出与输入可以并联。

> 中断输出引脚是可选连接,低电平有效,可以通过查询寄存器中的中断标志位代替。

> 提供辅助功能:可编程时钟输出,上电复位输出以及可选的看门狗复位。

> 提供支持FAT12/FAT16/FAT32文件系统的U 盘文件级子程序库,实现单片机读写U盘文件。

> 支持5V 电源电压和3.3V电源电压甚至3V电源电压。

> 提供SOP-28、SSOP-20、SSOP-24 和SOP-16无铅封装,兼容RoHS,可以提供DIP28转换板,引脚基本兼容CH375和CH372芯片。

封 装

引 脚