Aumento de la velocidad del bus I2C
Primero, habilite la interfaz I2C en la herramienta de administración raspi-config.
Consulte la imagen a continuación para ver opciones específicas:
Recuerde reiniciar una vez finalizado.
Luego, ingrese la línea de comando para editar el archivo config.txt, esta es la parte más importante:
Busque la línea que contiene "dtparam=i2c_arm=on" y agregue "i2c_arm_baud =400000". Esta línea significa configurar la velocidad de transmisión I2C a 40 kbit/s
Guarde y salga, y habrá terminado después de reiniciar.
Además, según la descripción del periférico ARM BCM2835 (página 28), se menciona que la Raspberry Pi tiene un controlador de "modo rápido", y la velocidad en baudios puede tomar un valor entre 100000~400000 . 100000 es el valor predeterminado, por lo que puedo configurarlo en 400000 para habilitar el modo rápido I2C en Raspberry Pi.