Guten Morgen, kennt jemand zufällig einen billigen USB -> SPI Adapter? (das SS-Signal dürfte nicht Hardware-gesteuert sein, weil ich 32Bit Übertragungen bräuchte und kaum eine Hardware diesen Modus kann). Ich hatte mir kurzzeitig überlegt, ob man nicht einfach einen USBAspV2 umbauen könnte - derzeit man Favourit. Wäre zwar langsam mit dem vUSB-Software-USB-Stack, würde aber sicherlich funktionieren. Weiß jemand etwas? Viele Grüße, Mampf
Vielleicht der MCP2210? https://www.microchip.com/wwwproducts/en/MCP2210 Mampf F. schrieb: > Ich hatte mir kurzzeitig überlegt, ob man nicht einfach einen USBAspV2 > umbauen könnte Wenn schon selbst bauen, dann mit einem Controller der USB nativ kann, wie die meisten STM32...
Gast
#5408548
http://www.ftdichip.com/Products/ICs/FT4222H.html Dieser hier?
Gast
#5408556
Mampf F. schrieb: > kennt jemand zufällig einen billigen USB -> SPI Adapter? (das SS-Signal > dürfte nicht Hardware-gesteuert sein, weil ich 32Bit Übertragungen > bräuchte und kaum eine Hardware diesen Modus kann). Blliger als mit FT2232 wirds wohl nicht gehen (ausser der Software-Lösung über Mikrocontroller) aber schneller auch nicht als mit: https://www.ebay.de/itm/CJMCU-2232-FT2232HL-USB-TURN-UART-FIFO-SPI-I2C-JTAG-RS232-Module-External-Memor/282935227324?hash=item41e040f3bc:g:F1kAAOSwNMVagHPf Das was man nicht in den Mikrocontroller an Intelligenz reinstecken muss, muss man dann allerdings in den Treiber hineinstecken der die (von Hersteller FTDI vorgefertigte) DLL aufruft.
Gast
#5408560
Zwei Beispiele für die Anwendung eines FT2232: Beitrag "Re: NRF24L01 - Testprogramm für Windows PC"
Niklas G. schrieb: > Wenn schon selbst bauen, dann mit einem Controller der USB nativ kann, > wie die meisten STM32.. Für einen USB-SPI Interface tut es auch was kleineres - z.B. ein PIC16F145x. Aufbau wäre sehr einfach. https://hackaday.io/project/6258/gallery#ce5db455c4aad2b6bf7d99e26a6976f4 HID oder CDC Demoprojekte, wären in den Microchip Libraries for Applications enthalten.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.