Planeo usar una interfaz I2C para leer la IMU (Junta Combo Digital de IMU SparkFun 6 Degrees of Freedom - ITG3200 / ADXL345). Dado que la velocidad de comunicación con I2C es de 400 kHz, pensé que debería usar la PRU para leer el sensor lo más rápido posible, ya que es 40 veces más rápido en la lectura de GPIO en comparación con el kernel del host de Linux.
Ahora mi pregunta es ¿cómo uso I2C para leer el sensor usando PRU? Si la implementación de I2C en PRU es complicada, ¿cuáles son mis otras opciones?
Gracias