Hallo Leute, ich versuche gerade einen AVR (ATmega168) mit einer CMUCAM3 (Phillips LPC2106) über SPI kommunizieren zu lassen, was nicht so recht klappen will... Ich sende mit dem AVR als Master und empfange mit CMU als Slave. Dabei gibt es anscheinend Schwierigkeiten mit dem SCK. Zuerst habe ich immer ein Byte gesendet und dann SlaveSelect kurz auf GND gezogen, um die SPI Logik zu resetten. Da war das dann so, dass relativ wenige Bytes ankamen, aber wenn welche ankamen, sie meißt richtig waren. Dann habe ich immer zwei Bytes gesendet und dann SlaveSelect kurz auf GND gezogen, um die SPI Logik zu resetten.. Hier war es nun anders, es kam deutlich öfter was an, aber sehr viel falsches. Wenn das zweite Byte richtig war, war aber auch das erste richtig. Daraus habe ich geschlossen, dass die CMUCAM anscheinend nicht alle SCK-Pulse mitbekommt. An zu schnellem Takt kann es nicht liegen, habe verschiedene Prescaler ausprobiert, doch der Effekt war immer derselbe. Auch warte ich zwischen dem Senden immer mind. 1ms. Hat jemand eine Idee? Schonmal sowas ähnliches erlebt? Danke im Voraus, Gruß, Yaro
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.