Servus, ich habe folgendes Problem: Ich suche nach einem z.B. USB-SPI Interface womit es möglich ist drei Gruppen separat via Chipselect auszuwählen und dann via SPI zu programmieren. Dabei wäre es notwendig das dieses Interface maximal 96bits während einer Chipselect-low-phase senden kann, da ich mehrere Treiber in Serie geschaltet habe. Zudem sollte es möglich sein über den PC die SPI-Befehle an das USB-SPI interface zu schicken und das Senden des Befehls an die entsprechende Gruppe zu starten. Ich möchte mir später ein Programm in C basteln welches dann die verschiedenen Gruppen über SPI programmieren/ansteuern kann. Kennt jemand fertige Bausätze mit denen soetwas möglich ist (FPGA? Eval Board? ...) oder müsste man sich da selber etwas mit einem Controller basteln? Ich würde gerne den Aufwand so gering wie möglich halten. Vielen Dank schonmal! mfg
http://www.codemercs.com/io-warrior/?L=0 kann laut Tabelle SPI, wie genau die Ansteuerung ausschaut müsstest du aber noch selber herausfinden/im Datenblatt nachlesen.
Für SPI ist die MPSSE in den FTDI Chips mit der SPI Lib gut geeignet. Sehr einfach und schnell.
Vielen Dank für eure vielen Vorschläge! Ich werde mir alle mal genau anschauen und euch dann Berichten welcher es geworden ist :D
Moritz A. schrieb: > http://www.codemercs.com/io-warrior/?L=0 kann laut Tabelle SPI, wie > genau die Ansteuerung ausschaut müsstest du aber noch selber > herausfinden/im Datenblatt nachlesen. Die softwareseitige Ansteuerung passiert mittels DLL, Treiber werden keine benötigt, da der IO-Warrior ein HID Gerät ist, also mit Systemtreibern läuft. Mehrere SPI Geräte kann man ansteuern indem man von den vorhandenen I/Os der IO-Warrior welche für zusätzliche Slave-Select verwendet.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.