我想用PYTHON或last choice C为raspberry pi配置I2C。我曾在ATMEL微控制器上工作过,它提供与任何设备的I2C通信。我想要一些类似的机制来制作覆盆子派。我有以下问题:
1我们必须定义I2C总线中每个设备的地址。如果我想从ATMEL微控制器发送一些数据到raspberry pi(将数据写入raspberry pi),那么raspberry pi的地址是什么,或者我们如何设置地址。
2如果我们在I2C总线上接收到一些数据,是否会出现中断或类似的情况?
三。哪个库最适合PYTHON还是C?
4我可以编写实现I2C协议的自定义代码吗?在
请帮忙。。。。提前谢谢。。在
我建议您使用
i2c-dev
和i2c-bcm2708
模块,其中i2c总线将暴露到/dev文件系统。在现在将有i2c总线导出,列出它们
^{pr2}$使用它并不是那么简单,因为它是i2c,它有不同的协议和地址。在
如果要在C中使用它,这是tutorial。在
在python中,您可以安装^{} 包并按如下方式使用:
相关问题 更多 >
编程相关推荐