2024年4月24日发(作者:)

USBIO

Tech. Dev. Co., Ltd. USB2I2C-5.0V

USB总线转SPI总线接口芯片

USB2SPI-5.0V

中文手册版本:2.1B

1、USB2SPI概述

USB2SPI是一个USB总线的转SPI总线的接口芯片,通过USB2SPI芯片可以非常方便地实现PC机USB总

线和下位机端4线SPI接口(包括SCK引脚、DI引脚、DO引脚、片选引脚CS)之间的通信。

USB2SPI芯片上位机PC端提供简单易用的DLL动态库调用,可以方便地被VB,VC,Delphi等上位机开

发工具调用。相关例程在公司网站可以找到,您也可以通过代理商或经销商得到这些例程。

2、USB2SPI功能特点

ٛ

ٛ

ٛ

ٛ

ٛ

ٛ

ٛ

ٛ

ٛ

ٛ

ٛ

ٛ

ٛ

2.1. 概述

●全速USB设备接口,兼容USBV2.0。

●芯片内置了USB上拉电阻,UD+和UD-引脚应该直接连接到USB总线上。

●外围元器件只需要一个12M晶体和两个电容。

●可以通过外部的低成本串行EEPROM 定义厂商ID、产品ID、序列号等。

●低成本,可以通过SPI总线直接实现上位机与下位机之间的连接,无需辅助MCU。

●采用SOP-28 封装。

2.2. SPI同步串口

●采用FlexWire

技术,上位机软件能够实现灵活实现2线SPI总线协议的各种操作。

●作为Host/Master 主机端。

●SPI接口提供4线SPI接口(包括SCK引脚、DI引脚、DO引脚、片选引脚CS)。

TM

2.3. 注意

●由于是通过USB转换的接口,所以只能做到应用层兼容,而无法绝对相同。

3、USB2SPI引脚及封装

封装形式

SOP-28

塑体宽度

7.62mm 300mil

引脚间距

1.27mm 50mil

封装说明

标准的28 脚贴片

订货型号

USB2SPI

4、引脚及功能说明

4.1. 一般说明

USB2SPI采用SSOP-20封装,USB2SPI的多个VCC 引脚并联后作为VCC,多个GND 引脚并联后作为GND。

USBIO 第 1 页 2006-6-18

USBIO

Tech. Dev. Co., Ltd. USB2I2C-5.0V

4.2. 标准的公共引脚

引脚号

28

12

9

13

14

10

11

1

2

24

23

引脚名称

VCC

GND

V3

XI

XO

UD+

UD-

ACT#

RSTI

SCL

SDA

类型

电源

电源

电源

输入

输出

双向三态

双向三态

输出

输入

开漏输出

开漏输出

及输入

引脚说明

正电源输入端,需要外接0.1uF 电源退耦电容

公共接地端,直接连到USB总线的地线

在3.3V 电源电压时连接VCC 输入外部电源,在5V 电

源电压时外接容量为0.01uF 退耦电容

晶体振荡的输入端,需要外接晶体及振荡电容

晶体振荡的反相输出端,需要外接晶体及振荡电容

直接连到USB总线的D+数据线,内置上拉电阻

直接连到USB总线的D-数据线

USB设备配置完成状态输出,低电平有效

外部复位输入,高电平有效,内置下拉电阻

芯片功能配置输出,内置上拉电阻,可以接串行EEPROM

配置芯片的SCL引脚

芯片功能配置输入,内置上拉电阻,可以接串行EEPROM

配置芯片的SDA引脚

4.3. SPI接口引脚

引脚号

22

20

18

17

16

15

26

7

5、8、6

引脚名称

DI

DO

SCK

CS2

CS1

CS0

RST#

INT#

类型

输入

三态输出

三态输出

三态输出

三态输出

三态输出

输出

输入

输入

引脚说明

SPI总线数据输入,内置上拉电阻

SPI总线数据输出

SPI总线时钟输出

SPI总线片选输出2#

SPI总线片选输出1#

SPI总线片选输出0#

复位输出,低电平有效

中断请求输入,上升沿有效,内置上拉电阻

自定义通用输入,内置上拉电阻

5、功能说明

本手册中的数据,后缀B为二进制数,后缀H为十六进制数,否则为十进制数。

5.1. 硬件说明

USB2SPI芯片的所有类型为三态输出的引脚,都内置了上拉电阻,在芯片复位完成后作为输出引脚,

而在芯片复位期间三态输出被禁止,由内置的上拉电阻提供上拉电流。如果必要,外部电路可以在电路

中再提供外置的上拉电阻或者下拉电阻,从而设定相关引脚在USB2SPI芯片复位期间的默认电平,外置

上拉电阻或者下拉电阻的阻值通常在2KΩ~5KΩ之间。

USB2SPI芯片的ACT#引脚用于USB设备配置完成状态输出。当USB设备尚未配置或者取消配置后,该

引脚输出高电平,当USB设备配置完成后,该引脚输出低电平。ACT#引脚可以外接串了限流电阻的发光

二级管LED,用于指示USB设备的配置完成状态。

USB2SPI芯片内置了USB上拉电阻,UD+和UD-引脚应该直接连接到USB总线上。

USB2SPI芯片内置了电源上电复位电路。RSTI引脚用于从外部输入异步复位信号;当RSTI引脚为高

电平时,USB2SPI芯片被复位;当RSTI引脚恢复为低电平后,USB2SPI会继续延时复位20mS 左右,然后

进入工常工作状态。为了在电源上电期间可靠复位并且减少外部干扰,建议在RSTI引脚与VCC 之间跨接

一个容量为0.47uF 左右的电容。

USB2SPI芯片正常工作时需要外部向XI引脚提供12MHz的时钟信号。一般情况下,时钟信号由USB2SPI

USBIO 第 2 页 2006-6-18