往HID设备发送数据

您好!我的一个芯片,它的作用是USB转串口(USB端连接电脑,串口端连接一个串口设备),在USB端它被模拟成HID设备(不是虚拟串口),现在我希望用VC编写的上位机能够通... 您好!

我的一个芯片,它的作用是USB转串口(USB端连接电脑,串口端连接一个串口设备),在USB端它被模拟成HID设备(不是虚拟串口),现在我希望用VC编写的上位机能够通过USB(HID端口)向这个芯片发送数据(下行),这个芯片将USB数据转成串口数据流给串口设备,串口设备根据命令的不同会返回不同的数据给电脑(上行)。这个芯片已经有特定的数据打包格式,见下图。那么在VC编程里如何实现下发数据呢?不是很懂,望赐教。非常感谢。
展开
 我来答
bhtzu
2014-11-07 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4235万
展开全部

HID编程并不难,其实就是通过setupapi枚举并选择设备,然后通过CreateFile将它当做一个文件处理,读写就是ReadFile和WriteFile。

百度“vc hid开发”,有很多文章和例子,就不复制了。

http://blog.csdn.net/leo_wonty/article/details/6716005
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式