在Raspberry Pi上为C设置i2c?

时间:2013-02-23 20:35:20

标签: c raspberry-pi i2c

我正在为用C编写的应用程序设置i2c,但我无法找到任何方法。我正在使用LXDE在Debian 6上运行模型-b Raspberry Pi。任何人都可以告诉我如何设置i2c,以便我可以在C应用程序中使用它吗?

感谢您提前提供任何帮助

2 个答案:

答案 0 :(得分:2)

我一直在寻找类似的信息,我找到了几个i2c教程,一个在adafruit tutorials,另一个在Guy Carpenter's Gaugette blog。我还没有达到实际使用它的阶段,所以我不能保证它们的完整性,但它们似乎是一个良好的开端。

答案 1 :(得分:0)

试试这个:

C GPIO Interface library for the Raspberry Pi

它提供了用于处理Raspberry上GPIO端口的API,包括用于I2C接口的专用功能。我一直用这个来读取温度传感器的测量数据并且工作正常(STCN75连接到RPi rev.B)。

您可以在作者的网站上找到示例和说明。项目在公共Git仓库中经常维护和更新。