Gast
#3881768
Ich möchte einen AD7609 an einen Raspberry (mit Raspbian) anschließen und habe mittlerweile auch alles auf dem Tisch liegen. Nun habe ich allerdings bisher nicht viel Erfahrung damit, in der Ausbildung haben wir keine SPI-Kommunikation aufgebaut. Für den bcm2835 des Raspberry gibt es eine lib (http://www.airspayce.com/mikem/bcm2835/), die direkt in C die Nutzung von SPI Befehlen erlaubt, allerdings werden da immer einzeln 8-bit eingelesen. Der AD7609 sendet allerdings über SPI alle 8 Kanäle mit jeweils 18bit direkt nacheinander (im Datenblatt S.26/27). Da bringt mir diese Lib nicht viel, oder? Dazu kommen ja nocht ein paar Punkte, wie z.B. senden eines Conversion-Start-Impuls, auslesen vom Busy-Flag usw. Muss ich mir jetzt die komplette Kommunikation selber konfigurieren? Oder gibt es zu solchen ICs für gewöhnlich schon fertige Librarys, und ich finde sie nur nicht?^^ Ich hoffe, mir kann da jemand den ein oder anderen hilfreichen Tipp nennen ;) Viele Grüße EGSler