Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Como referencia, la siguiente tabla muestra dónde se encuentran los pines TWI en
varias placas Arduino.
A partir de Arduino 1.0, la biblioteca hereda de las funciones Stream, lo que la hace
consistente con otras bibliotecas de lectura/escritura. Debido a
esto, send()y receive()han sido reemplazados por read()y write().
Las versiones recientes de la biblioteca Wire pueden usar tiempos de espera para
evitar un bloqueo ante ciertos problemas en el bus, pero esto no está habilitado de
forma predeterminada (todavía) en las versiones actuales. Se recomienda habilitar
siempre estos tiempos de espera cuando se utiliza la biblioteca Wire. Consulte la
función Wire.setWireTimeout para obtener más detalles.
#include <Wire.h>
Funciones
comenzar()
terminar()
requestFrom()
comenzarTransmisión()
endTransmission()
escribir()
disponible()
leer()
setClock()
onReceive()
onRequest
() setWireTimeout()
clearWireTimeoutFlag()
getWireTimeoutFlag()