Jetzt registrieren

Anmeldung

Passwort verloren

Passwort vergessen? Geben Sie bitte Ihre Email-Adresse ein. Sie erhalten einen Link und ein neues Passwort per E-Mail erstellen.

Eintrag

Sie müssen sich anmelden Beitrag hinzufügen .

In Frage

Sie müssen sich anmelden, um eine Frage zu stellen.

Anmeldung

Jetzt registrieren

Willkommen bei Scholarsark.com! Ihre Anmeldung wird gewährt Ihnen Zugriff auf mehr Funktionen dieser Plattform. Sie können Fragen stellen, beitragspflichtig oder geben Antworten, Ansicht Profile anderer Nutzer und vieles mehr. Jetzt registrieren!

Lernen Sie die Multimedia-Kartenbibliothek kennen (MMC) In Pic Mikrocontroller

Lernen Sie die Multimedia-Kartenbibliothek kennen (MMC) In Pic Mikrocontroller

Preis: $94.99

Multimedia-Kartenbibliothek

Die Multimediakarte (MMC) ist ein Standard für Flash-Speicherkarten. MMC-Karten sind derzeit in Größen bis einschließlich verfügbar 32 GB und werden in Mobiltelefonen verwendet, digitale Audioplayer, Digitalkameras und PDAs.
mikroC PRO for PIC bietet eine Bibliothek für den Zugriff auf Daten auf Multi Media Card über SPI-Kommunikation. Diese Bibliothek unterstützt auch SD (Sicher digital) und SDHC mit hoher Kapazität (Sichere digitale hohe Kapazität) Speicherkarten .

Sichere digitale Karte

Sicher digital (SD) ist ein Standard für Flash-Speicherkarten, basierend auf der älteren Multi Media Card (MMC) Format.
SD-Karten sind derzeit in Größen von bis zu einschließlich erhältlich 2 GB, und werden in Digitalkameras verwendet, digitale Camcorder, mobile Endgeräte, Media-Player, Mobiltelefone, GPS-Empfänger, Videospiele und PDAs.

Sichere digitale Karte mit hoher Kapazität

SDHC (Sichere digitale hohe Kapazität, SD 2.0) ist eine Erweiterung des SD-Standards, die die Speicherkapazität der Karte um bis zu erhöht 32 GB durch Verwendung der Sektoradressierung anstelle der Byteadressierung im vorherigen SD-Standard.
SDHC-Karten haben denselben physischen und elektrischen Formfaktor wie ältere (SD 1.x) Karten, Dadurch können SDHC-Geräte sowohl neuere SDHC-Karten als auch ältere SD-Karten unterstützen. Der aktuelle Standard begrenzt die maximale Kapazität einer SDHC-Karte auf 32 GB.

Wichtig :

  • Routinen zur Dateibehandlung können nur mit dem Dateisystem FAT16 verwendet werden.

  • Bibliotheksfunktionen erstellen und lesen nur Dateien aus dem Stammverzeichnis.

  • Bibliotheksfunktionen füllen beim Schreiben in Dateien sowohl FAT1- als auch FAT2-Tabellen, aber die Dateidaten werden nur aus der FAT1-Tabelle gelesen; d.h.. Es gibt keine Wiederherstellung, wenn die FAT1-Tabelle beschädigt wird.

  • Wenn die MMC/SD-Karte einen Master Boot Record hat (MBR), Die Bibliothek arbeitet mit der ersten verfügbaren Primärdatenbank (logisch) Partition, die eine Größe ungleich Null hat. Wenn die MMC/SD-Karte einen Volume Boot Record hat (d.h.. Es gibt nur eine logische Partition und keine MBRs), Die Bibliothek arbeitet mit der gesamten Karte als einzelne Partition. Weitere Informationen zu MBR, physische und logische Laufwerke, primäre/sekundäre Partitionen und Partitionstabellen, konsultieren Sie bitte andere Ressourcen, z.B.. Wikipedia und Co.

  • Vor dem Schreibvorgang, Stellen Sie sicher, dass Sie den Boot- oder FAT-Sektor nicht überschreiben, da dies Ihre Karte auf einem PC oder einer Digitalkamera unlesbar machen könnte. Laufwerkszuordnungstools, wie Winhex, kann eine große Hilfe sein.

  • Die Bibliothek verwendet das SPI-Modul für die Kommunikation. Der Benutzer muss das entsprechende SPI-Modul initialisieren, bevor er die MMC-Bibliothek verwendet.

  • Für MCUs mit mehreren SPI-Modulen ist es möglich, alle zu initialisieren und dann mit SPI_Set_Active umzuschalten() Funktion. Siehe die Funktionen der SPI-Bibliothek.

  • MMC-FETT 16 Die Bibliothek funktioniert nur mit der PIC18-Familie.

Das SPI-Modul muss durch die SPIx_Init_Advanced-Routine mit den folgenden Parametern initialisiert werden:

  • SPI-Meister

  • Primärer Vorteiler 64

  • Daten wurden mitten in der Datenausgabezeit abgetastet

  • Uhr im Leerlauf niedrig

  • Die seriellen Ausgangsdaten ändern sich beim Übergang von der Low- zur High-Flanke

Über Arkadmin

Hinterlasse eine Antwort