#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() 写入设备吗?周围有例子吗?