www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik CMUCAM3 SPI mach Probleme


Autor: Yaro (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Yaro (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hat keiner eine Idee?

Autor: Kay I. (imperator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Handelt es sich um das gleiche Problem wie hier?
Beitrag "SPI anfällig für Störungen?"

Autor: Yaro (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jop... Aber dort antwortet jemand =)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.