SPI a USB y Terminal

0

Me gustaría depurar el programa de mi microcontrolador a través de SPI conectado a la PC. (Por lo general, UART se usa para la depuración, pero me gustaría depurar con frecuencias más altas como SPI).

  1. ¿Puede alguien recomendarme en el terminal de PC que es capaz de recibir la comunicación SPI?
  2. También recomendación sobre el adaptador SPI a USB (conectado a mi PC).
pregunta Udi

2 respuestas

1

spi no es la mejor manera de depurar cosas, porque no puedes conectarlas a una PC, y necesitas convertirlas en otra cosa, y si quieres depurar algo, no quieres más capas de "posibles problemas".

En mi humilde opinión deberías usar algo más estándar como jtag debug o un analizador lógico, pero si realmente quieres usar el spi puedes usar un pirata o puede usar un sistema integrado como la Raspberry of the beaglebone, de esta manera puede tener acceso directamente al SPI a través de los GPIOs.

    
respondido por el user43186
-1

Si utiliza SPI, aparecerá como un puerto de comunicaciones estándar en la PC. Entonces cualquier programa de Terminal estándar en una PC que pueda iniciar sesión será adecuado. El cable SPI a USB se encarga de la conversión.

En una PC con Windows más antigua, recomiendo Hyper Terminal porque es gratis.

Término real que he usado y funciona.

PuTTY fue el último que usé y funcioné bien

EDIT El dispositivo que estaba usando era similar al www.minicircuits.com/pdfs/RS232USB-SPI-N.pdf (este no es el dispositivo que usé, no puedo recordarlo tan lejos)

Esto se describe como un convertidor bidireccional: RS232 < - > SPI o USB < - > SPI. Facilitó el envío y la recepción de la estación de prueba a PWB durante las pruebas de producción y para el diagnóstico cuando se detectan fallas.

La búsqueda de "spi to usb" proporciona muchos chips y dispositivos ...

    
respondido por el Spoon

Lea otras preguntas en las etiquetas