Hallo liebe Freunde, ich bin derzeitig an einem projekt bei dem ich ein display ansteuer welches seine bilder über einen SPI bekommt wie zB in meinem fall ein RasPi. So meine Frage ist es jetzt kann man diesen vorgang auch über einen usbstecker laufen lassen? Ich würde mich über eine antwort von jemandem mit geduld freuen...
Du müsstest am "USB Stecker" ein Gerät anschließen, das SPI erzeugt. Da gibt es beispielsweise den FT2232, dessen MPSSE genau das machen kann, und dafür gibt es von FTDI auch Softwareunterstützung -- allerdings wohl nur für Windows; wenn Du das auf einem anderen Betriebssystem oder gar dem Raspberry Pi machen möchtest, wirst Du einiges an Forschungsaufand betreiben müssen. http://www.ftdichip.com/Support/SoftwareExamples/MPSSE.htm
FT232 bzw. FT245 kann SPI über USB emulieren.
danke für die super schnelle und perfekte antwort!
Gast
#3452324
jörg Vo schrieb: > in meinem fall ein > RasPi. Der RaspberryPi kann SPI
Gast
#3452369
Von SiLabs gibt es ebenfalls USB-SPI-Brücken. Ralf
Rufus Τ. Firefly schrieb: > Da gibt es beispielsweise den FT2232, dessen MPSSE genau das machen > kann, und dafür gibt es von FTDI auch Softwareunterstützung -- > allerdings wohl nur für Windows; wenn Du das auf einem anderen > Betriebssystem oder gar dem Raspberry Pi machen möchtest, wirst Du > einiges an Forschungsaufand betreiben müssen. Ich hab mal mit 'nem FT2232H (UM-FT2232H) per SPI einen LPD8806-LED-Strip angesteuert. War auf einem x86-Linux. Wenn es das Paket libftdi1 auch auf dem Raspberry Pi gibt, dann sollte man da auch SPI damit machen können.
Gast
#3452445
Müsste an der libusb mitdabei sein
Microchip MCP2210 Der Vorteil ist, dass sich dieser Chip als HID anmeldet und damit im Gegensatz zu FTDI oder SiLabs keinerlei speziellen Kerneltreiber braucht, weder unter Windows, Mac noch Linux. Einfach anstecken, und gut ist. fchk
Frank K. schrieb: > Microchip MCP2210 Das ist natürlich schick. Dazu noch http://www.signal11.us/oss/hidapi/, und die Plätzchen sind gebacken.
Frank K. schrieb: > Microchip MCP2210 > > Der Vorteil ist, dass sich dieser Chip als HID anmeldet und damit im > Gegensatz zu FTDI oder SiLabs keinerlei speziellen Kerneltreiber > braucht, weder unter Windows, Mac noch Linux. Einfach anstecken, und gut > ist. > > fchk SiLabs hat zumindest das Protokoll beim CP2130 offen gelegt, sollte also auch z.B. mit LibUSB funktionieren. http://www.silabs.com/Support%20Documents/TechnicalDocs/AN792.pdf
Gast
#3452575
Den Microchip MCP2210 gibt es seit neuestem bei Reichelt
Gast
#3453333
So was gibs auch ordentlich verpackt mit vernünftiger Softwareunterstützung: http://www.codemercs.com/index.php?id=iow56dg&L=0
Gast
#3477214
Beim MCP2210 von Microchip hast du noch 9 GPIOs zur Verfügung, die du nutzen kannst. Ist ganz nett, wenn man noch ne Hardware drumherum hat ;-) Läuft auch relativ gut unter Linux.
Gast
#3477494
Das LPC1768 DK2 board hat zwei Usb-Anschlüsse, davon einen mit Usart- Wandler. Damit müsste eine Kommunikation zwischen Raspi und DK2-Spi-LCD relativ einfach herstellbar sein.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.