USB,全称Universal Serial Bus,它是在1994年底由康柏、IB

M、Microsoft等多家公司联合制订的, USB接口经历了六年的发展(Develop),现在USB已经发展到了2.0版本。USB2.0协议支持现存的所有USB设备,既可以把USB1.1设备插入USB1.1的PC机接口,并且在电
USB,全称Universal Serial Bus,它是在1994年底由康柏、IB
M、Microsoft等多家公司联合制订的, USB接口(interface)经历了六年的发展(Develop),现在USB已经发展到了2.0版本。
连接器厂家是我们电子工程技术人员经常接触的一种部件。它的作用非常单纯:在电路内被阻断处或孤立不通的电路之间,架起沟通的桥梁,从而使电流流通,使电路实现预定的功能。USB2.0协议支持现存的所有USB设备,既可以把USB1.1设备插入USB1.1的PC机接口,并且在电气上兼容USB1.1的连接线。
一、USB总线(bus)特点1、数据传输(shū)速率高2、数据传输可靠3、同时挂接多个USB设备(shèbèi)4、USB接口能为设备供电(power supply) 5、支持热插拔。
USB还具有一些新的特性,如:实时性、动态性、联合性、多能性。
二、USB接口(interface)的结构与典型应用
USB接口引脚定义如图4所示。
USB连接器使用方便,支持热插拔,连接灵活,独立供电等优点,可以连接鼠标、键盘、打印机、扫描仪、摄像头、闪存盘、MP3机、手机、数码相机、移动硬盘、外置光软驱、USB网卡、ADSL Modem、Cable Modem等,几乎所有的外部设备。USB接口数据传输距离(distance)不大于5米。其典型应用如下图5所示。
USB总线上数据传输方式方法有控制(control)传输、同步传输、中断传输、块数据传输。在图5所示系统(system)中,USB HOST根据外部USB设备速度(speed)及使用(use)特点采取不同的数据传输特点。如通过控制传输更改键盘、鼠标属性(property),通过中断传输要求(demand)键盘、鼠标输入(shūrù)数据;通过控制传输改变显示器属性,通过块数据传输将要显示的数据送给显示器。
三、器件选用:
高速(gāo sù)ADC:T
I、L
T、AD公司的高速8位ADC系列;
高精度ADC:T
I、L
T、AD公司的中高速12/14位ADC系列;
高速DAC:A
D、LT公司的高速8位DAC系列(series);
高精度DAC:A
D、LT公司的中高速12/14位DAC系列;
四、EX-USB FX2的主要特点
EZ-USB FX2芯片(又称微电路)包括(bāo kuò)1个8051处理器、1个串行接口(interface)引擎(Engine)、1个USB收发器、8.5KB片上RA
M、4KB FIFO存储器以及1个通用可编程接口(interface),如图2所示。FX2是一个全面集成的解决方案,它占用更少的电路(Electric circuit)板空间,并缩短开发时间。
EZ-USB FX2拥有1个独特的架构,其中包括1个智能(intelligence)串行接口引擎。它执行所有基本的USB功能,将嵌入式MCU解放出来以用于实现专用的功能,并保证其持续的高性能的传输速率。FX2还包括2个通用可编程接口,允许它 ;无胶粘接 ;即可与任何ASIC或DSP进行连接,并且它还支持所有通用总线标准,包括AT
A、UTOPI
A、EPP和PCMCIA。EZ-USB FX2完全适用于USB2.0,并向下兼容USB1.1。
FX2有3种封装形式:56脚 SOP
P、100脚的TQF
F、128脚的TQFP。引脚数的区别在于输入、输出引脚数的不同,以针对不同的应用要求。
五、本系统的功能:1、有PGA,ADC采用20MSP~40MSPS中高速8位ADC,DAC采用20MSPS~40MSPS中高速8位DAC。2、SRAM采用128K×8高速SRAM。3、
3、具备16通道数字输入和16通道数字输出,也可以配置为32通道数字输出或32通道数字输入。连接器厂家是我们电子工程技术人员经常接触的一种部件。它的作用非常单纯:在电路内被阻断处或孤立不通的电路之间,架起沟通的桥梁,从而使电流流通,使电路实现预定的功能。4、 编写了USB2.0器件的介绍文档,让用户熟悉USB器件各种特性。5、 根据USB2.0器件各种内部特性,编写了相应的固件代码和上层测试程序。6、 编写了USB2.0内部传输速度(speed)测试程序,以多媒体图象显示程序为例。7、 将USB2.0的Slave FIFO引出,用户可以将Slave FIFO通道连接到用户板上试验。8、 配套模拟数据采集显示软件,可以作为功能较为完全的数字存储示波器使用(use)。
六、综述:
USB2.0开发系统是一个较为通用的数据采集分析系统,可以作为高性能的便携式数据采集卡,也可以作为高性能AD
C、DAC器件的评估板,同时可以作为一个高性能的便携虚拟仪器使用,由于采用USB2.0接口,可以克服以往使用并口或USB1.1接口便携虚拟仪器实时性不够的弱点