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 es posible a través de una conexión de puerto SPI en mi placa.
Hay dos convertidores de USB a SPI que he visto:
¿Por qué es tan grande la diferencia de precio entre ellos?
Desde la página de Aardvark viene completo 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 artículo Sparkfun es para aficionados y solo se proporciona tal cual. Se espera que sepas (o aprendas) cómo usarlo por ti mismo. El software para ello es todo de código abierto.
Parece que esas son las mayores diferencias. El Aardvark requiere un pedido mínimo de 100 artículos.
Yo uso el USBee SX para esta tarea. Si bien es más costoso 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 necesite. Esto es de gran ayuda cuando se depura la actividad en más de un canal de comunicación. 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, echa también un vistazo al Bus Pirate . Maneja más protocolos que solo SPI y se basa en un PIC de código abierto que también podría reprogramarse para adaptarse a otros usos. Es popular por su flexibilidad.
Samuel
usuario2464665
Samuel
usuario2464665
Samuel