Hallo, Ich will mit meinem MC (Atmega 16) Daten auf einer MMC Karte speichern und auslesen. Ich benutze dazu den Source Code von UlrichRadig.de als Compiler benutze ich CodeVision. Ich habe das programm soweit das es ohne Fehler Compiliert und übertragen habe, aber ich habe den Eindruck das die karte nicht mit dem MC spricht. Ich habe über den JTAG versucht nachzuvollziehen was passiert, und offensichtlich schickt mein MC write befehle, aber jedesmal wenn er in einer Schleife auf Daten von der Karte wartet, bleibt er hängen. Kann ich überhaupt im JTAG Modus die Karte ansprechen(wegen Frquenz) und weiß jemand was dann mit dem FAT Format der Karte passiert wenn ich die FAT Funktionalität in mein Programm nicht einbinde? Im forum habe ich einen threat gelesen bei dem ebenfalls erfolglos versucht wurde mit dem Mega 16 zuzugreifen. Geht das überhaupt mit dem Prozessor und weiß einer wie?(ob es vieleicht irgendwie anders ist als bei Mega 32,...) Vieleicht kennt jemand eine andere möglichkeit mit dem Prozessor eine Speichererweiterung auf min. 1 MB zu bewerksteligen
wenn du fat ignorierst dann "zerstörst" du die vorhanden daten. würde ich mal so sagen. wenn du ewas am anfang der karte speicherst, dann sollte das eigentlich die partionstabelle und mft zerlegen und somit sind die daten auf der karte für ein fat fähiges gerät(dein rechner oder so) unbrauchbar. wenn du woanders daten speicherst dann sind die datein an der stelle wo du per µc schreibst vermutlich kaputt
Ich habe zwar eeproms mit 512kB gefunden, aber ich brauche zur Adressierung zu viele pins. Ich brauche aber noch einige eingänge für Messwandler usw.
hmm wie wärs mit i2c eeprom? ich weiß nicht, obs da so große gibt aber wär me möglichkeit
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.