日期:2014-05-16  浏览次数:20944 次

如何向hid设备读写数据
主机上连接有一个usb 接口的hid设备,打开成功之后向该设备write写入unsigned char bufw[21]数据,可是返回值总是-1;提示是invalid argument,不知道是Linux下不支持对hid设备的write和read操作,但是xp下却是可以进行读写操作的。如果要向该设备读写数据,应该要用哪个函数?小弟初学Linux,望大家能指教下!谢谢

------解决方案--------------------
http://blog.csdn.net/acf/archive/2010/03/30/5431488.aspx
------解决方案--------------------
命令应该不可以自定义的,除非你在驱动里实现,如果你不做修改,那只能用驱动里能识别的

第三个参数可以没有,有没有,要不要,取决于第二个参数是否需要,它只是一个附加补充的参数,有些命令是需要的,大多可能不需要。