如何把串口信号转换为USB信号? 小弟现在有一个小型设备,和它的应用程序是通过USB通信的。现在想改USB为串口通信,但应用程序好像只认USB信号,就想给应用程序加个串口转USB的接口程序,不知道该怎么弄啊。我在网上搜了下,好多都是USB转串口的,我这种的几乎没有,这是为啥呢?或者我要想搞这个,有些啥书可以看呢?谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 买一片 CP2102做桥接即可,价钱10元,配0.1, 1.0, 4.7 uF三个电容,QFN 28封装。大概5*5面积,俺用过多个。 想错了,你这个跟普通的是相反的,估计是没有现成的产品了,自己写一个程序还有一定的可能。自己做个转接头也行,就是得写usb固件。 多谢多谢,就是要自己写呢,为啥串口转USB的这么少呢? 使用软件抓一下,usb下发的数据,改成写串口不就行了吗? 这样“小型设备”必须要有USB HOST。 话又戳回来了,如果可以动到小型设备的操作系统,直接一个串口不就成了,哪怕用IO模拟串口也很简单 如果不想动设备的,只想做数据转换,方法是,找一个提供USB HOST的嵌入式,在此嵌入式上完成对设备USB的读写。得到的数据,在通过串口发送给PC或其他设备。 我好像理解错了,楼猪的意思是想让原来只识别USB设备的应用程序,也识别串口设备?,如果有应用程序源码,这个问题则相当简单,如果是为了偷用别家的程序,这个也有办法。1,搞清楚设备和程序之间的通信协议2,拦截CreateFile /WriteFile /ReadFile /DeviceIOControl等函数,3,等应用程序调用以上的函数时,合理操串口设备,返回合适的值 怎样删除标签上的一个对话框对象? VC中如何动态创建简单图形 大小金额转换,语法没错,但不出结果。我初学,帮我看看,高分相送。 关于使用ActiveX的问题! 10分感谢 error C2501: 'CPictureEx' : missing storage-class or type specifiers 深入浅出这本书过时吗? 对话框的标题怎么改变呀 关于MFC服务器转COM口数据传输问题 求助:SQLite3与C语言 有没有办法知道WriteFileEx或者ReadFileEx读取文件的进度? 有没有vc MFC数据库ADO增删查改的例子
这样“小型设备”必须要有USB HOST。
话又戳回来了,如果可以动到小型设备的操作系统,直接一个串口不就成了,哪怕用IO模拟串口也很简单
1,搞清楚设备和程序之间的通信协议
2,拦截CreateFile /WriteFile /ReadFile /DeviceIOControl等函数,
3,等应用程序调用以上的函数时,合理操串口设备,返回合适的值