USB到SPI转换器

USB到SPI转换器,usb,spi,Usb,Spi,我有一个芯片,使用SPI进行通信,并希望将其直接连接到我的计算机上的USB端口。有没有人有使用USB到SPI转换器的经验?有什么建议吗?网上快速搜索 他们使用上述sparkfun产品的“FTDI”芯片通常是最简单的方法 有一个公开的“libftdi”(可能有两个?),可以让你通过USB与芯片通话。该芯片提供了一个非常简单的USB到GPIO类型的功能,并用于制作USB到JTAG、串行、并行、CAN、SPI等设备 FTDI设备不需要任何“编程”-我想你可以在它里面打一个配置块来描述你希望引脚如何工

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

他们使用上述sparkfun产品的“FTDI”芯片通常是最简单的方法

有一个公开的“libftdi”(可能有两个?),可以让你通过USB与芯片通话。该芯片提供了一个非常简单的USB到GPIO类型的功能,并用于制作USB到JTAG、串行、并行、CAN、SPI等设备

FTDI设备不需要任何“编程”-我想你可以在它里面打一个配置块来描述你希望引脚如何工作,就是这样

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


这是一款非常简单的设备,采用非常流行的ATtiny AVR8(arduino芯片应该适合)。完全自由和开放源码软件和现成软件。

我有SPI快捷方式,它似乎不支持简单的“直通”模式,在这种模式下,写入虚拟com端口的数据只是简单地传递出去。它有一个运行的终端/控制台程序,似乎是为测试设备设计的,但我不知道这是否可以在生产环境中轻松使用/控制,因为发送数据需要在终端程序中选择“菜单选项”作为前缀。