USB转SPI转换器

ump*_*mps 3 usb spi

我有一个使用SPI进行通信的芯片,并希望将其直接连接到我的计算机上的USB端口.有没有人有使用USB转SPI转换器的经验?有什么建议?网上快速搜索显示

http://www.robotshop.com/devantec-usb-i2c-spi-serial-interface.html

http://www.sparkfun.com/products/9235

Bra*_*rad 6

他们使用上面的sparkfun产品的"FTDI"芯片通常是最简单的方法.

有一个公开的"libftdi"(可能是其中两个?)让你通过USB与芯片对话.该芯片提供非常简单的USB-to-GPIO类型功能,用于制作USB-to-JTAG,串行,并行,CAN,SPI等设备.

FTDI设备不需要任何"编程" - 我认为你在其中打了一个配置块来描述你希望引脚如何工作,就是这样.

另一种方法是做你提到的机器人商店产品.使用基于USB的PIC控制器.这需要您对控制器进行编程,并为您的设备编写自己的设备驱动程序.这两者都不是很难,并且可以为您提供更多的灵活性,但可以提供更多的工作.Microchip有许多带有内置USB控制器的PIC变体,它们都有许多GPIO线,可以编程到您想要的任何类型的SPI接口.