Hallo Leute, ich habe mir den Webserver von Ulrich Radig, mit dem ATMEGA128 nachgebaut. Nun versuche ich seit Tagen verzweifelt die MMC ans Laufen zu bekommen. Die Initialisierung klappt wunderbar. Jedoch habe ich festgestellt, dass beim Lesen und Schreiben eines Blocks immer nur jedes zweite Byte gelesen bzw. geschrieben wird. (IMMER genau gleich, also nicht zufällig.) Ich dachte zunächst es würde am Levelshifter (74hct04 oder 40106) liegen. Hardware Fehler konnte ich nach vielen Versuchen jedoch ausschließen. Nun habe ich es mit der MMC Lib von Stefan Seegel versucht, die bei mir auf einem ATMEGA32 perfekt läuft. Jedoch mit genau dem selben Ergebnis. Kann mir irgendwer weiter helfen? Liegt es womöglich an falsch gesetzten Fusebits? Vielen Dank schonmal... Eure Meike
Nö, eher am falsch eingestellten Controller im makefile oder ... Meine Glaskugel ist gerade beschlagen :(
Hallo, wenn das Makefile falsch eingestellt wäre, würde doch gar nichts funktionieren. Aber der Webserver an sich läuft! Die MMC wird auch initialisiert. Ich verzweifel hier gleich! Eure Meike
>Eure verzweifelte Meike
Sei ein Mann (in Gedanken) und mach mal deinen Rücken gerade.
Kein Mann mag sich wirklich gerne mit einem heulenden Weib
unterhalten. Auch wenn sie so tun. Das heulen geht links
rein und rechts wieder raus ohne schädliche Nebenwirkungen
zu hinterlassen ;)
Danke Holger, und hier bin ich wieder. Kennst du dich mit dem ATMEGA128 aus, oder kannst du mir nur weiterhelfen wie ich ein Mann werde? gedachtes Mannsein Ende Östrogenfluß aktiviert Bussi Deine Meike
Holger, Deine Beiträge sind einfach eine Wonne für jeden Hilfesuchenden...
Hallo Leute, ich habe den Fehler gefunden! Es lag daran, dass ich den Sector der MMC in eine Variable mit dem Datentyp int eingelesen habe. Nachdem ich jetzt unsigned char verwende funktioniert alles wie es soll! Warum das so ist, habe ich allerdings nicht verstanden :-( Viele Grüße Eure Meike
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.