HDD Basic I/O Library (for PMP interface)
Dienstag, 22. Mai 2012
 
 

PIC Mikrocontroller Forum  |  PIC Mikrocontroller  |  Beispielcodes und Projekte  |  HDD Basic I/O Library (for PMP interface) « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: HDD Basic I/O Library (for PMP interface)  (Gelesen 3224 mal)
 
Stampede
Globaler Moderator
Hero Member
*****
Offline Offline

Beiträge: 969



Profil anzeigen WWW
« am: August 05, 2009, 19:16:07 »

Hallo,

ich habe ein IO interface für die Ansteurung von IDE Festplatten geschrieben. Es ist für PIC32 (ggf auch 24F) geeignet die über ein PMP Modul verfügen. Die Funktionen können so eingesetzt werden wie die SD Routinen von Microchip.
Mit USB Polling, PBClock = 40MHz und dem Mass Storage Framework waren erreichbar:

Lesen :    ~750kb/s
Schreiben  ~700kb/s
(mit PIC32MX460F512L @80MHz)

Mögliche Verbesserungen:
1. Mehrere Sektoren lesen, um den Overhead zu reduzieren
2. Fehlererkennung / Timeout

Einschränkungen:
1. Nur Master / kein Slave
2. Nur mit PMP Modul möglich
3. Kein Timeout / Error Erkennung
4. Nur Platten bis 137GB können verwaltet werden (48Bit LBA Modus wird noch nicht unterstützt)

Grüße
Stefan

* HDD_IO_V1_0_0.zip (6.12 KB - runtergeladen 153 Mal.)
Gespeichert

Stampede
Globaler Moderator
Hero Member
*****
Offline Offline

Beiträge: 969



Profil anzeigen WWW
« Antworten #1 am: Oktober 31, 2009, 19:04:44 »

Hallo,

kleines Update der Lib.

Gruß
Stefan

* HDD_IO_V1_0_1.zip (6.11 KB - runtergeladen 118 Mal.)
Gespeichert

Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  

Powered by MySQL Powered by PHP Made for Mozilla (Firefox) Made for Internet Explorer
Seite erstellt in 0.035 Sekunden mit 18 Zugriffen.
 
Top! Top!