如何把USB虚拟成串口?
以前公司开发的设备是串口,应用程序也利用串口通信的。现在公司刚开发了一款产品却是USB口通信,我想利用以前的应用程序,所以就想到了把USB虚拟个串口,来搞定。 但以前没接触过驱动,所以.....
1、是不是我只需要写个虚拟串口的驱动,然后利用windows的USB驱动,和我的USB设备通信?
2、虚拟串口的具体方法?最好有哪位仁兄能提供源码。
3、我的设备是通过USB供电的,删除设备时,怎么切断电源?
4、如何在设备刚接入PC时,就自动启动应用程序?
这些需求,windows的USB驱动能否满足? 是否还需开发设备专用的USB驱动?
[解决办法]
这么专业,楼主的20分不够吧。
哈哈,说笑了,帮顶!
[解决办法]
请到21IC找computer00 hotpower问 !!其中有一个通晓USB!!
建议直接买个usb串口转换器。
盖茨的第一个成功的项目其实就是买的别人而后改造的。
[解决办法]
cdc类,google一下就能找到
[解决办法]
顶了
[解决办法]
直接在你的usb设备中的INF中增加
一个HKR,,"UpperFilters",0x00010000,"serenum"
然后你的Device Driver满足serenum的要求,就行了。