微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > USB:具有优良性价比的单台仪器接口

USB:具有优良性价比的单台仪器接口

时间:03-04 来源:电子产品世界 点击:

B设备发送控制命令。发送控制命令先发送一个命令包,然后发送后续数据或从设备读取响应数据。例如,使用缺省配置中的6个EP来完成:

.EP OUT2 BULK:发送控制命令包

.EP IN2 BULK:接收USB设备发来的消息

.EP IN4 BULK:从USB设备读取数据

.EP OUT4 BULK:向USB设备发送数据

.EP OUT6 BULK:向USB设备发送辅助指令

.EP IN1 INT:从USB设备读取响应信号

由于接口协议内容复杂,从底层向上开发只有软件工程师才能胜任。为了简化 USB接口的编程,芯片生产商提供的 USB接口驱动程序执行从顶层向下分层处理,用户无需直接与硬件打交道。有关USB 接口的命令、读写等操作全部由 USB接口驱动程序传送给 USB设备。仪器电路设计工程师只要设定一个消息序列,当接收到 PC主机发来的消息时, 通过中断程序将消息放入序列,处理完华后再处理消息序列中的下一个消息,直至结束。此外,测试测量仪器业的 IVI  (可互换虚拟仪器)基金会拥有2000多种不同类型的驱动程序可供参考,为非软件专业的仪器电路设计工程师编写 USB接口驱动程序提供方便。

  结语

USB接口在虚拟仪器和台式仪器中的应用日益扩大,由于具有优良的性价比,从早期的附件式低档仪器开始,当前己进入到中高档仪器,成为测试测量仪器的重要非标准接口。

借助性能价格比的提高,诸如无线传送、定时触发、髙传输率等,USB接口今后还有发展空间。作为电路设计的工程技术人员,有必要重视 USB 接口技术,在测试测量仪器中充分发挥其潜力。(李仪)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top