xymxym 发表于 2024-2-2 16:27:39

usb触摸屏,实现无线传输是否可行?

手头上有一块触摸板自带USB,插到电脑可实现鼠标控制和画图。
已知该触摸板的USB触控数据协议,PID和VID。
1、现在想做一套无线转发的设备,在触摸板处加一个发射器,用带USB的单片机读取USB数据后,通过2.4G或者蓝牙发送;
2、在电脑端加一个接收器,里面同样包含一片带USB的单片机,将收到的无线数据通过USB端口发送给电脑。

想问:这个接收器是否可以模拟已知触摸板的PID和VID,让电脑识别出是触摸板插入,以及实现控制和画图功能吗?

从来没做过USB的项目,所以很菜,希望赐教,谢谢!

kksk 发表于 2024-2-4 09:53:26

1不行,STC的USB只能做从设备,不能做主设备,单片机和触摸板之间无法直接通讯。
2是可以的,USB需要从程序上填入PID和VID,参考例程中的DEVICEDESC这一数组。

可以尝试直接进行原始数据转发(通过IO模拟D+/D-,无线传输获取的原始数据并实现在另一端,但是IO速率受限可能也无法实现)

xymxym 发表于 2024-2-22 16:48:15

kksk 发表于 2024-2-4 09:53
1不行,STC的USB只能做从设备,不能做主设备,单片机和触摸板之间无法直接通讯。
2是可以的,USB需要从程序 ...

好的,非常感谢您的回复!
另外请教一下,有没有类似串口调试助手一样,可以通过电脑监测HID设备与电脑之间通讯数据的软件?谢谢了!

神农鼎 发表于 2024-2-22 21:43:20


HID, USB-HID 助手

页: [1]
查看完整版本: usb触摸屏,实现无线传输是否可行?