У меня вопрос, какой разъем SPI to USB выбрать и какая между ними принципиальная разница. Все, что я хочу, это отслеживать происходящую активность SPI, что возможно через соединение порта SPI на моей плате.
Я видел два преобразователя USB в SPI:
Почему между ними такая большая разница в цене?
Со страницы Aardvark он поставляется в комплекте с:
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
Кроме того, это готовый продукт, и они даже нанесут на него ваш собственный логотип для продвижения вашего собственного бренда. Я бы сказал, что это довольно важные дополнительные функции.
Предмет Sparkfun предназначен для любителей и предоставляется только как есть. В значительной степени ожидается, что вы знаете (или научитесь), как использовать его самостоятельно. Программное обеспечение для него все с открытым исходным кодом.
Кажется, это самые большие различия. Для Aardvark требуется минимальный заказ 100 штук.
Я использую USBee SX для этой задачи. Хотя он дороже, чем любой вариант, на который вы ссылаетесь, он поддерживает захват до 8 сигналов и имеет декодеры для SPI, I2C, Async UART и других протоколов, а также API для написания ваших собственных декодеров протоколов. Декодеры применяются к сигналам, и вы можете включить столько декодеров, сколько вам нужно. Это очень помогает при отладке активности более чем на одном канале связи. Их модуль BusBee аналогичен, но с захватом только 4 сигналов он действительно не может обрабатывать более одной шины одновременно.
В SparkFun также взгляните на Bus Pirate . Он поддерживает больше протоколов, чем просто SPI, и основан на PIC с открытым исходным кодом, который можно перепрограммировать и для других целей. Он популярен благодаря своей гибкости.
Самуэль
пользователь 2464665
Самуэль
пользователь 2464665
Самуэль