3182|2

71

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于bulkusb例子的一些疑问 [复制链接]

首先在这个例子中怎么写测试程序来从USB进行读写呢?哪个管道负责读?哪个管道负责些?其中在BulkUsb_PipeWithName中有的注释说
/*The device extension maintains a pipe context for
    the pipes on 82930 board.*/
是不是说这个USB驱动程序只适合在82930板的芯片上?
如果我要用在USB其他设备上,比如通过USB线连接到POS银行刷卡机上应该做些哪方面的改动?我应该得到硬件不的哪些帮助吗?
请各位大侠不吝赐教!奉上我真诚的感谢!

最新回复

谢谢楼上的,我先试试!  详情 回复 发表于 2010-5-26 13:56
点赞 关注

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
首先在这个例子中怎么写测试程序来从USB进行读写呢?哪个管道负责读?哪个管道负责些?
->用rwbulk.exe 进行读写。
->管道功能由你的设备决定。
其中在BulkUsb_PipeWithName中有的注释说
/*The device extension maintains a pipe context for  
  the pipes on 82930 board.*/
是不是说这个USB驱动程序只适合在82930板的芯片上?
->这个例子用82930开发板测试开发的。
如果我要用在USB其他设备上,比如通过USB线连接到POS银行刷卡机上应该做些哪方面的改动?我应该得到硬件不的哪些帮助吗?
->你的硬件需要支持Bulk IN or OUT传输
->只要对驱动里面的USB Endpoint控制上面做相关的改动,让驱动的Read/Write Data去操作对应的USB Endpoint应该就能获取Bulk IN/OUT的数据。例子里面,开发板的Bulk Pipe信息存在deviceExtension->PipeContext[xx]里面;rwbulk.exe参数-i, -o可以指定对应的Bulk number.
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
谢谢楼上的,我先试试!
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表