州周立功单片机发展有限公司Te:(020)3873097638730977Fax:38730925htpr/w PDIUSBD12:带并行总线的USB接口器件 特性 符合通用串行总线(USB)1.1版规范 高性能USB接口器件,集成了SIE、FIFO存储器、收发器以及电压调整器 ·符合大多数器件的分类规格 可与任何外部微控制器/微处理实现高速并行接口(2M字节/秒) ·完全自治的直接内存存取(DMA)操作 ·集成320字节多结构FIFO存储器 主端点的双缓冲配置增加了数据吞吐量并轻松实现实时数据传输 ·在批量模式和同步模式下均可实现IM字节/秒的数据传输速率 具有良好FMI特性的总线供电能力 ·在挂起时可控制 Lazy Clock输出 ·可通过软件控制与USB的连接 采用 Goodlink技术的连接指示器,在通讯时使LED闪烁 ·可编程的时钟频率输 ·符合ACPI、0mNOW和USB电源管理的要求 内部上电复位和低电压复位电路 ·有S028和 TSSOP28封装 工业级操作温度:-40℃~+85℃ 高于8kV的在片静电防护电路,减少了额外元件的费用 ·具有高错误恢复率◇>99%)的全扫描设计确保了高品质 ·双电源操作:3.3±0.3V或扩展的5V电源,范围为3.65.5V 多中断模式实现批量和同步传输 描述 PDIUSBDI2是一款性价比很高的USB器件。它通常用作微控制器系统中实现与微控制器进行通信的 高速通用并行接口。它还支持本地的DMA传输 这种实现USB接口的标准组件使得设计者可以在各种不同类型微控制器中选择出最合适的微控制器。 这种灵活性减小了开发的时间、风险以及费用(通过使用已有的结构和减少固件上的投资),从而用最快捷 的方法实现最经济的USB外设的解决方案。 PDIUSBD2完全符合USB1.1版的规范。它还符合大多数器件的分类规格:成像类、海量存储器件、 通信器件、打印设备以及人机接口设备。同样地, PDIUSBD12理想地适用于许多外设,例如:打印机、扫 描仪、外部的存储设备(Zjp驱动器)和数码相机等等。它使得当前使用SCSI的系统可以立即降低成本 PDIUSBD2所具有的低挂起功耗连同 Lazy clock输出可以满足使用ACP、 OnNoW和USB电源管理 的要求。低的操作功耗可以应用于使用总线供电的外设。 此外它还集成了许多特性,包括 Softconnet、 GoodLink、可编程时钟输出、低频晶振和终止寄存 器集合。所有这些特性都为系统显著节约了成本,同时使USB功能在外设上的应用变得容易 订购信息 封装 温度范围 8脚塑料SO -40℃-85℃ PDIUSBD12 D 28脚塑料 TSSOP -40℃~85℃ PDIUSBD12 PW
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 1 PDIUSBD12 带并行总线的 USB 接口器件 特性 !" 符合通用串行总线 USB 1.1 版规范 !" 高性能 USB 接口器件 集成了 SIE FIFO 存储器 收发器以及电压调整器 !" 符合大多数器件的分类规格 !" 可与任何外部微控制器/微处理实现高速并行接口 2M 字节/秒 !" 完全自治的直接内存存取 DMA 操作 !" 集成 320 字节多结构 FIFO 存储器 !" 主端点的双缓冲配置增加了数据吞吐量并轻松实现实时数据传输 !" 在批量模式和同步模式下均可实现 1M 字节/秒的数据传输速率 !" 具有良好 EMI 特性的总线供电能力 !" 在挂起时可控制 LazyClock 输出 !" 可通过软件控制与 USB 的连接 !" 采用 GoodLink 技术的连接指示器,在通讯时使 LED 闪烁 !" 可编程的时钟频率输出 !" 符合 ACPI OnNOW 和 USB 电源管理的要求 !" 内部上电复位和低电压复位电路 !" 有 SO28 和 TSSOP28 封装 !" 工业级操作温度 40 +85 !" 高于 8kV 的在片静电防护电路 减少了额外元件的费用 !" 具有高错误恢复率(>99%)的全扫描设计确保了高品质 !" 双电源操作 3.3±0.3V 或扩展的 5V 电源,范围为 3.6~5.5V !" 多中断模式实现批量和同步传输 描述 PDIUSBD12 是一款性价比很高的 USB 器件 它通常用作微控制器系统中实现与微控制器进行通信的 高速通用并行接口 它还支持本地的 DMA 传输 这种实现 USB 接口的标准组件使得设计者可以在各种不同类型微控制器中选择出最合适的微控制器 这种灵活性减小了开发的时间 风险以及费用 通过使用已有的结构和减少固件上的投资 从而用最快捷 的方法实现最经济的 USB 外设的解决方案 PDIUSBD12 完全符合 USB1.1 版的规范 它还符合大多数器件的分类规格 成像类 海量存储器件 通信器件 打印设备以及人机接口设备 同样地 PDIUSBD12 理想地适用于许多外设 例如 打印机 扫 描仪 外部的存储设备 Zip 驱动器 和数码相机等等 它使得当前使用 SCSI 的系统可以立即降低成本 PDIUSBD12 所具有的低挂起功耗连同 LazyClock 输出可以满足使用 ACPI OnNOW 和 USB 电源管理 的要求 低的操作功耗可以应用于使用总线供电的外设 此外它还集成了许多特性 包括 SoftConnetTM GoodLinkTM 可编程时钟输出 低频晶振和终止寄存 器集合 所有这些特性都为系统显著节约了成本 同时使 USB 功能在外设上的应用变得容易 订购信息 封装 温度范围 编号 28 脚塑料 SO -40 ~85 PDIUSBD12 D 28 脚塑料 TSSOP -40 ~85 PDIUSBD12 PW
州周立功单片机发展有限公司Te:(020)3873097638730977Fax:38730925htpr/w 功能框图 INTEGRATED 1.5k ANALOG PHILIPS MANAGEMENT SIE VOLTAGE REGULATOR PARALLE INTERFACE 注:这是一个概念性的框图并不包括每一个单独的信号 模拟收发器 集成的收发器接口可通过终端电阻直接与USB电缆相连 电压调整 片内集成了一个3.3V的调整器用于模拟收发器的供电。该电压还作为输出连接到外部1.5kg的上拉电 阻。可选择 PDIUSBD12提供的带15k9内部上拉电阻的软件连接技术 片内集成了6M到48M时钟乘法PLL。这样就可使用低成本的6M晶振。EMI也随之降低。PLL的工 作不需要外部元件 位时钟恢复 位时钟恢复电路使用4X过采样规则,从进入的USB数据流中恢复时钟。它能跟踪USB规定范围内 的抖动和频漂。 Phi lips串行接口引擎(Ps|E) Philips sie实现了全部的USB协议层。完全由硬件实现而不需要固件的参与。该模块的功能包括:同 步模式的识别、并行串行转换、位填充/解除填充、CRC校验庐生、PD校验/产生、地址识别和握手评估 SoftConnect 与USB的连接是通过1.5kΩ上拉电阻将D+(用于高速USB器件)置为高实现的。1.5kg上拉电阻集 成在 PDIUSBD12片内,默认状态下不与ⅤcC相连。连接的建立通过外部/系统微控制器发送命令来实现。 这就允许系统微控制器在决定与USB建立连接之前完成初始化时序。USB总线连接可以重新初始化而不需 要拔出电缆 PDIUSBD2在连接可以建立之前会检测 USB VBUS是否可用。ⅤBUS可通过EOTN管脚进行检测。 详情请参阅管脚描述一节 需要注意的是,内部电阻的误差(25%)大于USB规格的5%。但用于连接的ⅤSE电压规格仍然有足 够的余量。 Softconnect是 Philips半导体一项尚未获批准的专利技术
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 2 功能框图 注:这是一个概念性的框图,并不包括每一个单独的信号 模拟收发器 集成的收发器接口可通过终端电阻直接与 USB 电缆相连 电压调整器 片内集成了一个 3.3V 的调整器用于模拟收发器的供电 该电压还作为输出连接到外部 1.5kΩ的上拉电 阻 可选择 PDIUSBD12 提供的带 1.5kΩ内部上拉电阻的软件连接技术 PLL 片内集成了 6M 到 48M 时钟乘法 PLL 这样就可使用低成本的 6M 晶振 EMI 也随之降低 PLL 的工 作不需要外部元件 位时钟恢复 位时钟恢复电路使用 4X 过采样规则 从进入的 USB 数据流中恢复时钟 它能跟踪 USB 规定范围内 的抖动和频漂 Philips 串行接口引擎 PSIE Philips SIE 实现了全部的 USB 协议层 完全由硬件实现而不需要固件的参与 该模块的功能包括 同 步模式的识别 并行/串行转换 位填充/解除填充 CRC 校验/产生 PID 校验/产生 地址识别和握手评估 /产生 SoftConnectTM 与 USB 的连接是通过 1.5kΩ上拉电阻将 D+ 用于高速 USB 器件 置为高实现的 1.5kΩ上拉电阻集 成在 PDIUSBD12 片内 默认状态下不与 VCC 相连 连接的建立通过外部/系统微控制器发送命令来实现 这就允许系统微控制器在决定与 USB 建立连接之前完成初始化时序 USB 总线连接可以重新初始化而不需 要拔出电缆 PDIUSBD12 在连接可以建立之前会检测 USB VBUS 是否可用 VBUS 可通过 EOT_N 管脚进行检测 详情请参阅管脚描述一节 需要注意的是 内部电阻的误差 25% 大于 USB 规格的 5% 但用于连接的 VSE 电压规格仍然有足 够的余量 SoftConnectTM 是 Philips 半导体一项尚未获批准的专利技术 PARALLEL AND DMA INTERFACE ANALOG TX/RX PHILIPS SIE INTEGRATED RAM BIT CLOCK RECOVERY MEMORY MANAGEMENT UNIT 6 MHz D+ D– UPSTREAM PORT PLL SoftConnect D+ 3.3V 1.5k VOLTAGE REGULATOR
州周立功单片机发展有限公司Te:(020)3873097638730977Fax:38730925htpr/w GoodL ink oodLink技术可提供良好的USB连接指示。在枚举中,LED指示根据通信的状况间歇闪烁。当 PDIUSBD12成功地枚举和配置后,LED指示将一直点亮。随后与 PDIUSBD12之间成功的传输(带应答 将关闭LED,处于挂起状态时,LED将会关闭。 该特性为USB器件、集线器和USB通信状态提供了用户友好的指示。作为一个诊断工具,它对隔离 故障的设备是很有用的。该特性降低了现场支持和热线的成本 存储器管理单元(MMU)和集成RAM 在以12Ms的速率传输并与微控制器并口相连时,MMU和集成RAM作为USB之间速度差异的缓冲 区。这就允许微控制器以它自己的速率对USB信息包进行读写 并行和DMA接口 一个普通的并行接口定义成易于使用,快速而且可以与主流的微控制器直接接口。对一个微控制器而 言, PDIUSBD12看起来就象一个带8位数据总线和一个地址位(占用2个位置)的存储器件。 PDIUSBD2 支持多元和非多元的地址和数据总线。还支持主端点与本地共享RAM之间直接读取的DMA传输。支持单 周期和突发模式的DMA传输。 与80051并行接口举例 在该例中,ALE接为低电平,表示一个独立的地址和数据总线配置。 PDIUSBD2的A0脚与80C51 的任意一个IO口相连。该端口控制 PDIUSBDI2的命令和数据状态。80C51的多位地址和数据总线可直接 与 PDIUSBD12的数据总线相连。80C51的频率输入可由 PDIUSBD12的 CLKOUT提供 PDIUSBD12 80C51 ANY VO PORT (e.g. P3. 3) P(0.7: 0.0yAD [7: 0 CLKOUT XTAL1 DMA传输 直接存储器寻址(DMA)允许在主端点和本地共享存储器间实现数据块的有效传输。使用DMA控制 器, PDIUSBD2的主端点和本地共享存储器间的数据传输可自主进行而不需要本地CPU的干预。要处理 任何DMA传输,本地CPU从主机接收必要的建立信息并对DMA控制器进行相应的编程。典型的,对DMA 控制器的传输模式、字节计数寄存器和地址计数器进行正确的编程。在该模式下, PDIUSBDI2发出请求时 开始传输,当字节计数器减少为零时终止。在DMA控制器编程之后,本地CPU在初始化传输时将 PDIUSBD2中的DMA使能位置位。 PDIUSBDI2可编程为单周期DMA或突发模式DMA。在单周期DMA中, DMREQ在每单个应答后 直到被 DMACK N重新激活之前保持无效。在突发模式DMA中, DMREQ在器件中突发编程时一直保持 有效。该过程持续到 PDIUSBD12通过EOTN接收到一个DMA终止信息。这时产生一个中断指示本地 CPU,DMA操作已经完成 在DMA读操作时, DMREQ仅当缓冲区完全表示主机成功的发送了一个信息包到 PDIUSBD12时才 有效。由于具有双缓冲配置,主机可以在第一个缓冲区被读出时对第二个缓冲区进行填充。这种并行的处 理有效的增加了数据吞吐量。当主机没有完全填满缓冲区的情况下(单向ISO配置时小于64或128字节)
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 3 GoodLinkTM GoodLinkTM 技术可提供良好的 USB 连接指示 在枚举中 LED 指示根据通信的状况间歇闪烁 当 PDIUSBD12 成功地枚举和配置后 LED 指示将一直点亮 随后与 PDIUSBD12 之间成功的传输 带应答 将关闭 LED 处于挂起状态时 LED 将会关闭 该特性为 USB 器件 集线器和 USB 通信状态提供了用户友好的指示 作为一个诊断工具 它对隔离 故障的设备是很有用的 该特性降低了现场支持和热线的成本 存储器管理单元 MMU 和集成 RAM 在以 12M/s 的速率传输并与微控制器并口相连时 MMU 和集成 RAM 作为 USB 之间速度差异的缓冲 区 这就允许微控制器以它自己的速率对 USB 信息包进行读写 并行和 DMA 接口 一个普通的并行接口定义成易于使用 快速而且可以与主流的微控制器直接接口 对一个微控制器而 言 PDIUSBD12 看起来就象一个带 8 位数据总线和一个地址位 占用 2 个位置 的存储器件 PDIUSBD12 支持多元和非多元的地址和数据总线 还支持主端点与本地共享 RAM 之间直接读取的 DMA 传输 支持单 周期和突发模式的 DMA 传输 与 80C51 并行接口举例 在该例中 ALE 接为低电平 表示一个独立的地址和数据总线配置 PDIUSBD12 的 A0 脚与 80C51 的任意一个 I/O 口相连 该端口控制 PDIUSBD12 的命令和数据状态 80C51 的多位地址和数据总线可直接 与 PDIUSBD12 的数据总线相连 80C51 的频率输入可由 PDIUSBD12 的 CLKOUT 提供 DMA 传输 直接存储器寻址 DMA 允许在主端点和本地共享存储器间实现数据块的有效传输 使用 DMA 控制 器 PDIUSBD12 的主端点和本地共享存储器间的数据传输可自主进行而不需要本地 CPU 的干预 要处理 任何 DMA 传输 本地 CPU 从主机接收必要的建立信息并对 DMA 控制器进行相应的编程 典型的 对 DMA 控制器的传输模式 字节计数寄存器和地址计数器进行正确的编程 在该模式下 PDIUSBD12 发出请求时 开始传输 当字节计数器减少为零时终止 在 DMA 控制器编程之后 本地 CPU 在初始化传输时将 PDIUSBD12 中的 DMA 使能位置位 PDIUSBD12 可编程为单周期 DMA 或突发模式 DMA 在单周期 DMA 中 DMREQ 在每单个应答后 直到被 DMACK_N 重新激活之前保持无效 在突发模式 DMA 中 DMREQ 在器件中突发编程时一直保持 有效 该过程持续到 PDIUSBD12 通过 EOT_N 接收到一个 DMA 终止信息 这时产生一个中断指示本地 CPU DMA 操作已经完成 在 DMA 读操作时 DMREQ 仅当缓冲区完全表示主机成功的发送了一个信息包到 PDIUSBD12 时才 有效 由于具有双缓冲配置 主机可以在第一个缓冲区被读出时对第二个缓冲区进行填充 这种并行的处 理有效的增加了数据吞吐量 当主机没有完全填满缓冲区的情况下 单向 ISO 配置时小于 64 或 128 字节 PDIUSBD12 80C51 INT_N A0 DATA [7:0] WR_N RD_N CLKOUT CS_N ALE XTAL1 –RD/P3.7 –WR/P3.6 P [0.7:0.0]/AD [7:0] ANY I/O PORT (e.g. P3.3) –INTO/P3.2
广州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925htp:/www.zlgmcu.com DMREQ会在缓冲区的最后一个字节时无效,而不管当前的DMA突发计数。在更新了DMA突发计数的下 一个包发送时, DMREQ再次被激活。 DMA的写操作与之相似,当缓冲区未装满时, DMREQ一直有效。当缓冲区填满时,在下一个IN标 志将信息包送入主机,当传输完成之后 DMREQ变为无效。同样的,双缓冲配置在这也改善了数据的吞吐 量。在非同步传输中(批量模式和中断),在数据被发送到主机之前,缓冲区需要通过DMA写操作完全装 满。唯一的例外是,在DMA传输结束时,EOTN接收的信号将会停止DMA写操作并且在下一个IN标志 置位时将缓冲区的内容传送到主机 在同步模式中,本地CPU和DMA控制器必须保证它们在一个USB帧(lms)中能够吞吐的最大信 息包的规模。 DMACK N的激活将自动选择主端点(端点2)而不管当前选择的端点。 PDIUSBD12的DMA 操作可通过普通的O对其它端点的存取实现交叉存取。DMA操作可通过以下方式终止:复位DMA使能 寄存器位或EOTN加上 DMACK N以及RDN/wRN的激活 PDIUSBDI2支持单地址模式中的DMA传输,也可以在DMA控制器的双地址模式中工作。在单地址 模式中,DMA通过DREQ, DMACK NEOT NWR N和RDN控制线实现传输。在双地址模式中, DMREQ, DMACK N和EOTN未用,取而代之的是CSN,WRN和RDN控制信号。需要遵循 PDIUSBD2 的LO模式传输协议。在读周期中对DMAC信号源进行访问,在写周期对目标进行访问。传输需要两个单 独的总线周期来储存暂存在DMAC中的数据。 端点描述 PDIUSBDI2的端点适用于不同类型的设备,例如图像、打印机、海量存储器和通信设备。端点可通过 Set mode”命令配置为4种不同的模式,分别为: 模式0(Non-ISO模式):非同步传输 模式1(ISO-OUT模式):同步输出传输 模式2(ISO-IN模式):同步输入传输 模式3(IsO-IO模式):同步输入输出传输 模式0(非同步模式) 端点数 端点索引 传输类型 端点类型 方向 最大信息包规 格(字节) 控制输出 控制输入 默认 普通输出 普通 输出 6666 345 普通输出 普通 输出 普通输入 普通 模式1(同步输出模式) 端点数 端点索引 传输类型 端点类型 最大信息包规 格(字节) 控制输入 默认 入 普通输出 普通 输出 6666 普通输入 普通 输入 2 司步输出 同步 输出 模式2(同步输入模式) 端点数 端点索引 传输类型 端点类型 最大信息包规 格(字节) 控制输入 默认 入 普通输出 普通 输出 6666 普通输入 普通 输入 司步输入 输入 284
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 4 DMREQ 会在缓冲区的最后一个字节时无效 而不管当前的 DMA 突发计数 在更新了 DMA 突发计数的下 一个包发送时 DMREQ 再次被激活 DMA 的写操作与之相似 当缓冲区未装满时 DMREQ 一直有效 当缓冲区填满时 在下一个 IN 标 志将信息包送入主机 当传输完成之后 DMREQ 变为无效 同样的 双缓冲配置在这也改善了数据的吞吐 量 在非同步传输中 批量模式和中断 在数据被发送到主机之前 缓冲区需要通过 DMA 写操作完全装 满 唯一的例外是 在 DMA 传输结束时 EOT_N 接收的信号将会停止 DMA 写操作并且在下一个 IN 标志 置位时将缓冲区的内容传送到主机 在同步模式中 本地 CPU 和 DMA 控制器必须保证它们在一个 USB 帧 1ms 中能够吞吐的最大信 息包的规模 DMACK_N 的激活将自动选择主端点 端点 2 而不管当前选择的端点 PDIUSBD12 的 DMA 操作可通过普通的 I/O 对其它端点的存取实现交叉存取 DMA 操作可通过以下方式终止 复位 DMA 使能 寄存器位或 EOT_N 加上 DMACK_N 以及 RD_N/WR_N 的激活 PDIUSBD12 支持单地址模式中的 DMA 传输 也可以在 DMA 控制器的双地址模式中工作 在单地址 模式中 DMA 通过 DREQ DMACK_N,EOT_N,WR_N 和 RD_N 控制线实现传输 在双地址模式中 DMREQ,DMACK_N 和 EOT_N 未用 取而代之的是 CS_N,WR_N 和 RD_N 控制信号 需要遵循 PDIUSBD12 的 I/O 模式传输协议 在读周期中对 DMAC 信号源进行访问 在写周期对目标进行访问 传输需要两个单 独的总线周期来储存暂存在 DMAC 中的数据 端点描述 PDIUSBD12 的端点适用于不同类型的设备,例如图像 打印机 海量存储器和通信设备 端点可通过 Set Mode 命令配置为 4 种不同的模式 分别为 模式 0 Non-ISO 模式 非同步传输 模式 1 ISO-OUT 模式 同步输出传输 模式 2 ISO-IN 模式 同步输入传输 模式 3 ISO-IO 模式 同步输入输出传输 模式 0(非同步模式) 端点数 端点索引 传输类型 端点类型 方向 最大信息包规 格(字节) 0 0 1 控制输出 控制输入 默认 输出 输入 16 16 1 2 3 普通输出 普通输入 普通 普通 输出 输入 16 16 2 4 5 普通输出 普通输入 普通 普通 输出 输入 644 644 模式 1(同步输出模式) 端点数 端点索引 传输类型 端点类型 方向 最大信息包规 格(字节) 0 0 1 控制输出 控制输入 默认 输出 输入 16 16 1 2 3 普通输出 普通输入 普通 普通 输出 输入 16 16 2 4 同步输出 同步 输出 1284 模式 2(同步输入模式) 端点数 端点索引 传输类型 端点类型 方向 最大信息包规 格(字节) 0 0 1 控制输出 控制输入 默认 输出 输入 16 16 1 2 3 普通输出 普通输入 普通 普通 输出 输入 16 16 2 4 同步输入 同步 输入 1284
州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925htp:/www.zlgmcu.com 模式3(同步输入/输出模式) 端点数 端点索引 传输类型 端点类型 方向 最大信息包规 格(字节) 控制输出 控制输入 默认 输入 12345 普通 6666 通输 同步输出 输出 输入 主端点 主端点(端点2)在有些方面是比较特别的。它是进行吞吐大数据的主要端点。同样地,它执行主机 的特性以减轻传输大数据的任务 双缓冲。允许USB与本地CPU之间的并行读写操作,这样就增加了数据的吞吐量。缓冲区 切换是自动处理的。这导致了透明的缓冲区操作。 支持DMA(直接存储器访问)操作。可以和对其它端点的正常IO操作交叉进行。 3,DMA操作中的自动指针处理。在跨过缓冲区边界时不需要本地CPU的干预 可配置为同步传输或非同步(批量和中断)传输 管脚配置 DAA四2 DATA<3>4 25 D- DATA<4> 6 DATA<5> DATA<6>8 四GLN DATA<7> ALE 10 回EoTN 17DMREQ CLKOUT 16 WR_N N 管脚描述 管脚符号类型「 描述 DAIA∞0>1o2双向数据位0 2DATA<1>102双向数据位1 2>102双向数据位2 DATA<> 5GNDP地 DAIA≮4>102双向数据位4 7DAA<5>1o2双向数据位5 DAIA<6>1O2双向数据位6 DATA<7>102双向数据位7 地址锁存使能。在多路地址/数据总线中,下降沿关闭地址信息 存。将其固定为低电平用于单地址/数据总线配置 11CS_N I片选(低有效) 12[ SUSPENDI,OD4器件处于挂起状态 13 CLKOUT02可编程时钟输出( ↓ INTN OD4中断(低有效)
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 5 模式 3(同步输入/输出模式) 端点数 端点索引 传输类型 端点类型 方向 最大信息包规 格(字节) 0 0 1 控制输出 控制输入 默认 输出 输入 16 16 1 2 3 普通输出 普通输入 普通 普通 输出 输入 16 16 2 4 5 同步输出 同步输入 同步 同步 输出 输入 644 644 主端点 主端点 端点 2 在有些方面是比较特别的 它是进行吞吐大数据的主要端点 同样地 它执行主机 的特性以减轻传输大数据的任务 1 双缓冲 允许 USB 与本地 CPU 之间的并行读写操作 这样就增加了数据的吞吐量 缓冲区 切换是自动处理的 这导致了透明的缓冲区操作 2 支持 DMA 直接存储器访问 操作 可以和对其它端点的正常 I/O 操作交叉进行 3 DMA 操作中的自动指针处理 在跨过缓冲区边界时不需要本地 CPU 的干预 4 可配置为同步传输或非同步 批量和中断 传输 管脚配置 管脚描述 管脚 符号 类型 描述 1 DATA<0> IO2 双向数据位 0 2 DATA<1> IO2 双向数据位 1 3 DATA<2> IO2 双向数据位 2 4 DATA<3> IO2 双向数据位 3 5 GND P 地 6 DATA<4> IO2 双向数据位 4 7 DATA<5> IO2 双向数据位 5 8 DATA<6> IO2 双向数据位 6 9 DATA<7> IO2 双向数据位 7 10 ALE I 地址锁存使能 在多路地址/数据总线中 下降沿关闭地址信息 锁存 将其固定为低电平用于单地址/数据总线配置 11 CS_N I 片选 低有效 12 SUSPEND I,OD4 器件处于挂起状态 13 CLKOUT O2 可编程时钟输出 14 INT_N OD4 中断 低有效 1 2 3 4 5 6 7 8 9 10 11 12 17 18 19 20 21 22 23 24 25 26 27 DATA<0> 28 DATA<1> DATA<2> DATA<3> GND DATA<4> DATA<5> DATA<6> DATA<7> ALE CS_N A0 VOUT3.3 D+ D– VDD XTAL2 XTAL1 RESET_N GL_N EOT_N DMACK_N SUSPEND DMREQ CLKOUT 13 16 WR_N INT_N 14 15 RD_N