Hallo ich möchte von einer SD-Karte (256MB, FAT) eine Datei auswählen (*.bmp) und dann über RS232 senden. Das ganze soll so aussehen als käme es von einem PC. Das will ich mit einen ATMega8 oder 32 machen. Mir wurde bereits AVR-DOS empfohlen aber ich blicke da nicht wirklich durch. Könnte mir hemand da weiterhelfen??? MFG Max
> Das ganze soll so aussehen als käme es von einem PC.
Was bitte soll das heißen?
Was für ein Gerät soll denn die Daten via RS232 empfangen?
auch ein AVR. Ich weiß nicht ob es einen unterschied macht, ob jetzt ein AVR oder PC sendet, darum habe ich es geschrieben Den Empfänger habe ich die ganze Zeit vom PC aus mit Daten gefüttert. Jetzt soll es mehr automatisiert werden. Darum der 2.te AVR mit SD Karte Die Dateien sind ca. 40kb gross. MFG Max
Dazu must du meines wissens in der Tabelle des FAT Systems die angegebene Datei ausfindig machen und dann an der Start adresse des Speichers dessen Inhalt byte um byte übertragen bis die Datei komplett ist.
Hallo hättest du ein Codebeispiel??? Könnte man auch einen Buffer machen und dann immer ganze 8 Bit Gruppen versenden oder ist das eher schlecht? MFG Max
Codebeispiel kann ich dir leider keines geben, da ich bereits mit dem implementieren eier SPI schnitstelle überfordert bin ^^ Vieleicht kann mir dabei ja jemand helfen. Es geht lediglich um ein paar grundlegende Theoretische fragen :)
Tutorial und Suchfunktion "RS232" oder "Seriele Schnittstelle" oder Applikation notes oder oder oder
ich meine eher das mit der SD-Karte. das datei auswählen und dann byte für byte senden
AVR-DOS heißt vermutlich Bascom :-) Na ja, wenn es C sein darf schau Dir mal die Seite von Holger Klabunde vorbei. http://www.holger-klabunde.de/avr/avrboard.htm#FullFAT Dort ist IMHO ein Beispiel für die kleinste FAT-NUR-LESEN implementierung, die eine Datei von SD ließt und per RS232 ausgibt.
> Könnte man auch einen Buffer machen und dann immer ganze 8 Bit Gruppen > versenden oder ist das eher schlecht? Das hört sich eher nach gewaltigen Verständnisproblemen bei der Schnittstelle an.
Hallo Micha wie heisst denn das besipiel Ich kann nähmlich kein C, daher kann ich das nicht rauslesen Habe ZIP heruntergeladen MFG Max
Wenn du auf den Link klickst, öffnet sich eine Internetseite. Was steht dann in der ersten Zeile (die Seite nicht scrollen)? Und schon hast du denn Name des Beispiels.
FullFAT Single-File-System für ATMega ab 1kB RAM: ja hat er auch ne art doku oder anleitung zu seinem FAT System? nach der Suche ich. MFG
Auf der Seite http://www.holger-klabunde.de/ ganz unten steht seine Adresse. Du kannst ihm einen Brief oder eine Email schicken.
Wenn du ein gut dokumentiertes und ansonsten auch sehr kompaktes und schnelles Dateisystem suchst, dann schau mal hier: http://elm-chan.org/fsw/ff/00index_e.html
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.