我需要读取4字节的数据从MAX30100芯片使用c/c++和I2C上的覆盆子Pi。我试着用蟒蛇做的。而且起作用了。然后,我尝试使用SMBus进行块读取,在这里可以找到:void i2c_smbus_read_block_data(int fd, int command, uint8_t *values, intlength) union i2c_smbus_d
我正尝试在我的定制板上运行marvell phy linux驱动程序。驱动程序使用的是mdio接口,但我的主板上有i2c。我将marvell.c文件中的phy_read()/phy_write()替换为i2c读/写函数。它不起作用。未调用探测函数,phy子系统使用mdio检测marvell,无法检测。如何在phy linux sysbsystem中使用i2c?
我正在用OMAP3730做一个嵌入式Linux项目。我们使用的是3.2.23版本的内核。I2C工作正常,我可以在总线#2上看到电路板上的各种传感器。0x00 w pWARNING!I will probe file /dev/i2c-3 using read byte commands.I2C Block Read</e