阅读:2309回复:9
求助USB读卡器的驱动开发
可给分或合作
|
|
沙发#
发布于:2002-05-16 09:03
能不能具体的谈谈!
email:minefounder@21cn.com |
|
|
板凳#
发布于:2002-05-16 11:55
changer 您好!
我现时需要开发一个可读CPU卡,存储卡,逻辑加密卡等的USB接口读卡器。而我曾经用RS设计过一个IC卡读卡器,没有问题,但USB方面未接触过,这段时间看了《《USB大全》》和下载了CYPRESS的一些资料,正在研究。但该读卡器要求成本要低,而且不用考虑PC对IC卡 的读写问题,只要求提供协议就行。不过PC要能驱动USB读卡器。 有否好的建议或已经有该方面的开发资料和经验,请多多指教! EMAIL:czhui_zhui@163.com ytkarinfo@karinfo.com.hk |
|
地板#
发布于:2002-06-11 11:05
有市场前景吗?
|
|
|
地下室#
发布于:2002-06-11 16:40
正在洽
|
|
5楼#
发布于:2002-06-13 13:40
你的读写器只要求通过usb来通信的吗?
可以考虑两种方法: 1:是用分离usb器件(它将完成大部分的usb同pc的通信) 价格要高点,好的器件也可考虑,看你的读写器市场定位。 2:是在你的firmware中,加入usb协议!这要求对usb协议很精通。而且会要消耗一部分资源,效率要低。 如果要求读写器的兼容性能好的话,最好遵守微软的pcsc规范! |
|
|
6楼#
发布于:2002-06-13 19:38
changer兄,我会采用您的第二套方案,USB协议已经大体看过一遍,但现在困难在于PC方面的驱动,我才刚把VC++,DDK,DS的环境设定好,路还十分漫长。。。。。。
|
|
7楼#
发布于:2002-06-17 12:32
如果你只要完成通信做USB设备完全可以不用做驱动,把USB设备做成HID类的设备,用微软的HID类接口直接做动态连接库,封装你的命令就可以了!
也可以用DS或WINDRIVER直接生成USB客户驱动很方便的! |
|
|
8楼#
发布于:2002-06-17 21:49
1.这个东西做成HID的东西不好,一般是做成MASS STORAGE的。
2.在2k以后的操作系统里,不需要驱动程序 3.需要做一个FIRMWARE,来作为模拟的ATA控制器 4.传输速度受USB版本,模拟ATA控制器的数据通过率限制 5.现成的有很多例子,至少在市面上有很多卖的 6.我没有看你发的文章有没有分。我现在只有3分了,我也不知道怎么就用光了。呜呜 |
|
9楼#
发布于:2002-06-27 13:30
USB MASS STORAGE的驱动很好研究啊,MS有98下USB MASS STORAGE的驱动源码,对理解USB MASS STORAGE的BulkOnly和CB、CBI协议很有帮助,可以用它来和Firmware一起调试,应该不太难。98下按BulkOnly和CB、CBI协议做通之后,2000、XP就不用自己做驱动程序了。
|
|
|