#include <fcntl.h>
#include <linux/hiddev.h>
#include <sys/ioctl.h>
我的HID设备显示为dev/usb/hiddev0
。
我可以使用
成功打开()设备fd = open("/dev/usb/hiddev0", O_RDWR);
通过在HIDIOCGDEVINFO
结构中打印值来生成正确的设备报告。
现在我需要向设备发送64字节的数据包。 (msp430F5510 BSL)。我可以使用ioctl或write()写入设备吗?周围有什么例子吗?