|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
采用PDIUSBD12实现USB高速数据传输 u8 Q$ L, e% t* {( v
摘要:在电导式油水两相流测量系统的设计过程中,为满足数据量大、传输速率高的设计要求,选用了飞
1 S# z2 V; _. t) n! b利浦公司的USB固件PDIUSBD12以实现基于USB总线的高速数据传输。简单介绍了USB通信协议和1 o8 d1 Z( ^ M3 N6 Y" _7 w8 e
PDIUSBD12固件的特点,详细介绍了采用89C58单片机结合PDIUSBD12 实现USB数据传输的硬件设
k) K3 _+ X! |计,对固件编程的具体实现给出了详细说明。
2 P" l' `2 u5 W- I! u关键词:USB; PDIUSBD12;单片机;固件编程
9 l) C M& `* i5 a2 G7 h& G' [1 J# x) x( y3 j0 _9 C. H3 h9 D6 O X
USB (universal serial bus) 总线协议(1.1版)是在' @# ^: k4 p( ~; S, w
1996年由Intel等7家公司共同制定的串行接口标准,
; `" b* d0 o4 s) K& ?它可把多达127个外设同时连接到系统上,所有的外设. S1 R6 k' a6 V5 N X/ f
通过协议来共享USB的12 Mb/s带宽,并允许外设在主. Z5 |2 |6 t. f5 d! h1 m7 N7 O1 E( |1 x
机和其他外设工作时进行连接、配置、使用及移除,即支4 N' n5 Y$ b7 `- l0 v' h7 K
持所谓的即插即用”。由于USB总线的这些特点,考
l0 i4 c/ h( d. o: x' M8 A虑到在油水两相流测量过程中传感器信号数据量大,且( Z) v' |9 k# P& X
欲实现两相流动态监测要求较高的传输速率,同时考虑
! s) L# s' ~+ U% ]/ D到与原有测井计算机的方便连接,笔者采用USB总线
( ]2 C1 b2 C* ?作为测量采集系统的数据通信接口,以满足油井两相流5 D2 N/ V3 y, k1 t) W6 S# f5 U
数据采集系统大数据量高速传输的要求。7 f- O. V3 s5 G+ A" \
1 采用USB固件PDIUSBD12实现USB
: B( M9 _9 u' x: c8 z' [; y高速通信: I# m" y6 [; g9 J
目前应用中,实现USB数据传输的方案有多种,5 O8 N* `) I4 |( t. j/ u* R' b3 a1 ]
$ Y0 Y, _1 @1 E
# k. E& Z* {& x- Q8 l/ M1 t/ i, i) q& Z
|
|