lvgx_9
驱动牛犊
驱动牛犊
  • 注册日期2003-08-13
  • 最后登录2004-12-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1903回复:15

问个开发现状

楼主#
更多 发布于:2003-08-13 23:31
  不知那里有介绍usb开发现状的文章,有个数据采集+usb的课题,
想先来问问情况。请高手随口介绍介绍情况。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-18 09:41
xxg请问你一下,你在进行事时传输的时候没有出现丢失数据的现象吗?我这里怎么3M的速度都会丢数呀,传输16M字节会丢失300多K的数据,我驱动里已经使用异步方式了,可还是丢,你设备方是不是在写入端点前数据进行了缓存?
谢谢了。
xxg
xxg
驱动小牛
驱动小牛
  • 注册日期2002-02-28
  • 最后登录2005-12-12
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-18 09:30
我们目前使用ISP1581的片子做到了20M字节/秒以上的速率,用在视频实时采集传输中。
  我的感觉是除了注意驱动程序的效率外还要注意以下问题:
  1,PC机配置好一点;
  2,传输时,关掉PC上其他的应用程序;
  3,如果你使用的USB2。0的转接卡,要选用好一点的牌子,有些转接卡缓存太小,严重影响传输速率;
lvgx_9
驱动牛犊
驱动牛犊
  • 注册日期2003-08-13
  • 最后登录2004-12-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-17 12:34
  能有具体的数据吗?
  好像an2131跟pc 通讯,bulk方式,能到400k byte/s,不知
如果采用同步方式,跟pc的通讯速率是否能再提高?
但是当时没有实际做外围芯片跟an2131的串口通讯实验,不知这个
瓶颈数据是否在于an2131 的串口通讯?
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-17 12:25
估计满足你上面说的要求没问题。
lvgx_9
驱动牛犊
驱动牛犊
  • 注册日期2003-08-13
  • 最后登录2004-12-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-08-17 12:24
  打算是用同步的方式,不知1.1的an2131串口接收,跟pc通讯
的速率最高能到多少?
  如果选用d12的话,我以前没有接触过,不过印象中,别人意见
是通讯速率瓶颈可能在于mcu串口接收,是否有人实际做过,也请
说说中间的瓶颈数据,以及提高mcu的传输速率情况。
  
lvgx_9
驱动牛犊
驱动牛犊
  • 注册日期2003-08-13
  • 最后登录2004-12-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-08-17 11:39
    那具体是否有一些实际的数据,来支持这个方案,比如
usb通讯的瓶颈速率在那里,是mcu呢,还是usb芯片跟pc 的通讯,
如果考虑同步传输的话。
    我本人有过一定的an2131经验,但是对于d12+mcu的方案不
了解,不知如果从学习研究角度出发,(硕士课题),那个方案
比较合适,如果真能从pc到硬件做一整套,还是有点实用价值的。
  
   还有,不知2.0协议跟1.1协议,在usb本身硬件支持方面,以及
在软件支持方面,有什么提高? 不知那里有介绍其中区别的文章,
因为如果要从1.1升级到2.0 ,也是考虑之一。
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-08-17 11:14
你就用1。1协议的就行了,D12和AN2131都行。可以考虑适当提高MCU的速度。
lvgx_9
驱动牛犊
驱动牛犊
  • 注册日期2003-08-13
  • 最后登录2004-12-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-08-17 10:46
  用burr-brown的DDC112数据采集芯片,不知有谁用过类似的片子。
10MHZ晶振,大概通过串口送出2*40 bit 数据/一次采样,实际并不
需要这么高采样频率,满打满算到1000/s 采样频率就可以,那么
大概是需要满足串口传输速率为12k byte/s,如果将来考虑增加
采集点,如果加到100片,为100*40bit,那么串口速率为600k byte/s
不知是不是这么算。这就是现在的要求。
  不知1.1协议的串口(考虑瓶颈在于usb通讯,比如固件最大的
接收串口数据速率,usb跟pc通讯速率),最高能到多少?
如果是2.0协议呢?

  还有,在于解决方案,对于mcu,usb接口整合在一起的片子,
是不是相对于mcu,usb接口芯片独立的方案来说,速度瓶颈会高
一点?

  
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-08-17 10:36
说说你的要求吧,串口速度多高,是否需要实时传输,以此确定使用的器件,楼上对usb的速度的描述值得参考,不过2.0的速度可以做到更高,我这里目前最高的是7-8MB/s,速度较低是因为底层速度影响较大,游人做到15MB-20MB的,用CY的68013可以做到更高。
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-08-17 08:54
你要求的速度有多高啊?一般1。1的只能作到1Mbps就不错了,2。0可以高的多,可以达30Mbps,不过开发的成本和难度也要高的多,先根据速度要求看看用1。1还是2。0吧,再确定具体的芯片型号。
lvgx_9
驱动牛犊
驱动牛犊
  • 注册日期2003-08-13
  • 最后登录2004-12-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-08-17 00:05
  jinghuiren 老兄,我详细说一下我现在急需了解的内容。
  
 有一个数据采集的课题,现在处于调研阶段,要求是
串口送入固件器件(usb),跟pc通讯,现在首要问题是,确定
最高通讯速度,决定是否能否采用usb解决方案,因此我需要
了解有关数据采集+usb的一些情况,希望你能说说这方面情况。
  接下来就是,如果能选择usb,那么需要确定具体的那一类usb解决
方案,1.1还是2.0,更好是能了解具体用到那些片子 的层次,那
可是帮了我大忙。或者能提供我一些资料,让我自己选择片子。
  希望老兄能指点一二。多谢。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-08-14 12:55
我2年前就开始做usb2.0,最开始做68013,后来做isp1581,正因为之前没有什么先验经验,才会花费这么多的时间,唉,可惜等我明年毕业后usb2.0也会成为成熟技术,那我就找不到饭吃了呀,唉…… :(
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-08-14 12:02
我对这个比较熟
就是不知道你的要求。


任兄不愧为USB先驱啊!
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-08-14 12:01
我对这个比较熟
就是不知道你的要求。
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2003-08-14 08:07
这有什么好说的啊,大家现在都已经在搞2。0了,1。1只有在要求很低的情况下使用, 而且前景和2。0也没的比。
游客

返回顶部