¿Qué esperaría leer de un puerto SPI desconectado?

-1

Estoy escribiendo un programa que lee desde un puerto SPI. Sin embargo, hay una lógica complicada que controla si el esclavo está físicamente conectado al puerto (si no, las líneas se dejan flotando).

Actualmente, estoy recibiendo datos de basura consistentes (consistentemente el mismo byte incorrecto, 0x05). ¿Es este un resultado plausible si el otro dispositivo no está conectado y las líneas SPI se dejan flotando?

    
pregunta g.rocket

1 respuesta

3
  

si no, las líneas se dejan flotando

Las entradas CMOS flotantes son malas . Funcionarán como antenas y usted leerá la basura y consumirá corriente adicional cuando haya suficiente ruido de HF para que el triger rápido cambie entre alto y bajo.

Recomiendo el uso de una resistencia desplegable o desplegable, 10 kOhm generalmente funciona bien.

    
respondido por el Turbo J

Lea otras preguntas en las etiquetas