U盘和SD卡文件管理控制芯片CH376介绍
2012-11-18 22:59
281 查看
CH376 是文件管理控制芯片,用于单片机系统读写U 盘或者SD 卡中的文件。
CH376 支持USB 设备方式和USB 主机方式,并且内置了USB 通讯协议的基本固件,内置了处理Mass-Storage海量存储设备的专用通讯协议的固件,内置了SD 卡的通讯接口固件,内置了FAT16和FAT32 以及FAT12 文件系统的管理固件,支持常用的USB 存储设备(包括U 盘/USB 硬盘/USB 闪存盘/USB 读卡器)和SD 卡(包括标准容量SD 卡和高容量HC-SD 卡以及协议兼容的MMC 卡和TF 卡)。
CH376 支持三种通讯接口:8 位并口、SPI 接口或者异步串口,单片机/DSP/MCU/MPU 等控制器可以通过上述任何一种通讯接口控制CH376 芯片,存取U 盘或者SD 卡中的文件或者与计算机通讯。
CH376 的USB 设备方式与CH372 芯片完全兼容,CH376 的USB 主机方式与CH375 芯片基本兼容。
下图为CH376 的应用框图。
2、特点
● 支持1.5Mbps低速和12Mbps 全速USB 通讯,兼容USB V2.0,外围元器件只需要晶体和电容。
● 支持USB-HOST 主机接口和USB-DEVICE 设备接口,支持动态切换主机方式与设备方式。
● 支持USB 设备的控制传输、批量传输、中断传输。
● 自动检测USB 设备的连接和断开,提供设备连接和断开的事件通知。
● 提供6MHz 的SPI 主机接口,支持SD 卡以及与其协议兼容的MMC 卡和TF 卡等。
● 内置USB 控制传输的协议处理器,简化常用的控制传输。
● 内置固件处理海量存储设备的专用通讯协议,支持Bulk-Only传输协议和SCSI、UFI、RBC 或
等效命令集的USB 存储设备(包括U 盘/USB 硬盘/USB 闪存盘/USB 读卡器)。
● 内置FAT16 和FAT32 以及FAT12 文件系统的管理固件,支持容量高达32GB 的U 盘和SD 卡。
● 提供文件管理功能:打开、新建或删除文件、枚举和搜索文件、创建子目录、支持长文件名。
● 提供文件读写功能:以字节为最小单位或者以扇区为单位对多级子目录下的文件进行读写。
● 提供磁盘管理功能:初始化磁盘、查询物理容量、查询剩余空间、物理扇区读写。
● 提供2MB 速度的8 位被动并行接口,支持连接到单片机的并行数据总线。
● 提供2MB/24MHz 速度的SPI 设备接口,支持连接到单片机的SPI 串行总线。
● 提供最高3Mbps 速度的异步串口,支持连接到单片机的串行口,支持通讯波特率动态调整。
● 支持5V 电源电压和3.3V 电源电压以及3V 电源电压,支持低功耗模式。
● USB 设备方式完全兼容CH372 芯片;USB 主机方式基本兼容CH375 芯片。
● 提供SOP-28 和SSOP20 无铅封装,兼容RoHS,提供SOP28 到DIP28 的转换板,SOP28 封装的
引脚基本兼容CH375 芯片。
3、引脚
4、封装
CH376 支持USB 设备方式和USB 主机方式,并且内置了USB 通讯协议的基本固件,内置了处理Mass-Storage海量存储设备的专用通讯协议的固件,内置了SD 卡的通讯接口固件,内置了FAT16和FAT32 以及FAT12 文件系统的管理固件,支持常用的USB 存储设备(包括U 盘/USB 硬盘/USB 闪存盘/USB 读卡器)和SD 卡(包括标准容量SD 卡和高容量HC-SD 卡以及协议兼容的MMC 卡和TF 卡)。
CH376 支持三种通讯接口:8 位并口、SPI 接口或者异步串口,单片机/DSP/MCU/MPU 等控制器可以通过上述任何一种通讯接口控制CH376 芯片,存取U 盘或者SD 卡中的文件或者与计算机通讯。
CH376 的USB 设备方式与CH372 芯片完全兼容,CH376 的USB 主机方式与CH375 芯片基本兼容。
下图为CH376 的应用框图。
2、特点
● 支持1.5Mbps低速和12Mbps 全速USB 通讯,兼容USB V2.0,外围元器件只需要晶体和电容。
● 支持USB-HOST 主机接口和USB-DEVICE 设备接口,支持动态切换主机方式与设备方式。
● 支持USB 设备的控制传输、批量传输、中断传输。
● 自动检测USB 设备的连接和断开,提供设备连接和断开的事件通知。
● 提供6MHz 的SPI 主机接口,支持SD 卡以及与其协议兼容的MMC 卡和TF 卡等。
● 内置USB 控制传输的协议处理器,简化常用的控制传输。
● 内置固件处理海量存储设备的专用通讯协议,支持Bulk-Only传输协议和SCSI、UFI、RBC 或
等效命令集的USB 存储设备(包括U 盘/USB 硬盘/USB 闪存盘/USB 读卡器)。
● 内置FAT16 和FAT32 以及FAT12 文件系统的管理固件,支持容量高达32GB 的U 盘和SD 卡。
● 提供文件管理功能:打开、新建或删除文件、枚举和搜索文件、创建子目录、支持长文件名。
● 提供文件读写功能:以字节为最小单位或者以扇区为单位对多级子目录下的文件进行读写。
● 提供磁盘管理功能:初始化磁盘、查询物理容量、查询剩余空间、物理扇区读写。
● 提供2MB 速度的8 位被动并行接口,支持连接到单片机的并行数据总线。
● 提供2MB/24MHz 速度的SPI 设备接口,支持连接到单片机的SPI 串行总线。
● 提供最高3Mbps 速度的异步串口,支持连接到单片机的串行口,支持通讯波特率动态调整。
● 支持5V 电源电压和3.3V 电源电压以及3V 电源电压,支持低功耗模式。
● USB 设备方式完全兼容CH372 芯片;USB 主机方式基本兼容CH375 芯片。
● 提供SOP-28 和SSOP20 无铅封装,兼容RoHS,提供SOP28 到DIP28 的转换板,SOP28 封装的
引脚基本兼容CH375 芯片。
3、引脚
4、封装
相关文章推荐
- 磁盘阵列介绍、进程的查看管理、日志文件的查看分析,systemctl的控制
- 磁盘阵列介绍、进程的查看管理、日志文件的查看分析,systemctl的控制
- SD卡中FAT32文件格式快速入门(图文详细介绍)
- 介绍Linux系统内核文件Cache管理机制
- 控制文件管理
- Linux环境中不能向U盘或SD卡中写文件,提示只读文件系统read only filesystem
- 一个项目管理控制软件的介绍
- Win7系统中如何取得文件管理所有权 Win7取得文件管理权的方法介绍
- 《Oracle从入门到精通》读书笔记第七章 管理控制文件和日志文件之一
- 全面介绍Windows内存管理机制及C++内存分配实例(四):内存映射文件
- Git版本控制管理教程(一):介绍
- Linux 下文件系统权限控制及管理
- Linux 文件权限管理介绍
- ARCHIVELOG模式下用户管理的不完全恢复—基于备份控制文件的不完全恢复
- V88控制芯片U盘量产工具,V88量产工具
- (二)linux简单介绍:文件目录、用户管理、Vi编辑器、运行级别
- Linux 内核的文件 Cache 管理机制介绍
- Linux 内核的文件 Cache 管理机制介绍
- Linux管理用户帐户和控制对文件的访问
- Oracle数据库中的控制文件管理以及常用参数设置