Gast
#5191529
Hallo, ich fange neu mit der Programmierung von Microcontrollern an, kenne mich mit C und C++-Bereich aber schon sehr gut aus. Nun möchte ich auch die Möglichkeit haben, Daten extern zu speichern. Meine Frage: soll ich dafür lieber USB-Sticks oder SD Cards nehmen? Daa Dateisystem ist erst einmal zweitrangig, ich würde aber gerne FAT32 verwenden. Ist das mit akzeptablem Aufwand machbar? Und gibt es ansonsten bessere Lösungen? Wenn ihr eine der beiden angedachten Speichermedien bevorzugt, könnt ihr mir dann nach Möglichkeit bitte auch noch sagen, wie man das konkret am besten verwendet? Die Lösung soll letztendlich auf eine Lochrasterplatine aufgelötet werden. Es reicht vermutlich nicht, einfach die vier Pins einer USB-Buchse mit VCC, GND und zwei I/O-Ports zu verbinden und mithilfe von C eine Datei zu erstellen, oder? Wenn doch, was ist der Pfad? Nach dem, was ich bisher gelesen habe, muss ich einen Host-Controller einbauen. Hat da jemand ein Beispiel, den man auch auflöten kann? Ich möchte den Microcontroller auch nicht direkt mit einem PC verbinden. Deswegen sind Device-Controller wohl für meine Zwecke nicht zu gebrauchen. Auf jeden Fall danke schon einmal im Voraus!