CH341 USB转接芯片手册:并口与同步串口解析

需积分: 3 0 下载量 47 浏览量 更新于2024-09-18 收藏 182KB PDF 举报
"USB总线转接芯片CH341中文手册(二),介绍如何使用CH341将USB接口转换为并口和同步串口功能,包括EPP和MEM两种接口方式的详细说明。" USB总线转接芯片CH341是一种多功能接口芯片,主要用于实现USB接口与并行接口(如232、485)之间的转换。该芯片设计为在计算机程序的控制下直接与外部电路交换数据,无需额外的微控制器支持。CH341提供了两种主要的并行接口模式:EPP(增强型并行端口)和MEM方式。 1. EPP并口功能 EPP(Enhanced Parallel Port)方式遵循EPP V1.7或V1.9规范,其关键引脚包括WR#(写使能)、DS#(数据选通)、AS#(地址选通)和WAIT#(等待)。WR#信号指示数据传输方向,高电平时为读操作,低电平时为写操作。DS#和AS#作为选通信号,低电平有效,分别用于数据和地址操作。在EPP模式下,CH341A支持WAIT#等待信号,当WR#为高电平时,如果WAIT#为低,选通信号会保持低电平直到WAIT#变为高电平或85微秒超时后结束。EPP模式下,地址读写操作不支持WAIT#,因此速度相对较快。理想的传输速度可达到800KB/S,实际测试中,Windows XP SP2环境下,下行速度约为510KB/S,上行速度约为560KB/S。 2. MEM并口功能 MEM方式类似于INTEL时序存储器的读写操作,其主要引脚包括WR#和RD#(读使能)。与EPP不同,MEM并口的读写操作不依赖于WAIT#信号。WR#和RD#控制数据的流向,低电平有效。MEM模式的详细操作时序和性能特性未在摘要中给出,但可以推断它提供了一种不同的数据交互方式,适用于不同的应用需求。 CH341芯片在USB配置完成后,可以通过软件控制在EPP和MEM两种模式间切换,增加了设计的灵活性。此外,还有一种BUS方式,采用地址和数据复用总线,提供7位地址和8位数据的访问,适用于特定的系统集成需求。 在实际应用中,CH341常用于需要USB接口与传统并行设备(如打印机、扫描仪等)连接的场景,或是需要将USB接口转换为RS-232或RS-485串行通信的场合。由于其内置了必要的控制逻辑,使得转换过程变得更加简便,减少了外部硬件的需求,降低了系统的复杂性。