树莓派怎么用i2c端口挂载设备,与从设备用i2c总线如何通信
raspi-config启用iic
然后安装i2c tool 看一下地址能不能读到
sudo apt-get install i2c-tools
用i2cdetect命令查看设备地址
然后就可以使用wiringPi的i2c库了
这个库只支持c语言
另外,我还推荐一个SourceLink的库,基于linux的文件系统接口的
https://gitee.com/SourcelinkS/Source-lib/blob/master/lib/src/sl_perpheral/sl_i2c.c
树莓派使用i2c需要使用sudo raspi-config打开i2c接口 然后连接SDA SCL到树莓派对应GPIO 电压和地按设备驱动电压连接 i2cd设备有设备地址需要用i2c-tools查看 驱动代码一般厂家都给的 移植不难
树莓派的I2C是需要配置的,详情参考这篇文章http://bbs.elecfans.com/forum.php?mod=viewthread&tid=1096145&extra=page=4