Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 如何读取/写入HID设备?_C_Linux_Hid_Msp430 - Fatal编程技术网

C 如何读取/写入HID设备?

C 如何读取/写入HID设备?,c,linux,hid,msp430,C,Linux,Hid,Msp430,并通过在myHIDIOCGDEVINFOstruct中打印值来生成正确的设备报告 现在我需要向设备发送64字节的数据包。(msp430F5510 BSL)。我可以使用ioctl或write()写入设备吗?有什么例子吗?也许这会有所帮助:这里有另一个可能有用的帖子。 #include <fcntl.h> #include <linux/hiddev.h> #include <sys/ioctl.h> fd = open("/dev/usb/hiddev0",

并通过在my
HIDIOCGDEVINFO
struct中打印值来生成正确的设备报告


现在我需要向设备发送64字节的数据包。(msp430F5510 BSL)。我可以使用ioctl或write()写入设备吗?有什么例子吗?

也许这会有所帮助:这里有另一个可能有用的帖子。
#include <fcntl.h>
#include <linux/hiddev.h>
#include <sys/ioctl.h>
fd = open("/dev/usb/hiddev0", O_RDWR);