|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
采用PDIUSBD12实现USB高速数据传输
- D" U% u# x1 L1 v; G* r9 D* v摘要:在电导式油水两相流测量系统的设计过程中,为满足数据量大、传输速率高的设计要求,选用了飞
/ S; [& u5 N& y6 j- o4 w$ Y, |利浦公司的USB固件PDIUSBD12以实现基于USB总线的高速数据传输。简单介绍了USB通信协议和& V& R* b6 z0 K9 t# w" }5 A- O
PDIUSBD12固件的特点,详细介绍了采用89C58单片机结合PDIUSBD12 实现USB数据传输的硬件设4 t( `( o' c9 S& v1 t% a* S6 y J. h
计,对固件编程的具体实现给出了详细说明。/ N8 c$ U* S, Y/ V9 b- N
关键词:USB; PDIUSBD12;单片机;固件编程0 w4 I& x+ e; X# I& o; v# ?+ l
: e2 A' c' S6 D5 `! ?! u3 \( UUSB (universal serial bus) 总线协议(1.1版)是在
7 z2 _ n( A$ n' b! m) O6 C1996年由Intel等7家公司共同制定的串行接口标准,; u; x9 [7 ~& m% e# _
它可把多达127个外设同时连接到系统上,所有的外设# B) ?2 I: M5 K5 H' u7 s
通过协议来共享USB的12 Mb/s带宽,并允许外设在主
' ?+ i" y; h& g/ O! H2 M机和其他外设工作时进行连接、配置、使用及移除,即支
- q1 M7 E' C3 ?( X持所谓的即插即用”。由于USB总线的这些特点,考
! ^% Q& Q) e) f9 s& v虑到在油水两相流测量过程中传感器信号数据量大,且
1 |! a: _; v! b欲实现两相流动态监测要求较高的传输速率,同时考虑
' j/ O$ R9 U) Z) @% v6 m到与原有测井计算机的方便连接,笔者采用USB总线
8 O" z& ?- }% U( a作为测量采集系统的数据通信接口,以满足油井两相流
4 I/ t* P/ J; |: @1 L/ z- _数据采集系统大数据量高速传输的要求。) a6 }2 z9 x' @0 a& G* y% U% i
1 采用USB固件PDIUSBD12实现USB
, |4 {6 r+ p3 ?高速通信0 a, Q& v% J# i$ t% f
目前应用中,实现USB数据传输的方案有多种,
$ Q# g5 e8 v, O& Z( Y8 B8 {5 P. [' @5 X* ^( y
* q, M' X4 V6 ]
0 f$ a- h- H! P2 N( E, l: @ |
|