我正在尝试使用I2C总线编写和读取C++。我的I2C总线是虚拟的,第一件事是加载内核模块i2c_stub。我可以通过bash完成所有事情,现在我正在将它移植到C++。我可以打开i2c总线,获取具有特定地址的i2c总线,但是我不能读写。 GTEST_FAIL();free(image);
//----- OPEN THE
嘿,我正试图编写一个用户空间应用程序,将一些数据移动到一个运行I2C的嵌入式系统中,这是一个用于嵌入式Linux的操作系统,尽管我不认为这是影响问题的原因。我得到一个连接超时和分段错误。该函数具有宏,用于指示它写入第一个I2C总线。我指定要用main编写的数据,并将其传递给i2c_write,然后由i2c_ioctl_write传递给i2c_ioctl_write。安装I2C消息安装I2C IOCTL有效负载cdns-i2c e0004000.i2c:在完成时等待超时,使用IOCTL连接超时编写。bus via I