Serial port raspberry pi 2中同时使用I2C和串行接口的问题

Serial port raspberry pi 2中同时使用I2C和串行接口的问题,serial-port,raspberry-pi,i2c,Serial Port,Raspberry Pi,I2c,目前,我正在做一个项目,同时需要raspberry pi的串行端口和I2C(它是raspberry pi 2)。读取I2C数据时,我与串行端口通信时出现问题。与串行端口通信时,来自I2C的数据将损坏 串行端口连接至SIM800L,I2C端口连接至MPU6050陀螺仪 有人能解释一下这个问题吗 下图包含尝试向串行端口(左侧窗口)发送命令时陀螺(右侧窗口)的错误读数 显然,您认为这是某种硬件问题。但这不太可能。最可能的原因是你的方法,你没有描述。你所做的只是陈述你的结论,即存在“腐败”。非常感谢你的

目前,我正在做一个项目,同时需要raspberry pi的串行端口和I2C(它是raspberry pi 2)。读取I2C数据时,我与串行端口通信时出现问题。与串行端口通信时,来自I2C的数据将损坏

串行端口连接至SIM800L,I2C端口连接至MPU6050陀螺仪

有人能解释一下这个问题吗

下图包含尝试向串行端口(左侧窗口)发送命令时陀螺(右侧窗口)的错误读数


显然,您认为这是某种硬件问题。但这不太可能。最可能的原因是你的方法,你没有描述。你所做的只是陈述你的结论,即存在“腐败”。非常感谢你的答复。事实上,我不是说这是一个硬件问题,我不会得出任何结论。现在,我不知道如何解决这个问题。我所做的是,我将MPU6050陀螺仪连接到Rpi中的I2C引脚,将SIM 800L连接到串行端口。在接收来自MPU6050的数据时,如果我向SIM800L(使用minicom)键入内容,来自MPU6050的数据将崩溃。另外,我正在使用jeff rowberg提供的MPU6050演示代码来测试这一点。