Control de SPI del registro de desplazamiento: en cascada pero con pestillo individual

1

Me gustaría conectar varias tarjetas al microcontrolador y enviar datos a los registros de desplazamiento colocados en las tarjetas. Estoy conectando en cascada todos los registros de desplazamiento para el envío de datos desde el SPI. Pero me gustaría bloquear los valores individualmente ya que la salida del registro de desplazamiento a la placa está controlada por tiempo y es asíncrona a los otros registros.

Encontré este esquema para conectar el SPI al registro de desplazamiento:

( Fuente del esquema )

Con esta conexión estoy bloqueando la señal directamente después de la transmisión.

¿Es posible simplemente usar el reloj y los datos del SPI para conectarse al registro y elegir mi propia señal de bloqueo? la CS "existirá" en el software pero no se conectará al registro de desplazamiento.

gracias

    
pregunta nesrine ghajati

1 respuesta

-1
  

¿Es posible simplemente usar el reloj y los datos de Spi para conectarse al registro y elegir mi propia señal de cierre?

sí.

pero hay una alternativa de software a eso: mantener un ram de salida de datos. cambie los bits correctos, desplace los datos y ciérrelos todos. eso es equivalente a tener pestillos individuales si sus cambios se limitan a bytes / bits individuales.

    
respondido por el dannyf

Lea otras preguntas en las etiquetas