Pagalba kompiuteriui. MMC. MMC aprašymas ir informacija Kas yra mms mikroflash drive

Kaip išsirinkti atminties kortelę?

Verta pabrėžti keletą dalykų, turinčių įtakos atminties kortelės pasirinkimui:

Atminties kortelės talpa

Svarbu žinoti, kad tikrasis kortelės turimos atminties kiekis skiriasi nuo teorinio maksimumo, kuris užrašytas ant pakuotės. Taip yra dėl to, kad dalį kortelės užima serviso informacija: failo duomenys, serviso informacija, informacija, apsauganti atminties kortelę nuo gedimų ir kt. Vidutiniškai tikrasis atminties kiekis yra 10% mažesnis nei žadėta.

Greitis

Greitis yra smagu. Kuo greitesnė kortelė, tuo mažiau laiko reikia įrašyti duomenis į kortelę. Greita kortelė leis fotoaparatui padaryti daugiau nuotraukų per trumpesnį laiką. Super, Ultra, Pro, Xtream atminties kortelės yra greitesnės nei kitos kortelės. Pasirinktas greičio vienetas. 133x kortelės greitis yra dvigubai greitesnis nei 66x kortelės. Pavadinimas 1x reiškia 150 KB per sekundę greitį.

Patikimumas

Remiantis bandymais, „xD“ ir „Compact Flash“ kortelės yra saugiausios. Šiuolaikinės kortelės Atmintis skirta keliems rašymo-perrašymo ciklams, o tai užtikrina duomenų saugumą mažiausiai 5 metų laikotarpiui.

Apsauga

Daugelis atminties kortelių, tokių kaip SD, Memory Stick, turi galimybę apsaugoti informaciją nuo neteisėto naudojimo.

Atminties kortelių kainos

Atminties kortelių kainos atitinkamai skiriasi priklausomai nuo aukščiau išvardytų parametrų ir „prekės ženklo“.

Prekės ženklas

Atminties kortelių gamintojo (prekės ženklo) pasirinkimas dažnai vaidina didelį klientų vaidmenį. Gerbėjų nuotaikos ypač stiprios tarp jaunimo ir fotografų mėgėjų. Yra daugybė nuomonių, testų, ginčų, kuris atminties kortelių gamintojas yra geriausias! Pagal kai kurių testų rezultatus – greičiausios kortelės Kingstono atmintis, remiantis kitų Transcend žemėlapių rezultatais. Kažkas mano, kad Microdia yra patikimiausias prekės ženklas, kažkas – Sandisk. Kaip ir mobiliųjų telefonų atveju, šiuo klausimu nėra vienareikšmės nuomonės.

Atminties kortelių tipai

Kompaktiška blykstė (CF)- viena iš seniausių ir labiausiai paplitusių atminties kortelių tipų. Formatą sukūrė SanDisk Corporation 1994 m. Dauguma skaitmeninių fotoaparatų, PDA, MP3 grotuvų ir kitų įrenginių palaiko „Compact Flash“ kortelę. Compact Flash CF kortelė idealiai tinka fotografijos entuziastams. Tiesą sakant, jokia kortelė negali pasigirti tokiu greičiu ir apimtimi kaip „Compact Flash“ kortelė. Iki šiol „Compact Flash“ kortelių talpa yra nuo 2 MB iki 128 GB. Populiariausios „dydžio“ Compact Flash 16Gb ir 32Gb. Kalbant apie greitį, tai yra „Compact Flash 600x“ ir „Compact Flash 667x“. Šis momentas yra labiausiai greitos kortelės serija. Tačiau ne tik „Compact Flash“ greitis tapo jos populiarumo raktu. „Compact Flash“ tipas turi vieną iš optimaliausių apimties ir kainos santykio.

Tobulėjant technologijoms, šis formatas vystėsi. CompactFlash Type II (CF Type II) pasižymi padidintu skaitymo / rašymo greičiu ir šiek tiek didesniu storiu. Skaitmeninė įranga su CompactFlash Type II lizdu taip pat palaiko Compact Flash kortelę.

Žymiausi Compact Flash CF gamintojai yra A-DATA, ATP, Canon, FujiFilm, Kingston Technology, Kodak, Lexar, Memorex, Olympus, Panasonic, PNY, Ritek, SanDisk, Samsung, Sony, Toshiba, Transcend, Verbatim Corporation, UMAX.

mikro diskastai ne visai atminties kortelė, o veikiau miniatiūrinis kietasis diskas. „Compactflash Microdrive“ turi korpusą ir prijungimo jungtį, panašią į Compact Flash II. Tačiau CF Microdrive trūkumai – tokie kaip padidėjęs energijos suvartojimas ir šilumos išsklaidymas, mažas našumas, jautrumas vibracijai – pamažu stumia jį iš rinkos. Iš pliusų - „Microdrive“ kortelės kaina, palyginti su jos apimtimi, yra gana žema. CompactFlash Microdrive dydis svyruoja nuo 170 MB iki 8 GB. Microdrive kortelė integruota į kai kuriuos įrenginius: Apple iPod mini – 4GB ir 6GB Hitachi Microdrive, HTC Athena 8GB Hitachi Microdrive, iriver H10 – 5GB ir 6GB Seagate Microdrive ir kt. CF Microdrive failų sistema yra NTFS.

Secure Digital (SD) yra bendras Panasonic, Toshiba ir SanDisk kūrimas. Šiuo metu Secure Digital kortelė yra vienas iš labiausiai paplitusių duomenų saugojimo formatų. „Secure Digital“ kortelės privalumai – mažas dydis, didelis rašymo ir skaitymo greitis, mažos energijos sąnaudos, galimybė apsaugoti joje saugomą informaciją nuo kopijavimo, atsitiktinio ištrynimo ar sunaikinimo, mechaninis stiprumas. Standartinė Secure Digital SD kortelių failų sistema yra FAT32. Maksimalus Secure Digital kortelės greitis yra 300x (t.y. 45000 kB/s). Secure Digital atmintis neviršija 4 GB.

Išplėtus Secure Digital kortelę, atsirado papildomų formatų − Secure Digital HC (SDHC) kurių maksimali talpa yra 32 GB ir Secure Digital XC (SDXC) iki 2TB.

Miniatiūrinėms technologijoms sukurti formatai miniSD(21,5x20x1,4 mm), microSD(11x15x1 mm) ir microSDHC(11x15x1 mm), kurie turi adapterius (adapterius), su kuriais juos galima įkišti į bet kurį įprastos SD kortelės lizdą. Tokio dydžio kortelės dažniausiai naudojamos mobiliuosiuose telefonuose, nes jų kompaktiškumas leidžia nepadidinti šiuolaikinių įrenginių dydžio ir svorio.

miniSDHC(Mini Secure Digital High Capacity) – yra miniSD formato plėtinys ir leidžia išduoti 4 GB ar didesnės talpos atminties korteles. Tačiau jie suderinami tik su įrenginiais, kuriuose palaikoma MiniSDHC.

xD paveikslas- 2001 m. sukūrė žinomi skaitmeninės fotografijos įrangos gamintojai „Olympus“ ir „Fuji“. Tarp xD-Picture kortelės privalumų yra jos kompaktiškumas, patikimumas, greitis ir mažos energijos sąnaudos. Suvart: kartu su „Sony Memory Stick“ tai viena brangiausių atminties kortelių. xD atminties kortelę galima rasti tik Olympus ir Fuji skaitmeniniuose fotoaparatuose Be to, xD Picture atmintis tinka skaitmeniniams filmams saugoti. Suderinamumas: xD -> Compact Flash (su adapteriu).

Yra išorinis adapteris, leidžiantis naudoti xD-Picture korteles SmartMedia lizde, tačiau jis nevisiškai telpa į SM lizdą. Yra ribojamas naudojamos xD kortelės dydis (128, kartais - 256 MB), taip pat gali būti apribojimų skaitytuvo veikimui.

išmanioji medija yra nešiojama „flash“ atminties kortelė, kurią sukūrė „Toshiba“, „Olympus“ ir „Fuji“. Šiuo metu „SmartMedia“ kortelė beveik visiškai išnyko iš apyvartos. Labai retai yra tik japoniški skaitmeniniai fotoaparatai (pavyzdžiui, „Olympus“) iš paskutinių išleidimo metų su „Smart Media“ palaikymu. Tačiau „Olympus“ riboja ne vietinių kortelių funkcionalumą, o jų įsigijimas kainuos žymiai brangiau. Kortelės pranašumai yra maža kaina ir kompaktiškumas. Trūkumai – mažas vidinės atminties kiekis (128 MB SmartMedia kortelės yra limitas), atminties valdiklio trūkumas, leidžiantis sumažinti kainą, mechaninis nesaugumas ir trumpas tarnavimo laikas (ne daugiau nei 5 metai). „SmartMedia“ atminties kortelės yra dviejų versijų – 5 V ir 3,3 V, jos skiriasi tik nupjauto kampo padėtimi.

Atmintukas- Unikalios kortelės, pagrįstos „flash“ atminties technologija, sukurtos pasaulyje garsios „Sony“ kompanijos išskirtinai savo gaminiams. Štai kodėl „Sony Memory Sticks“ yra brangiausios kortelės rinkoje, pirmąją vietą dalijančios su xD. „Sony Memory Stick“ yra net ne viena, o visa atminties kortelių šeima. Jame taip pat yra „Memory Stick Pro“, greitesnė parinktis, ir „Memory Stick Duo“, mažesnė ir daugiau brangi kortelė. Memory Stick Pro Duo naudojamos vaizdo kamerose, skaitmeniniuose fotoaparatuose, asmeniniuose kompiuteriuose, spausdintuvuose, žaidimų konsolės PSP ir kai kuriuose Mobilieji telefonai Sony Ericsson.

Memory Stick talpa niekada neviršijo 128 MB, taip pat Memory Stick Duo(taip pat ne daugiau kaip 128 MB). Pažangesnis šiuo klausimu Memory Stick PRO(1 GB) ir „Memory Stick PRO Duo“ (8–16 GB). Visi jie skiriasi dydžiu, tačiau yra specialūs adapteriai, skirti prijungti vieno tipo modulius prie kito tipo lizdo.

Kortelės Memory Stick Pro-HG Duo buvo paskelbta 2006 m. pabaigoje. Tai didelės spartos „Memory Stick PRO“ versija, skirta naudoti HDTV kamerose. O kiek vėliau – 2008 metais – buvo išleista Memory Stick PRO Duo Mark 2 kortelė, kurios tūris siekė 16 GB.

Micro Memory Stick- turi labai mažą dydį (15 x 12,5 x 1,2 mm). Sukurta naudoti Sony Ericsson mobiliuosiuose telefonuose. MicroMMC privalumas (be dydžio) yra tas, kad jame esanti informacija yra apsaugota nuo neteisėto kopijavimo.

MultiMediaCard (MMC)- tapo pirmąja atminties kortele, sukurta specialiai naudoti mobiliuosiuose telefonuose ir grotuvuose. Sandisk ir Siemens pastangomis MMC atsirado 1997 m. Pirmąsias MMC atminties korteles aktyviai reklamavo mobiliųjų telefonų gamintojai „Nokia“ ir „Siemens“. MultiMedia kortelės privalumai – mažas dydis, taip pat solidi mechaninė konstrukcija ir mažos energijos sąnaudos. Tarp „Multi Media“ kortelės trūkumų yra lėta sąsaja ir gana didelė kaina. MMC daugialypės terpės kortelė dažniausiai yra suderinama su vėliau sukurta SD kortele ir gali būti naudojama vietoj SD.

Sukūrus saugią skaitmeninę daugialypės terpės kortelę, buvo sukurta Sumažintas dydis – daugialypės terpės kortelė (RS-MMC). RS-MMC atminties kortelė perpus mažesnė standartinis žemėlapis MMC, o jo svoris tik 1g. Norint užtikrinti suderinamumą su esamu MMC standartu naudojant RS-MMC korteles, reikalingas adapteris. Pagal greitį jos panašios į MMC korteles, kurių maksimali talpa šiandien yra 2 GB. RS-MMC yra kai kuriuose „Nokia“ ir „Siemens“ modeliuose.

Taip pat yra šių kortelių modifikacija, vadinama DV-RS-MMC, ši kortelė sunaudoja mažiau energijos, dėl to telefoną teks krauti rečiau. Taip pat verta paminėti, kad kai kurie „Nokia“ išmaniųjų telefonų modeliai palaiko tik DV-RS-MMC korteles. Suderinamumas: RS-MMC \ DV-RS-MMC -> MMC -> SD (su adapteriu).

Atminties kortelės MMC Plus pasirodė 2005 m., pagrindinis jų skirtumas nuo SD ir MMC kortelių yra didelis duomenų perdavimo greitis (iki 52 Mb/s). Žemėlapis MMC Plus HC(High Capacity) yra MMCPlus plėtinys. Šio modelio talpa yra 4 GB. Išskirtinis bruožas MMCPlus HC yra tai, kad jį galima naudoti tik su suderinamais įrenginiais. O įrenginiuose be palaikymo jis veikia kaip standartinis MMC.

microMMC- Sukurta mobiliesiems įrenginiams su ECC palaikymu. (Klaidų tikrinimas ir taisymas – klaidų aptikimas ir taisymas rašant/skaitant). Privalumas – mažas energijos suvartojimas, todėl mobilusis telefonas taip greitai nenusės.

„MiCard“ (kelių sąsajų kortelė) yra Taivano pramonės technologijų tyrimų instituto sukurta kelių sąsajų kortelė, suderinama su esamais USB prievadais ir MMC kortelių lizdais. Tai naujo tipo kortelė, kurios pranašumas yra didelis duomenų perdavimo greitis (480 Mbps). „MiCard“ naudojama duomenims tiesiogiai perkelti iš nešiojamojo įrenginio į stalinį kompiuterį ir neprijungus kortelių skaitytuvo.

Įvairios atminties kortelės yra tipiški išorinių „flash drives“ atstovai. Šiandien daugelis mūsų naudojamų įrenginių, pvz., mobilieji telefonai, fotoaparatai, medijos ir MP3 grotuvai, ir kiti naudoja atminties korteles kaip laikmenas.
Manome, kad nebūtų nereikalinga žinoti skirtingų tipų atminties kortelių funkcijas, kurių kiekviena skirta konkrečiam įrenginiui.

Kas yra šiose kortelėse...

„Flash“ atmintis – tai duomenų saugojimo rūšis, kurios pagrindinis tikslas – padidinti šiuolaikinių mobiliųjų įrenginių funkcionalumą. Tai leidžia gamintojams pirmauti rinkoje ir gaminti įrangą, kurios reikalauja vartotojai. Didžiulis atminties kortelių pliusas yra papildomų energijos poreikių nebuvimas, jos patenkintos tuo, kas jau yra įrenginyje, kuriame jos naudojamos. Atminties bausmė lengvai užpildoma informacija ir lygiai taip pat lengvai nuo jos atleidžiama. Jame nėra mechaninių judančių dalių, todėl reikia minimalios galios, o jo tarnavimo laikas praktiškai neribotas. Atminties kortelės leidžia perrašyti informaciją iš dešimčių tūkstančių ciklų į milijoną.

Duomenų saugojimo laikotarpis šiuose įrenginiuose yra gana ilgas ir svyruoja nuo 20 iki 100 metų. Kitas pliusas yra mažas jautrumas išoriniam poveikiui, vibracijai ir smūgiams.

Tačiau vienas iš svarbiausių atminties kortelių privalumų yra jų kompaktiškumas. Kai kortelės storis yra trys milimetrai ar mažiau, maksimalus kortelės ilgis yra tik keturi centimetrai.

Veislių įvairovė

Įrenginio dokumentacijoje visada yra atminties kortelių, kurias gali naudoti šis įrenginys, tipo aprašymas arba santrumpa. Nusprendę dėl kortelės tipo, pasirinkite gamintoją, sutelkdami dėmesį į žinomiausius ir jau įsitvirtinusius gamintojus. Kai kurie iš jų turi atminties korteles su įvairiais adapteriais, kurie žymiai padidina funkcionalumą ir leidžia naudoti atminties kortelę kituose įrenginiuose.

Iki šiol yra septyni pagrindiniai atminties kortelių tipai.
kompaktiška blykstė, kitaip CF, susidedantis iš dviejų tipų – I tipo CF ir II tipo CF. Šio tipo atminties kortelės yra labiausiai paplitusios dėl savo savybių, kurios labai išskiria jas nuo kitų kompaktiškų laikmenų tipų. Turėti didelis greitis keičiantis duomenimis ir suteikiant gana didelį atminties kiekį, šios kortelės bendrai turi labai mažą kainą, skaičiuojant megabaitais/rubliu, o tai labai patrauklu tiek gaminantiems mobiliuosius įrenginius, tiek tiems, kurie jais naudojasi. Remiantis visais turimais duomenimis, šiuo metu tai yra labiausiai paplitęs atminties kortelių tipas.

IBM Microdrive- kito tipo atminties kortelė, kuriai ji ne visai atitinka šį apibrėžimą, formatą II tipo kompaktinė blykstė dėl to, kad tai praktiškai sumažinta standžiojo disko kopija. Kainos daug mažesnės nei kitų tipų atminties kortelės, tačiau dėl judančių dalių yra mažiau patikimas įrenginys. Kitas neigiamas šios kortelės bruožas yra didesnis energijos suvartojimas. Todėl reti gamintojai savo gaminiuose naudoja šią veislę, kurios jungtys atitinka II tipo CF.


išmanioji medija- taip pat yra nebrangių ir kompaktiškų „flash“ kortelių (tik vieno milimetro storio) atstovas. Mažą šių kortelių kainą pirmiausia lemia turimų komponentų naudojimas, tačiau tai, savo ruožtu, yra ir trūkumas, nes naudojant nebrangius komponentus gali atsirasti neįprastų atvejų ir prarasti informaciją.


Multimedijos kortelė (MMC)– Tai, ko gero, vienas geriausių šios klasės atminties kortelių atstovų, pagrindiniai tokio tipo atminties kortelių privalumai – nedidelis dydis ir mažos energijos sąnaudos. Tiesa, visa tai turi įtakos informacijos mainų greičiui. Šių kortelių matmenys yra 24x32x1,4 mm, o trumposios 24x18x1,4 mm. Jie daugiausia naudojami mobiliuosiuose telefonuose ir kituose įrenginiuose, kurie yra labai kompaktiško dydžio.

SecureDigital (SD)- Savo matmenimis šios atminties kortelės yra šiek tiek prastesnės nei MMC, tačiau keitimosi informacija greičio požiūriu jos yra naudingesnės dirbant su dideliais duomenų dydžiais. Ši savybė jiems diktuoja didesnes kainas.

microSD- praktiškai pagal savo charakteristikas jis nėra prastesnis už SD, nors yra mažesnių matmenų. Beveik visos šio tipo atminties kortelės yra su adapteriais prie SD /

SD ir MMC suderinama atgal, todėl MMC atminties korteles galima įdiegti ir naudoti vietoj SD, bet, deja, atvirkštiniai veiksmai neįmanomi. Be to, į naujausios versijos gaminami įrenginių (telefonų, grotuvų) gamintojų, įdėta tik SD jungtis, kad supažindintų su kortelės universalumu (dokumentacijoje ji netgi nurodyta kaip SD / MMC jungtis).


Atmintukas- pagamintas specialiai ir yra naudojamas beveik vien tik Sony gaminamuose įrenginiuose. Šios atminties kortelės matmenys yra 24 * 32 / 1,4 (2,1) mm Kortelė yra labai apsaugota nuo išorinių trukdžių, o savo našumu labai panaši į atminties kortelę - SecureDigital (SD). Tačiau jos silpnoji vieta – mažas saugomos informacijos kiekis.

Remiantis naujausia statistika, šiuo metu labiausiai paplitusios, visuotinai priimtos ir naudojamos yra įvairių tipų atminties kortelės kompaktiška blykstė ir SD/MMC.

Kad būtų patogiau įvertinti įvairių tipų žemėlapių išvaizdą ir matmenis, juos aiškiai parodysime:


1 = MMC Plus (daugialypės terpės kortelė)
2 = SD Mini (Secure Digital)
3 = SD Micro (Secure Digital)
4 = MMC Mobil (daugialypės terpės kortelė)
5 = MS Pro (Memory Stick Pro)
6 = MS Pro Duo (Memory Stick Pro Duo)
7 = RS MMC (daugialypės terpės kortelė)
8 = SM (išmanioji medija)
9 = CF (kompaktiška blykstė)
10 = SD (saugus skaitmeninis)

Taigi ką pasirinkti?...

Paprastai ši užduotis yra viena iš lengviausių, tereikia žinoti, kokio tipo atminties korteles galima naudoti įsigytame įrenginyje. Tai galite lengvai sužinoti iš savo įrenginio dokumentacijos arba iš užrašų ant korpuso. Vienintelis dalykas, kurį galite padaryti asmeniškai, tai pasirinkti gamintoją pagal savo pageidavimus.

Koks tūris...

Apskritai klausimas yra trivialus. Galite skaičiuoti pagal nuotraukų skaičių, muzikos ar vaizdo įrašo laiką, bet kaip taisyklė, kad ir ką pasirinktumėte, jo visada mažėja.

Svarbiausia nuspręsti, kiek esate pasiruošę tam išleisti, daugumai pasirinkimas sumažėja kelis kartus iš karto. Juk esant dideliam saugomos informacijos kiekiui, dideliu jos apsikeitimo greičiu, minimaliais matmenimis, kaina gali būti per didelė, kad galėtumėte sau tai leisti. Taigi tiesiog pasirinkite didžiausią sumą, kurią galite sau leisti.


Multimedijos kortelė (MMC) yra nešiojama „flash“ atminties kortelė, naudojama skaitmeniniuose fotoaparatuose, mobiliuosiuose telefonuose ir kt.

„MultiMedia“ korteles 1997 m. sukūrė „SanDisk“ ir „Siemens“, pagrįstą Toshiba NAND atmintimi, turi septynių kontaktų jungtį (sukurta taip, kad būtų sumažinta kontakto pažeidimo rizika), kortelę sudaro plastikinis apvalkalas ir spausdintinė plokštė, ant kurios yra atminties lustas. yra, mikrovaldiklis ir kontaktai. Nepaisant serijinio MMC pobūdžio, duomenis ir komandas galima perduoti vienu metu. „MultiMedia Card“ veikia esant 2,0–3,6 V įtampai, tačiau yra ir mažesnių galios poreikių. SD kortelė yra devynių kontaktų sąsaja, kurią 2000 m. kartu sukūrė „Matsushita“, „SanDisk“ ir „Toshiba“.

Taip pat yra „Micro Memory Card“ (MMC), kuri savo struktūra yra identiška „Multimedia Card“, tačiau skiriasi loginiu išdėstymu ir skirta išskirtinai naudoti SIMATIC S7 programuojamuose loginiuose valdikliuose iš „Siemens AG“.

Dydis 24×32×1,5 mm.

Nuo 2004 m. galima įsigyti ir sumažintame dėkle 24×18×1,5 mm

formos pabaiga formos pradžia Su paprastu mechaniniu adapteriu RS-MMC korteles galima naudoti su įranga, skirta "pilno dydžio" MMC. Taip pat yra dvigubos įtampos sumažinto dydžio MMC (MMCmobile), kurie gali veikti ne tik standartine 3 V maitinimo įtampa, bet ir 1,8 V.

MMC dažniausiai yra suderinamas su vėliau sukurta SD kortele ir gali būti naudojamas vietoj SD. Priešinga kryptimi pakeisti dažniausiai neįmanoma, nes SD kortelės yra storesnės nei MMC ir tiesiog mechaniškai gali nepatekti į MMC kortelės lizdą.

MMC naudoja gana paprastą atvirojo duomenų perdavimo protokolą, todėl, skirtingai nei „Secure Digital“ (SD), jį galima naudoti namų gamybos įrenginiuose.

Kaip matyti iš paveikslo, po komandos kadro perdavimo reikia toliau skaityti baitus (Ncr) iš microSD, kol bus gautas atsakymas (R1), o CS lygis turi būti aktyvus "0".

Priklausomai nuo komandų rodyklės, atsakymas gali būti ne tik R1(žr. rinkinį pagrindinės komandos) CMD58 atsakyme R3(R1 ir baigiamoji 32 bitų OCR reikšmė), o kai kurioms komandoms reikia daugiau NCR laiko ir jos reaguos R1b. Tai yra R1 atsakas, po kurio seka užimtumo vėliavėlė (kortelė palaiko žemą signalą „DO“ eilutėje, kol vidinis procesas tęsiasi). Pagrindinio kompiuterio valdiklis turi palaukti iki proceso pabaigos, kol „DO“ pakils aukštai (ty palaukti 0xFF). Taip pat R2, kai prašoma STATUS registro būsenos.

R1 atsakyme yra 1 baitas, jo struktūrą galite pamatyti žemiau esančioje lentelėje. R2 atsaką sudaro du baitai, pirmasis baitas R1 ir antrasis R2 (žr. R2 struktūros lentelę). Ir atsakymas R3, atitinkamai, iš 5 baitų.


R1 atsakas 0x00 reiškia sėkmingą komandos įvykdymą, priešingu atveju bus nustatyta atitinkama vėliavėlė.

Atsakymo struktūra R1.


Atsakymo struktūra R2.


Inicijavimas SPI režimu.

Nustačius iš naujo ir įjungus maitinimą, kortelė pagal numatytuosius nustatymus nustatomas į MMC (Serial Peripheral Interface) protokolo režimą. Norėdami perjungti į SPI režimą, atlikite šiuos veiksmus:

  1. Pasiekę 2,2 V maitinimą, palaukite bent milisekundę, nustatykite DI ir CS linijas aukštai ir duokite apie 80 impulsų CLK kaiščiui. Po šios procedūros kortelė bus paruošta priimti gimtąją komandą.
  2. Siųsti komandą CMD0 (soft reset). Kortelė turėtų reaguoti (R1) nustatydama laukiantį bitą (0x01).
  3. Siųsti komandą CMD1 (kad būtų pradėtas kortelės inicijavimas). Palaukite 0x00 atsakymo, kad patvirtintumėte, jog procesas baigtas inicijavimas.

Leiskite jums priminti, kad CMD0 komandoje turi būti teisingas CRC laukas. Skaičiuoti nėra prasmės, nes šioje komandoje nėra argumentų, todėl ji yra pastovi ir jos reikšmė yra 0x95. Kai kortelė pereina į SPI režimą, CRC funkcija bus išjungta ir nebus tikrinama. CRC parinktį galima iš naujo įjungti naudojant komandą CMD59.

Dėl to komanda CMD0 atrodys taip: 0x40.0x00.0x00.0x00.0x00.0x95.

  • komandų indeksas – 0x40.
  • argumentas yra 0x00.0x00.0x00.0x00.
  • CRC-0x95.

Kalbant apie 80 impulsų, jie gali būti generuojami perduodant reikšmę 0xFF per SPI10 kartų iš eilėssu nustatyta aukštus lygius linijose DI ir CS.

Nenaudojus ilgiau nei 5 ms, atminties kortelė pereina į energijos taupymo režimą ir gali priimti tik komandas CMD0, CMD1 ir CMD58. Todėl inicijavimo procesas (CMD1) turi būti kartojamas beveik kiekvieną kartą, kai nuskaitomas / rašomas duomenų blokas arba tikrinama kortelės būsena.

SDC kortelėms komandos atmetimo atvejuCMD1 rekomenduojama naudoti komandą ACMD41.

Pats inicijavimo procesas gali užtrukti gana ilgai (priklauso nuo kortelės dydžio) ir gali siekti šimtus milisekundžių.

Skaityti ir rašyti duomenų bloką.

Pagal numatytuosius nustatymus SPI režimu keitimasis tarp mikrovaldiklio ir kortelės vyksta 512 baitų blokais, todėl norint įrašyti nors vieną baitą, pirmiausia teks perskaityti visą bloką ir pakeisti baitą, kad jį perrašytumėte atgal. Bloko dydį galima keisti atminties kortelės CSD registre.

Norint išvengti adresavimo klaidos vykdant skaitymo / rašymo komandas, sektoriaus pradžioje būtina aiškiai nurodyti adresą. Norėdami tai padaryti, galite iš naujo nustatyti bitą "0" 3 sektoriaus adreso baitus, t.y. kad jis būtų lygus, o žema vertė visada turi būti 0x00.

Duomenų bloko skaitymas.

Duomenų bloko skaitymo algoritmas yra toks:

  • Patvirtinus inicijavimą, išsiunčiame komandą CMD17 (atsakymas R1), su reikiamo sektoriaus adresu.
  • Išsiunčiame 0xFF prieš gaudami pradžios baitą 0xFE.
  • Priimame duomenų bloką (pagal numatytuosius nustatymus 512 baitų) ir 2 baitus CRC.

CRC reikšmė nereikalinga, tačiau reikalinga priėmimo procedūra (0xFF siuntimas iš MCU).

Blokuoti skaitymą.


Parašykite duomenų bloką.

Duomenų bloko rašymo algoritmas yra toks:

  • Jei kortelės tuščiosios eigos laikas buvo ilgesnis nei 5 ms, išsiųskite komandą CMD1 (atsakymas R1).
  • Patvirtinus inicijavimą, išsiunčiame komandą CMD24 (atsakymas R1), su reikiamo sektoriaus adresu.
  • Išsiunčiame pradžios baitą 0xFE .
  • Siunčiame duomenų bloką (pagal nutylėjimą 512 baitų) ir 2 baitų CRC.
  • Gauname rašymo patvirtinimo baitą.
  • Laukiame įrašymo pabaigos (0x00 baito pakeitimai).

Keičiant bloko ilgį su komanda CMD16, duomenų blokas gali būti mažesnis nei 512 baitų.

CRC reikšmė nėra būtina, tačiau būtina atlikti bet kokių verčių perdavimo procedūrą.

Galite programiškai neįvertinti neveikimo laiko, bet iš karto duoti inicijavimo komandą. Programinės įrangos diegimo metu susidūriau su neteisingu rašymu, kažkodėl visi baitai buvo įrašyti į sektorių su poslinkiu į kairę. Problema buvo išspręsta tik du kartus perleidus pradžios bitą (0xFE).

Blokuoti įrašą.


Patvirtinimo baitas rašant duomenų bloką.


Rašykite / skaitykite kelis blokus iš eilės.

Komandų pagalba cmd18, cmd25 galite skaityti / rašyti kelis blokus iš eilės arba vadinamąjį kelių blokų skaitymą / rašymą. Jei blokų skaičius nenustatytas, skaitymo / rašymo procesą galima sustabdyti CMD12 komandomis skaitymo metu, taip pat perduodant žetoną " Sustabdykite Tran“ atitinkamai įrašant.

Praktinis naudojimas.

Praktinis atminties kortelių panaudojimas yra gana platus. Savo naujausiame projekte jis naudojo „microSD“, kad dienos metu kas valandą įrašytų įvairių jutiklių (temperatūros, signalizacijos) rodmenis. Duomenys išsaugomi taip:

  • Metai laikomi paskutiniais dviem skaitmenimis – tai atitinka pirmąjį (pagrindinį) atminties kortelės sektoriaus adreso baitą.
  • Mėnuo, du skaitmenys – tai atitinka antrąjį, reikšmingiausią atminties kortelės sektoriaus adreso baitą.
  • Dieną du skaitmenys dauginami iš 2 (siekiant išvengti susidūrimo už sektoriaus ribos) – tai trečiasis, vidurinis atminties kortelės sektoriaus adreso baitas.
  • Apatinis, ketvirtas baitas, atitinkamai, visada yra "0".

Dėl to supaprastėja duomenų paieška pagal datą, užtenka tik išversti užklausą į sektoriaus adresą ir nuskaityti iš kortelės. Taikant šį metodą, duomenys gali būti saugomi keletą metų. Tiesa, yra ir trūkumų, yra gana daug nenaudojamos erdvės. Nors, jei norite, galite naudoti kitoms užduotims.

Kam reikia išmesti kodo fragmentą assembleryje 18 smailių.

Klausimus galite užduoti adresu..

Įvadas Viena iš pastebėtų atminties kortelių tendencijų, be akivaizdaus jų našumo didėjimo, yra tolesnis jų miniatiūrizavimas, dėl kurio iki šiol populiariausios CompactFlash laikmenos perspektyvos atrodo vis miglotesnės. Šiame straipsnyje pabandysime įvertinti dviejų vieno didžiausių Pretec Corporation gamintojų MMC ir SD atminties kortelių veikimą. Tačiau ne tik jie taps mūsų dėmesio objektu. Tokiose subtilus reikalas Išaiškinant tikrąjį atminties kortelių greitį, iš jų informaciją nuskaitantys įrenginiai visada labai daug dėmesio skiria galutiniams rezultatams. Deja, kompaktinių laikmenų skaitymo ir rašymo greitį turime nustatyti netiesiogiai, o ne tiesiogiai. „Perteklinė“ grandinės grandis tampa kortelių skaitytuvu, kuris turi savo ypatybes. Būtent jis daugeliu atvejų yra priežastis, dėl kurios negalime pasiekti gamintojų deklaruotų atminties kortelių našumo. Dėl šios priežasties mus ypač domino naujasis „Pretec“ kortelių skaitytuvas, kurio efektyvumą nusprendėme palyginti su anksčiau naudotu „SanDisk“ įrenginiu. Siekdami gauti objektyvesnį vaizdą, nusprendėme iš naujo išmatuoti anksčiau išbandytos atminties kortelės našumą A-DATA Turbo SD, kuris tada rodė ne tokius aukštus rezultatus, kurių būtų galima tikėtis, remiantis deklaruotomis charakteristikomis.

Pretec e-Disk II USB kortelių skaitytuvas


Šį kartą nusprendėme pradėti supažindinti dalyvius su nauju e-Disk II kortelių skaitytuvu. Iš pirmo žvilgsnio gali atrodyti, kad turite reikalų su įprasta USB atmintine, todėl šis miniatiūrinis įrenginys yra panašus į šios kategorijos įrenginius. išvaizda ir dydžiai. Tačiau artimiau pabendravus tampa aišku, kad taip nėra. „Supaprastintame“ dėkle, pagamintame iš permatomo mėlyno plastiko, po atlenkiamu dangteliu yra skyrius, skirtas dviejų kategorijų atminties kortelėms įdėti.

Po nuimamu dangteliu, kuris vis dėlto ir toliau kabo ant plonos metalinės grandinėlės, randama USB jungtis. Grandinės gale yra ovalus metalinis plastikas su gamintojo pavadinimu ir miniatiūrinis „karabinas“, kurio dėka kortelių skaitytuvą galėsite naudoti kaip įprastą raktų pakabuką. Baigdami šio atminties kortelių skaitytuvo aprašymą, galime paminėti ir darbo režimo LED indikatorių.

Tarp neįvardytų specifikacijas Reikėtų pažymėti, kad palaikoma USB 2.0 sąsaja. Natūralu, kad šį stilingą kortelių skaitytuvą galima naudoti ne tik pagal paskirtį SD ir MMC atminties kortelių skaitymui, bet ir kaip įprastą USB atmintinę. Norėdami tai padaryti, tereikia joje palikti vieną iš aukščiau paminėtų laikmenų. :)

Numatoma mažmeninė kortelių skaitytuvo kaina yra 11 USD.

Pretec MMC Plus 1 GB


Pas mus atkeliavusioje MMC Plus šeimos atminties kortelėje nebuvo įrašo 266x, nurodančio perdavimo greitį, kas leistų ją visiškai atpažinti su gamintojo svetainėje pateikta laikmena. Ant pakuotės taip pat neužsimenama apie greičio charakteristikas. Esant tokiai situacijai, mūsų bandymai yra ypač svarbūs ir padės nustatyti tiesą.
Numatoma mažmeninė 2 GB atminties kortelės kaina yra 150 USD.

Pretec SD 133x 2 GB


„Secure Digital“ kortelių šeima apima laikmenas nuo 256 MB iki 4 MB. Deklaruojamas 133x perdavimo greitis rodo, kad pasiektas 20 Mb / s etapas. Atminties kortelės yra pagrįstos SLC NAND technologija (65 nm).
Numatoma mažmeninė 2 GB atminties kortelės kaina yra 170 USD.

Testo metodika

Testavimui naudojamų programų sąrašas:

FC-Test versija 1.0;
AIDA 3.95 versija.

Eksploatacijos metu buvo naudojama šios konfigūracijos bandomoji platforma:

Pagrindinė plokštė - Albatron PX865PE Pro;
Centrinis procesorius - Intel Pentium 4 2,4 GHz;
Kietasis diskas - IBM DTLA-307015 15 GB;
Grafikos adapteris - Radeon 7000 32 MB;
RAM - 256 MB;
Operacinė sistema – Microsoft Windows 2000 su 4 pakeitimų paketu.

Laikmenų testavimas buvo atliktas naudojant SanDisk ImageMate 5-in-1 skaitytuvą/rašytuvą ir Pretec e-Disk II kortelių skaitytuvą.

FC testas

Atliekant testą naudojant FC-Test programą, buvo išsiaiškintos tikrosios atminties kortelių veikimo charakteristikos, o šiuo atveju – per jų rezultatus bei mus dominančių kortelių skaitytuvų efektyvumą. Naudodami šią priemonę, atkūrėme situacijas, susijusias su trijų modelių naudojimu, atspindinčių dydžių (1, 10 ir 100 MB) ir failų skaičiaus (1, 10 ir 100) įtaką medijos veikimui.






Pirmiausia pažiūrėkime, kaip laikmena elgiasi naudojant šabloną, kurį sudaro šimtas vieno megabaito failų.


Pirmoje diagramoje pateikiami failų rašymo (sukūrimo) greičio matavimo rezultatai. Naudojant „SanDisk“ kortelių skaitytuvą, „Pretec“ SD laikmena yra pirmoje vietoje, šiek tiek lenkianti priešininką A-DATA kortelės asmenyje. Tiesiogiai nelyginsime skirtingų laikmenų tipų, tačiau atkreipkite dėmesį, kad „Pretec MMC Plus“ rašymo greičiu gerokai atsiliko nuo kitų dviejų bandytojų.
„Pretec“ kortelių skaitytuvo „e-Disk II“ naudojimas atneša nuostabią transformaciją į iki šiol lėtus įrenginius. Visos laikmenos rodo staigų rašymo greičio padidėjimą. Tai ypač akivaizdu pavyzdyje MMC kortelės Be to, kurio našumas padidėja beveik šešis kartus, leidžiantis pakilti į pačią diagramos viršūnę. Kitų dviejų SD laikmenų greičio padidėjimas taip pat labai pastebimas. Daugiausia tai taikoma Pretec gaminiui.


Diagrama su šimto failų per megabaitą nuskaitymo greičio matavimo rezultatais, naudojant „SanDisk“ kortelių skaitytuvą, rodo, kad abi SD laikmenos rodo beveik vienodą šio rodiklio našumą, tačiau „Pretec“ produktas šiek tiek lenkia. MMC atminties kortelė nuo jų pastebimai atsilieka skaitymo greičiu.
Naudodami „Pretec“ kortelių skaitytuvą laikmenai išbandyti, galite pasiekti daugiau nei pastebimą visų trijų dalyvių našumo padidėjimą. Tai ypač įspūdingai atrodo naudojant MMC atminties kortelę. Jos skaitymo greitis padidėjo šešis kartus. Geras „pelnas“ buvo gautas ir iš SD laikmenos, kuri vėl demonstravo beveik tuos pačius rezultatus su nedideliu „Pretec“ kortelės pranašumu. Abiejų SD laikmenų skaitymo greitis padidėjo beveik dvigubai.

Dabar pereikime prie situacijos, susijusios su modelio, kurį sudaro dešimt dešimties megabaitų failų, naudojimu.


Medijos rašymo greičio rezultatų grafike naudojant „SanDisk“ kortelių skaitytuvą matome, kad „Pretec“ SD atminties kortelė šiek tiek lenkia „A-DATA“ gaminį. MMC nešiklis rodo labai kuklų rezultatą.
Jei Pretec kortelių skaitytuvas naudojamas kaip veikiantis įrenginys, visos laikmenos vėl turi „antrą vėją“. Labiausiai „transformuojasi“ MMC atminties kortelė. Ji beveik šešis kartus padidino rašymo greitį. Pretec SD laikmena beveik padvigubina savo našumą ir gerokai lenkia savo priešininką A-DATA Turbo SD kortelę.


Kitoje diagramoje matome, kad failų skaitymas iš laikmenos SanDisk kortelių skaitytuve lemia tai, kad abiejų SD atminties kortelių rezultatai yra visiškai vienodi. MMC laikmenoje vis dar rodomas lėtas rašymo greitis.
Naujojo Pretec kortelių skaitytuvo naudojimas failų skaitymui dar kartą lėmė labai reikšmingą visų trijų laikmenų našumo padidėjimą. SD kortelių skaitymo greitis yra lygus vienas kitam ir maždaug dvigubai greitesnis nei naudojant SanDisk kortelių skaitytuvą. MMC medijos našumas padidėjo maždaug šešis kartus.

Atėjo laikas pažvelgti į medijos našumą, rodomą dirbant su modeliu, kurį sudaro vienas didelis 100 MB failas.


Diagramoje su failo įrašymo į atminties korteles greitis rezultatai, gauti naudojant „SanDisk“ kortelių skaitytuvą, rodo, kad „Pretec SD“ laikmena šiek tiek pralenkė savo priešininką. MMC atminties kortelė veikia labai lėtai.
Pakeitus kortelių skaitytuvą Pretec įrenginiu, pastebimai padidėja visų laikmenų rašymo greitis. Tai ypač ryšku naudojant MMC atminties kortelę. Jo našumas padidėjo maždaug šešis kartus. Tarp SD kortelių labiausiai nukentėjo „Pretec“ kortelių skaitytuvo pakeitimas, kurio rašymo greitis padvigubėjo ir pranoksta panašaus tipo „A-DATA“ laikmenas.


Grafikas su rezultatais, gautais matuojant įrenginių skaitymo greitį, rodo, kad naudojant Sandisk kortelių skaitytuvą tarp SD kortelių yra visiškas greičio paritetas ir labai pastebimas šio MMC laikmenos rodiklio atsilikimas.
Dar kartą matome teigiamą Pretec kortelių skaitytuvo poveikį visų trijų mūsų išbandytų laikmenų skaitymo greičiui. SD atminties kortelių sparta padidėjo maždaug du kartus, o MMC laikmenų našumas – apie šešis kartus.

AIDA32

Antrasis mūsų testavimo etapas yra susijęs su žiniasklaidos veiklos rodiklių matavimu naudojant AIDA32 programą. Sintetinių testų metu filmavome linijinio skaitymo ir rašymo grafikus bei prieigos laiką. Remiantis šių trijų parametrų vidurkiais, buvo sudarytos atitinkamos diagramos.

Pretec MMC Plus: SanDisk ImageMate 5-in-1



Linijinis rašymo greitis



Linijinis skaitymo greitis



Vidutinis prieigos laikas



Pretec MMC Plus: Pretec e-Disk II



Linijinis rašymo greitis



Linijinis skaitymo greitis



Vidutinis prieigos laikas



Pretec SD 133x: SanDisk ImageMate 5-in-1



Linijinis rašymo greitis



Linijinis skaitymo greitis



Vidutinis prieigos laikas



Pretec SD 133x: Pretec e-Disk II



Linijinis rašymo greitis



Linijinis skaitymo greitis



Vidutinis prieigos laikas



A-DATA Turbo SD: Pretec e-Disk II



Linijinis rašymo greitis



Linijinis skaitymo greitis



Vidutinis prieigos laikas




Pradėkime apžvelgti sintetinių testų rezultatus nuo vidutinio linijinio rašymo greičio rodiklių.


Diagrama aiškiai parodo, kad naudojant „SanDisk“ kortelių skaitytuvą, abi SD kortelės veikia vienodai. MMC laikmenos labai atsilieka nuo jų pagal vidutinį linijinį įrašymo greitį.
Pakeitus kortelių skaitytuvą nauju Pretec gaminiu, abiejų SD atminties kortelių linijinis rašymo greitis padidėja daugiau nei 1,5 karto, o MMC laikmenos – maždaug šešis kartus.


Grafikas su vidutinio tiesinio skaitymo greičio matavimo rezultatais rodo, kad naudojant SanDisk kortelių skaitytuvą, dviejų SD atminties kortelių rezultatai praktiškai lygūs ir MMC laikmena pastebimai atsilieka nuo jų.
Atminties kortelių veikimas per „Pretec“ kortelių skaitytuvą leidžia pastebimai, beveik dvigubai, padidinti vidutinį linijinį SD laikmenų skaitymo greitį, kuris vėlgi pasirodė beveik vienodas. MMC kortelės greitis labai išaugo – šiuo atveju daugiau nei šešis kartus.


Išmatuotas vidutinis SD laikmenos prieigos laikas naudojant „SanDisk“ kortelių skaitytuvą buvo vienodas ir nenuvylė. MMC kortelei jis yra šiek tiek didesnis.
Įdomu, kad naudojant Pretec kortelių skaitytuvą darbe pastebimai sumažėjo vidutinis prieigos laikas. Tai ypač pastebima naudojant MMC kortelę. SD nešiotojams tai nutiko kiek mažesniu mastu, bet vis tiek – smulkmena, bet gražu.

Apibendrinant

Apskritai pagrindinis šio testo tikslas iš pradžių buvo atminties kortelės, tačiau jo metu gauti rezultatai verčia visų pirma kalbėti apie Pretec kortelių skaitytuvas eDisk II. Jo darbas buvo aiškus patvirtinimas, kad norint, kad greičiausia žiniasklaida veiktų efektyviai, reikia tinkamo skaitytojo ir rašytojo. Mūsų prielaidos, kad ankstesnių bandymų metu būtent dėl ​​kortelių skaitytuvo gedimo ne visada pavykdavo pasiekti gamintojų deklaruojamus našumo rodiklius atminties kortelėse, šiuo atveju akivaizdžiai pasitvirtino. „Pretec“ miniatiūrinis „e-Disk II“ buvo aukštesnis nei lygiavertis „SanDisk ImageMate 5-in-1“ kortelių skaitytuvas. Tai ypač stipriai paveikė MMC atminties kortelės skaitymo ir rašymo greitį, kurios našumas iš karto padidėjo maždaug šešis kartus ir pasiekė 9-10 MB/s. Šiek tiek mažesniu mastu tai paveikė SD nešiklius, kur šis augimas daugelyje situacijų pasiekė maždaug dvigubą vertę. Dėl to jiems pavyko pasiekti 18 Mb / s skaitymo greitį, kuris jau yra gana artimas gamintojų deklaruojamiems skaičiams. Čia taip pat galima pastebėti, kad Pretec SD 133x atminties kortelė pagal greitį atrodė šiek tiek geriau nei A-DATA Turbo SD, dėl didesnės įrašymo greičio.
Atsižvelgiant į tai, kad „flash“ atminties laikmenų gamintojai nuolat tobulina savo charakteristikas, visiems šio gaminio pirkėjams galime rekomenduoti atkreipti dėmesį ir į kortelių skaitytuvus, nes seni modeliai akivaizdžiai negalės užtikrinti efektyvaus naujų atminties kortelių naudojimo. Vienas iš pirmųjų kandidatų įsigyti yra vertas tapti Pretec e-Disk II. Šis kompaktiškas įrenginys neužims daug vietos kišenėje ir padės jūsų atminties kortelėms maksimaliai išnaudoti savo greičio charakteristikas. Be to, šis įrenginys geba atlikti įprastos USB atmintinės funkcijas ir kainuoja tokią pinigų sumą, kuri nesukels pirkėjų šoko.

Norime padėkoti NORMA GROUP už suteiktas atminties korteles ir Pretec kortelių skaitytuvą už testavimą.