ich versuche mich am ov7670 mit al422-fifo. Ich bekomme den fifo inzwischen fehlerlos ausgelesen und kann die Daten auf ein lcd-übertragen. Wenn ich den Datenstrom auf die sd-Karte umleite, kommt es zu Störungen. Die Daten vom fifo sind nicht mehr brauchbar. Auch die Darstellung auf dem lcd funktioniert nicht mehr. im Fifo des al422 steht offensichtlich nur noch Mist. Meine Vermutung ist, dass der al422 durch den systick-Interrupt gestört wird. Kann man dagegen etwas machen? Ein Blech als Abschirmung bringt keine Verbesserung.
Es liegt offensichtlich nicht am timer. Wenn ich den Systick ohne sd-karte laufen lasse, sind die Daten im fifo ok. Gestört wird der fifo erst durch den Betrieb der sd-Karte. Wenn ich ohne den fifo auf die Sd-Karte schreibe, sind die geschriebenen Daten o.k. kann die sd-karte auf den fifo abstrahlen?
durch diesen Funktionsaufruf res=f_mount(&xFatFs, "", 0);// Give a work area to the default drive wird das nachfolgende Programm gestört und zwar unabhängig davon ob die sd-Karte gesteckt ist oder nicht. Beim der Installation der elm-chan-lib kam bei &FatFs eine Fehlermeldung, weshalb ich diese Variable(?) neu initialisiert habe. Das Schreiben auf die sd-Karte klappt, nur die Daten im al422 werden gestört. die sd-Karte ist also gemounted. in f_mount ist für mich nichts erkennbar, was andere Pins beeinflussen könnte???????????? Hat jemand eine Idee????
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.