Conexión de múltiples dispositivos SPI a Texas Instruments CC3200 LaunchPad

1

Quiero conectar uno de los dos (o ambos) módulos receptores de RF de 433 MHz al Texas Instruments CC3200 LaunchPad:

También quiero conectar un conector de la tarjeta SD al LaunchPad al mismo tiempo. es posible? ¿Es posible conectar los tres dispositivos al CC3200 LaunchPad al mismo tiempo y hacer que se dirijan a cada uno de estos dispositivos?

Supongo que se necesitarían dos chips adicionales, uno para cambiar el formato binario a líneas dedicadas (verde abajo) y una puerta AND de 4 vías (azul abajo):

¿Es correcto este supuesto? ¿O ya hay algo similar disponible en el CC3200 LaunchPad?

¿Qué fichas necesitaría para completar el área verde y azul?

Se agradece tu ayuda.

    
pregunta AxD

3 respuestas

0

Puede reemplazar toda la lógica en ambos cuadros con un chip decodificador binario de 2 líneas a 4 líneas, como el 74LS139. El '139 en realidad te da dos decodificadores de este tipo. Un 74LS138 le dará un solo decodificador de 3 a 8 líneas.

    
respondido por el John Honniball
1

Si tiene suficientes GPIO en su controlador, puede conectarlos directamente a los pines SS de los dispositivos SPI. Si su pin SS está activo alto, necesita agregar resistencia desplegable, si está activo bajo, necesita agregar resistencia desplegable.

Si no tiene suficientes GPIO para darle a sus dispositivos SPI un pin dedicado o si desea guardar algunos, puede usar chips de decodificación.

    
respondido por el diverger
0

No necesitas todos esos chips. La conexión directa de 3 salidas a cada una de las líneas SS del esclavo funcionará. Manténgalos levantados y bájelos cuando necesite hablar con el esclavo específico.

    
respondido por el Saad

Lea otras preguntas en las etiquetas