www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Partionieren/Formatieren von MMC (ulrich radigs hw. aufbau)


Autor: Hansl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo,

nun hab ich roland rieglers software auf meinem atmega16,
Beitrag "MMC/SD-Karte mit FAT16 an AVR"

und den hardwareaufbau laut ulrich radigs anleitung nachgebastelt.

Leider habe ich keine kamera oder einen dedizierten 
kartenschreiber/leser
bei der hand. jemand ne idee obs ein stueckchen code fuer den avr
gibt mit dem ich das erledigen koennte? (128MB MMC karte FAT16 
formatieren)

Hab mir elm chans avr-samples heruntergeladen, damit sollte das 
eigentlich
moeglich sein.
Der Code kompilliert nur leider bei mir nicht fehlerfrei :(
http://elm-chan.org/fsw/ff/00index_e.html
http://elm-chan.org/fsw/ff/ffsample.zip

danke fuer hinweise
 hansl

Autor: Obelix (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die schnellst Möglichkeit ist zum nächsten Aldi, Plus, Mediamarkt, 
Saturn oder sonswas geken und einen Kartenleser kaufen. Neue MMC oder 
SD-Karten sind übrigens formatiert.

Autor: Obelix (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ausserdem sehe ich nichts auf deiner verlinkten Seite, wo steht das du 
mit diesem Code auch Formatieren kannst.

Autor: Hansl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
obelix: ja klar, jetzt geht das. um 3 in der frueh gabs die moeglichkeit 
grad
nicht ;)

die funktion heisst f_mkfs
http://elm-chan.org/fsw/ff/en/mkfs.html

aber das kompilliert eben nicht. und der hardwareaufbau ist auch
ein wenig anders.

hab weder ne spule, noch nen mosfet hier.

mfg
 Hansl

Autor: Hansl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hab nun die ganzen binaer zahlen in hex umgewandelt. somit kompilliert
elm chans sample programm mal. gcc wirft zwar einige warnugen bezueglich
"pointer targets in assignment differ in signedness". dies sollte
aber kein problem sein soweit ich das herausfinden konnte.

mal gucken ob ich das jetzt noch an den atmega16 anpassen kann, ist fuer
den atmega64 gemacht.

mfg
 hansl

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.