在linux中访问i2c:/ dev / vs / sys / class

时间:2012-06-22 02:40:42

标签: linux embedded linux-device-driver embedded-linux i2c

您好我是一名新手嵌入式Linux工程师,仍在学习绳索。

我之前曾参与过一个项目,我必须使用i2c总线访问外设。我只是使用/ dev / i2c-1设备文件。

我现在正处于一个新项目中,客户似乎根本没有使用/ dev /目录。当我看到/ dev / i2c-1不存在时,我认为内核不是用i2c支持构建的。我问客户,他们把我指向目录/ sys / class / i2c-dev / i2c-1 /.

我不明白这与/ dev / file有什么不同,为什么他们选择这样做,或者我如何使用它。

这是一个相对开放的问题。我想我正在寻找上述问题的答案,并且可以指出一些文档,而不是可以拓宽我的理解。

0 个答案:

没有答案