Pregunta del convertidor de SPI a USB (para STM32F105)

1

Tengo una pregunta sobre qué conector SPI a USB elegir y cuál es la principal diferencia entre ellos. Todo lo que quiero es monitorear la actividad de SPI que se realiza a través de una conexión de puerto SPI en mi placa.

He visto dos convertidores de USB a SPI:

¿Por qué la diferencia de precio es tan grande entre ellos?

    
pregunta user2464665

2 respuestas

1

Desde la página de Aardvark viene con:

Aardvark SPI Host Adapter Unit
6 foot USB A->B cable
Software (downloadable from website):
  Windows USB Drivers
  Linux USB Hot Plug Configuration files
  Rosetta Language Bindings: C/C++, C#, .NET, Python, Visual Basic
  Examples
  Datasheet
  Documentation

Además, es un producto terminado e incluso lo personalizarán con su propio logotipo para promocionar su propia marca. Yo diría que esas son algunas características de valor agregado bastante significativas.

El elemento Sparkfun es para aficionados y solo se proporciona tal como está. Se espera que usted sepa (o aprenda) cómo usarlo usted mismo. El software para él es todo de código abierto.

Parece que esas son las mayores diferencias. El Aardvark requiere un pedido mínimo de 100 artículos.

    
respondido por el Octopus
1

Utilizo USBee SX para esta tarea. Aunque es más caro que cualquiera de las opciones a las que se vincula, admite la captura de hasta 8 señales y tiene decodificadores para SPI, I2C, Async UART y otros protocolos, así como una API para escribir sus propios decodificadores de protocolo. Los decodificadores se aplican a las señales, y puede tener tantos habilitados como sea necesario. Esto ayuda enormemente a la hora de depurar la actividad en más de un canal de comunicaciones. Su módulo BusBee es similar, pero con solo 4 señales capturadas, realmente no puede manejar más de un bus a la vez.

En SparkFun, también eche un vistazo a Bus Pirate . Maneja más protocolos que solo SPI, y se basa en un PIC de código abierto que también se puede reprogramar para otros usos. Es popular por su flexibilidad.

    
respondido por el RBerteig

Lea otras preguntas en las etiquetas