¿Interferirán otros dispositivos con la programación de un ATmega32U4 si está conectado al bus SPI?

0

Estoy diseñando un PCB personalizado alrededor de un ATMega32U4. El 32u4 hablará con otro componente integrado a través del bus SPI. Dado que los pines SPI (MISO, MOSI, SCK) también se utilizan para la programación del ISP, ¿podrían otros componentes integrados conectados al bus SPI interferir con la programación del 32u4? Si es así, ¿cuáles son las formas típicas de tratar con otros dispositivos a bordo en el bus SPI durante la programación?

    
pregunta Jeremy Raymond

1 respuesta

1

Según AVR042: "AVR Hardware Design Considerations" , subsección 4.1.1, "Uso compartido de las líneas de programación SPI":

  

Si hay dispositivos adicionales conectados a las líneas ISP, el programador debe estar protegido de cualquier dispositivo   que puede tratar de conducir las líneas, que no sea el AVR. Esto es importante con el bus SPI, ya que es similar al   Interfaz ISP. La aplicación de resistencias en serie en las líneas SPI, como se muestra en [figura 4-2], es la forma más fácil de lograrlo. Normalmente, el valor de resistencia R puede ser de 330Ω.

Vea AVR042 para más detalles y consideraciones.

    
respondido por el Ignacio Vazquez-Abrams

Lea otras preguntas en las etiquetas