Standard-SDkort kommando för minneskoll?

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
kallebunka
Inlägg: 13
Blev medlem: 20 november 2010, 16:14:03

Standard-SDkort kommando för minneskoll?

Inlägg av kallebunka »

Hej alla!

Som rubriken lyder så undrar jag om det finns någon här som är insatt i SDkort? Finns det något register eller kommando för att kolla hur mycket ledigt minne det finns kvar?
kallebunka
Inlägg: 13
Blev medlem: 20 november 2010, 16:14:03

Re: Standard-SDkort kommando för minneskoll?

Inlägg av kallebunka »

10 pers som varit in och kollat men ingen som har någon koll på SDkort? Har kollat i specifikationen som finns tillgänglig men kan inte hitta något direkt som säger något om att kolla tillgänglig minnesmängd. Måste väl dock gå då prylar som använder sig utav SDkort ofta kan tala om hur mycket minne som finns kvar.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Standard-SDkort kommando för minneskoll?

Inlägg av victor_passe »

Hur ska minnet veta vad som är data och vad som är skräp?

Allt är bara adresser med en byte data.

Så på ett sätt är det aldrig någon plats kvar.
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Re: Standard-SDkort kommando för minneskoll?

Inlägg av strombom »

Man måste ha ett filsystem på kortet för att kunna läsa hur mycket minne det finns ledigt. Inte ens i filsystemet står det alltid hur mycket ledigt utrymme det finns, så i värsta fall måste man räkna fram det.

Så du måste först implementera hela SD-kortets protokoll, sedan skriva en rutin för att läsa filsystemet, antagligen räcker det med FAT, mycket jobb.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Standard-SDkort kommando för minneskoll?

Inlägg av victor_passe »

Dock är allt redan gjort flera gånger.
Titta på fatfs tex. Finns även en read only variant som är mindre.
Pejlaren
Inlägg: 1992
Blev medlem: 22 mars 2008, 15:11:01
Ort: Uppland

Re: Standard-SDkort kommando för minneskoll?

Inlägg av Pejlaren »

kallebunka skrev:10 pers som varit in och kollat men ingen som har någon koll på
Men skärp till dig va! Tror du att dessa 10 är SD-kortskonstrukturer eller? :roll:
Även om så 300,000 är inne och tittar på tråden, så behöver ingen kunna. Det kan även vara så att hälften av dessa faktiskt kan svaret men ser ingen anledning att ge det till dig. Det är internet det här, inget ställe där du bara kan glida in och tro att du ska få svaret på sju röda...
kallebunka
Inlägg: 13
Blev medlem: 20 november 2010, 16:14:03

Re: Standard-SDkort kommando för minneskoll?

Inlägg av kallebunka »

De flesta korten kommer väl med FAT 32 som förkonfigurerat filsystem eller? Det bör man väl kunna använda på lämpligt vis.

Pejlaren: Lugna ner sig lite, var inte så jag menade utan mer försöka pusha någon till att svara.
Användarvisningsbild
jesper
Inlägg: 722
Blev medlem: 12 juni 2006, 16:04:08
Ort: Laem Mae Phim, Thailand

Re: Standard-SDkort kommando för minneskoll?

Inlägg av jesper »

Försök pusha någon att svara och du får precis motsatt resultat.

Ja, du kan använda FAT32, om det är det du vill. Läs FAT32 specen istället för SD-specen, så ser du hur man gör.
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Re: Standard-SDkort kommando för minneskoll?

Inlägg av strombom »

kallebunka: det är många som ogillar det, läs mer: http://sv.wikipedia.org/wiki/Bumpning
hatten
Inlägg: 94
Blev medlem: 9 maj 2008, 22:16:23
Ort: Uppsala

Re: Standard-SDkort kommando för minneskoll?

Inlägg av hatten »

En av de reserverade sektorerna, just efter bootsektorn, har ett fält som anger antalet lediga kluster. Jag vill minnas att detta endast gäller FAT32, inte FAT16.

Det krävs dock mer än "ett kommando" för att komma åt värdet. Du berättar inte hur du försöker kommunicera med kortet vilket gör det svårt att komma med mer konkreta förslag.
Skriv svar