我有一个USB接口的手柄,插上后在dev文件夹里会显示hidraw1,但我是open不了这个设备,指令是open("/dev/hidraw1",O_RDONLY)。而我用cat指令却能在终端看到手柄的输出数据。请教各位能人这是怎么回事,我该如何在程序中打开该设备。
open打开的时候返回什么错误信息,是不是没有权限