我试图从“字符设备文件”中读取信息。此文件由存储高频数据的传感器使用。我看了一些解决办法,但都不管用。有人能简单地向我解释一下如何解决这个问题,以及我必须导入哪些库吗。你知道吗
import os
import numpy
data = numpyndarray(100)
#data = "xxxx"
dev = os.open("/dev/rtlightsensor0", os.0_RDWR)
os.write(dev,0,os.SEEK_SET)
print os.read(dev,16)
OSError:无效参数[Errno 22] 编辑时,我用缓冲区更改了数据,但仍然存在相同的问题。你知道吗
你现在的代码很好。它是
os.O_RDWR
而不是os.0_RDWR
因为我无法访问你的设备,所以我无法读取你的设备。 但在我的机器上,下面的工作在不同的char设备上。你知道吗
输出:
相关问题 更多 >
编程相关推荐