AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi "Direkter" Zugriff auf eine Speicherkarte (SD/MMC)
Thema durchsuchen
Ansicht
Themen-Optionen

"Direkter" Zugriff auf eine Speicherkarte (SD/MMC)

Ein Thema von Bääääär · begonnen am 9. Mär 2008 · letzter Beitrag vom 18. Mär 2008
Antwort Antwort
Bääääär

Registriert seit: 12. Apr 2007
Ort: Thüringen
28 Beiträge
 
Delphi 2005 Personal
 
#1

"Direkter" Zugriff auf eine Speicherkarte (SD/MMC)

  Alt 9. Mär 2008, 19:57
Hallo!

Ich möchte mit Delphi eine SD-Karte beschreiben und von einer SD-Karte lesen. Da diese Speicherkarte in einer Mikrocontroller-Applikation genutzt wird, kann ich kein Dateisystem nutzen - folglich muss ich die Daten 'roh' von der Karte in einen Stream lesen bzw. aus einem Stream 'roh' schreiben.

Umfangreiche Suchen haben mir bisher nur eine Information gebracht: Mit der Funktion Createfile muss das machbar sein. Allerdings gibt es zu dieser nur Codebeispiele in Richtung COM und Druckerport-Nutzung. Die Delphi-Hilfe gibt zwar Auskunft, allerdings habe ich auch nach mehrmaligem Lesen nicht verstanden, wie ich damit mein Problem lösen kann.

Vielen Dank,
Bääääär
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#2

Re: "Direkter" Zugriff auf eine Speicherkarte (SD/

  Alt 9. Mär 2008, 20:04
Schau mal in das angehängte Programm, darin habe ich begonnen ein eigenes Dateisystem für Speicherkarten zu schreiben. Ist leider nie fertig geworden, aber dem Sourecode wirst du dennoch einiges entnehmen können.
Angehängte Dateien
Dateityp: zip efs_916.zip (2,8 KB, 16x aufgerufen)
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#3

Re: "Direkter" Zugriff auf eine Speicherkarte (SD/

  Alt 18. Mär 2008, 09:06
Ups, hatte leider die Main.pas vergessen...
Angehängte Dateien
Dateityp: zip efs_104.zip (7,5 KB, 22x aufgerufen)
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: "Direkter" Zugriff auf eine Speicherkarte (SD/

  Alt 18. Mär 2008, 10:51
Hol dir mal den Hexeditor HxD:
http://www.delphipraxis.net/internal...ct.php?t=46184
Damit kann man das Device roh öffnen und die Daten erstmal in eine Datei speichern.
Auch die umgekehrte Richtung ist möglich.
Wenn das soweit funktioniert, kannst du dich dran machen, mit Createfile das Device direkt zu lesen/schreiben.
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz