各位德下:我正在用375开发一个掌上数码机,希望作为主机能和普通的USB设备进行数据交换,如U盘、MP3、打印机等设备,这些标准USB接口设备应该能解决,但要是和那些非标准的USB接口连接,比如我要和一个虚拟USB端口连接,我应该怎么写驱动呢?如果我现在用CH375做主机,要连接的设备接口是CH341(也可能会碰到其他型号的USB转232的接口芯片)等,在哪儿能有参考示例程序可以下载,请各路高手指点方向。
查看: 3919
回复: 4
如何用375开发一个虚拟的USB端口驱动
热门产品 :
CH182: 以太网PHY收发器芯片
对于一些标准的USB设备,有相应的协议,你可以按照标准的协议或则厂商提供的协议进行操作,对与一写非标准的设备,你需要知道设备低层的操作协议进行操作,我们提供了U盘和操作打印机的相关例程,你可以到在线下载里搜索CH375EVT.ZIP.
我一直找不到对应的例程,请告诉我具体位置,在哪能下载到“用CH375做主机,与CH341连接的例程”。
其实通讯的基本流程是一样的,枚举完毕后就可以发起IN,OUT事务,341设置波特率,至于相关的例程我们能够提供.建议你先看一下CH375\HOST\PUB\USBPRINT里面的例程,熟悉基本的USB通讯流程,操作341的程序你可以发邮件到我们技术支持信箱tech@wch.cn.注明你要的资料.我们会发给你.
好的,我会马上和你们取得联系的,在开发新产品的过程中我得到了你们很多的帮助,说实话你们的技术支持工作做的还是很不错的,谢谢!
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录