java怎么拦截某个对象
235
2022-10-29
基于CH375的USB移动存储接口设计
O 引 言
1 CH375功能及特点
1.1 芯片概述
1.2 内部结构
CH375内部集成了PLL倍频器、主从USB接口SIE、数据缓冲区、被动并行接口、异步串型接口、命令解释器、控制传输的协议处理器、通用的固件程序等。
CH375芯片内部具有7个物理端点。端点O是默认端点,支持上传和下传,上传和下传缓冲区各是8 B;端点1包括上传端点和下传端点,上传和下传缓冲区各是8 B,上传端点的端点号是81H,下传端点的端点号是01H;端点2包括上传端点和下传端点,上传和下传缓冲区各是64 B,上传端点的端点号是82H,下传端点的端点号是02H。主机端点包括输出端点和输入端点,输出和输入缓冲区各是64 B,主机端点与端点2合用同一组缓冲区,主机端点的输出缓冲区就是端点2的上传缓冲区,主机端点的输入缓冲区就是端点2的下传缓冲区。其中,CH375的端点0、端点1、端点2只用于USB设备方式,在USB主机方式下只需要用到主机端点。CH375A内部中断逻辑图如图2所示。
1.3 芯片特性
(3)主机端点输入和输出缓冲区各有64 B,支持常用的12 Mb/s全速USB设备和1.5 Mb/s低速设备;
(4)支持USB设备的控制传输、批量传输、中断传输;
(5)自动检测USB设备的连接和断开,提供设备连接和断开的事件通知;
(6)内置控制传输的协议处理器,简化常用的控制传输;
(7)内置固件处理海量存储设备的专用通信协议;
(8)并行接口包含8位数据总线,4线控制:读选通、写选通、片选输入和中断输出;
(9)串行接口包括串行输入、串行输出和中断输出,支持通信波特率的动态调整;
(10)支持5 V电源电压和3.3 V电源电压,支持低功耗模式。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~