Računalniška pomoč. MMC. Opis in informacije o MMC Kaj je mikro bliskovni pogon mms

Kako izbrati pomnilniško kartico?

Treba je poudariti številne točke, ki vplivajo na izbiro pomnilniške kartice:

Kapaciteta pomnilniške kartice

Pomembno je vedeti, da se dejanska količina pomnilnika, ki ga ima kartica, razlikuje od teoretičnega maksimuma, ki je napisan na embalaži. To je posledica dejstva, da del kartice zasedajo servisne informacije: podatki o datotekah, servisne informacije, informacije za zaščito pomnilniške kartice pred okvarami itd. V povprečju je dejanska količina pomnilnika 10% manjša od obljubljene.

Hitrost

Hitrost je zabavna. Hitrejša kot je kartica, manj časa traja zapisovanje podatkov na kartico. Hitra kartica bo omogočila, da bo kamera posnela več slik v krajšem času. Pomnilniške kartice Super, Ultra, Pro, Xtream so hitrejše od drugih kartic. Izbrana je na enoto hitrosti. Hitrost kartice 133x je dvakrat hitrejša od kartice 66x. Oznaka 1x pomeni hitrost 150 KB na sekundo.

Zanesljivost

Glede na testiranje sta najbolj varni kartici xD in Compact Flash. Moderne karte Pomnilnik je zasnovan za več zapisovalno-prepisovalnih ciklov, kar zagotavlja varnost podatkov za obdobje najmanj 5 let.

Zaščita

Številne pomnilniške kartice, na primer SD, Memory Stick, imajo možnost zaščite informacij pred nezakonito uporabo.

Cene pomnilniških kartic

Cene pomnilniških kartic se ustrezno razlikujejo glede na zgoraj navedene parametre in "blagovno znamko".

Znamka

Izbira proizvajalca (blagovne znamke) pomnilniških kartic pogosto igra veliko vlogo pri kupcih. Razpoloženje oboževalcev je še posebej močno med mladimi in amaterskimi fotografi. Obstaja ogromno mnenj, testov, sporov o tem, kateri proizvajalec pomnilniških kartic je najboljši! Glede na rezultate nekaterih testov - najhitrejše kartice Spomin Kingston, glede na rezultate drugih zemljevidov Transcend. Nekdo meni, da je Microdia najbolj zanesljiva blagovna znamka, nekdo Sandisk. Tako kot v primeru mobilnih telefonov tudi tukaj ni nedvoumnega mnenja.

Vrste pomnilniških kartic

Compact Flash (CF)- ena najstarejših in najpogostejših vrst pomnilniških kartic. Format je leta 1994 razvilo podjetje SanDisk Corporation. Večina digitalnih fotoaparatov, dlančnikov, MP3 predvajalnikov in drugih naprav podpira kartico Compact Flash. Kartica Compact Flash CF je idealna za fotografske navdušence. Pravzaprav se nobena kartica ne more pohvaliti s takšnimi hitrostmi in glasnostjo kot kartica Compact Flash. Do danes imajo kartice Compact Flash zmogljivost od 2 MB do 128 GB. Najbolj priljubljena "velikost" Compact Flash 16Gb in 32Gb. Kar zadeva hitrost, sta Compact Flash 600x in Compact Flash 667x ta trenutek so najbolj hitre karte serije. Toda hitrost Compact Flash ni postala ključ do njegove priljubljenosti. Vrsta Compact Flash ima eno najbolj optimalnih razmerij med količino in ceno.

Z napredkom tehnologije se je ta format razvijal. CompactFlash Type II (CF Type II) značilna povečana hitrost branja / pisanja in nekoliko večja debelina. Digitalna oprema z režo CompactFlash Type II podpira tudi kartico Compact Flash.

Najbolj znani proizvajalci Compact Flash CF so A-DATA, ATP, Canon, FujiFilm, Kingston Technology, Kodak, Lexar, Memorex, Olympus, Panasonic, PNY, Ritek, SanDisk, Samsung, Sony, Toshiba, Transcend, Verbatim Corporation, UMAX.

mikro pogonne gre ravno za spominsko kartico, ampak za miniaturni trdi disk. Compactflash Microdrive ima podobno ohišje in priključni priključek Compact Flash II. Vendar pa ga slabosti CF Microdrive - kot so povečana poraba energije in odvajanje toplote, nizka zmogljivost, občutljivost na tresljaje - počasi izrivajo s trga. Od plusov - kartica Microdrive ima dokaj nizko ceno glede na svojo prostornino. Velikost pogona CompactFlash Microdrive se giblje med 170 MB in 8 GB. Kartica Microdrive je vgrajena v nekatere naprave: Apple iPod mini - 4GB in 6GB Hitachi Microdrive, HTC Athena 8GB Hitachi Microdrive, iriver H10 - 5GB in 6GB Seagate Microdrive itd. Datotečni sistem pogona CF Microdrive je NTFS.

Secure Digital (SD) je skupni razvoj Panasonica, Toshibe in SanDiska. Kartica Secure Digital je trenutno eden najpogostejših formatov za shranjevanje podatkov. Prednosti kartice Secure Digital so njena majhnost, visoka hitrost pisanja in branja, nizka poraba energije, zmožnost zaščite informacij, shranjenih na njej, pred kopiranjem, naključnim izbrisom ali uničenjem ter mehanska trdnost. Standardni datotečni sistem za kartice Secure Digital SD je FAT32. Največja hitrost kartice Secure Digital je 300x (tj. 45000 kB/s). Pomnilnik Secure Digital ne presega 4 GB.

Razširitev kartice Secure Digital je povzročila pojav dodatnih formatov − Secure Digital HC (SDHC) z največjo kapaciteto 32 GB in Secure Digital XC (SDXC) do 2TB.

Za miniaturno tehnologijo razviti formati miniSD(21,5x20x1,4 mm), microSD(11x15x1 mm) in microSDHC(11x15x1 mm), ki imajo adapterje (adapterje), s katerimi jih lahko vstavite v poljubno režo za navadno SD kartico. Kartice te velikosti se običajno uporabljajo v mobilnih telefonih, saj njihova kompaktnost ne omogoča povečanja velikosti in teže sodobnih naprav.

miniSDHC(Mini Secure Digital High Capacity) - je razširitev formata miniSD in vam omogoča izdajanje pomnilniških kartic s kapaciteto 4 GB ali več. Vendar pa so združljivi samo z napravami, ki podpirajo MiniSDHC.

xD-slika- leta 2001 razvila znana proizvajalca digitalne fotografske opreme Olympus in Fuji. Med prednostmi kartice xD-Picture so njena kompaktnost, zanesljivost, hitrost in nizka poraba energije. Proti: Skupaj s pomnilniško kartico Sony Memory Stick je to ena najdražjih pomnilniških kartic. Pomnilniško kartico xD najdemo samo v digitalnih fotoaparatih Olympus in Fuji, poleg tega je pomnilnik xD Picture primeren za shranjevanje digitalnih filmov. Združljivost: xD -> Compact Flash (z adapterjem).

Obstaja zunanji adapter, ki omogoča uporabo kartic xD-Picture v reži SmartMedia, vendar se ne prilega popolnoma v režo SM. Obstaja omejitev velikosti uporabljene kartice xD (128, včasih - 256 MB), lahko pa so tudi omejitve pri delovanju bralnika.

pametni mediji je prenosna flash pomnilniška kartica, ki so jo razvili Toshiba, Olympus in Fuji. Trenutno je kartica SmartMedia skoraj popolnoma izginila iz obtoka. Zelo redko so le japonski digitalni fotoaparati (na primer Olympus) zadnjih let izdaje s podporo za Smart Media. Toda Olympus omejuje funkcionalnost tujih kartic in njihov nakup bo stal bistveno več. Prednosti kartice so nizka cena in kompaktnost. Slabosti so majhna količina vgrajenega pomnilnika (kartice SmartMedia so 128 MB), pomanjkanje pomnilniškega krmilnika za znižanje cene, mehanska nezaščitenost in kratka življenjska doba (ne več kot 5 let). Pomnilniška kartica SmartMedia obstaja v dveh različicah - 5 V in 3,3 V, razlikujeta se le v položaju odrezanega vogala.

spominsko kartico- Edinstvene kartice, ki temeljijo na tehnologiji flash pomnilnika, ki jo je razvilo svetovno znano podjetje Sony izključno za svoje izdelke. Zato so Sony Memory Sticks najdražje kartice na trgu, ki si delijo prvo mesto z xD. Sony Memory Stick niti ni ena, ampak cela družina pomnilniških kartic. Vključuje tudi Memory Stick Pro, hitrejšo možnost, in Memory Stick Duo, manjšo in več draga kartica. Memory Stick Pro Duo se uporablja v videokamerah, digitalnih fotoaparatih, osebnih računalnikih, tiskalnikih, igralne konzole PSP in v nekaterih Mobilni telefoni Sony Ericsson.

Kapaciteta pomnilniške kartice Memory Stick ni nikoli presegla 128 MB, prav tako Memory Stick Duo(prav tako ne več kot 128 MB). Bolj napreden v tej zadevi Memory Stick PRO(1 GB) in Memory Stick PRO Duo (8-16 GB). Vsi se razlikujejo po velikosti, vendar obstajajo posebni adapterji za priključitev modulov ene vrste na režo druge vrste.

kartice Memory Stick Pro-HG Duo so bili objavljeni konec leta 2006. To je hitra različica Memory Stick PRO za uporabo v HDTV kamerah. In malo kasneje - leta 2008 - je bila izdana kartica Memory Stick PRO Duo Mark 2, katere prostornina je bila 16 GB.

Micro Memory Stick- ima zelo majhno velikost (15 x 12,5 x 1,2 mm). Zasnovan za uporabo v mobilnih telefonih Sony Ericsson. Prednost microMMC (poleg velikosti) je, da so podatki na njem zaščiteni pred nepooblaščenim kopiranjem.

MultiMediaCard (MMC)- postala prva pomnilniška kartica, zasnovana posebej za uporabo v mobilnih telefonih in predvajalnikih. MMC se je pojavil leta 1997 zahvaljujoč prizadevanjem Sandiska in Siemensa. Prve pomnilniške kartice MMC sta aktivno promovirala proizvajalca mobilnih telefonov Nokia in Siemens. Prednosti MultiMedia Card - majhna velikost, kot tudi trdna mehanska zasnova in nizka poraba energije. Med pomanjkljivostmi multimedijske kartice je počasen vmesnik in precej visoka cena. Večpredstavnostna kartica MMC je večinoma združljiva s pozneje razvito SD kartico in se lahko uporablja namesto SD.

Razvoj varne digitalne kartice MultiMedia je vodil do nastanka Zmanjšana velikost—Multi Media Card (RS-MMC). Za polovico manjša pomnilniška kartica RS-MMC standardni zemljevid MMC, njegova teža pa le 1 g. Za zagotovitev združljivosti z obstoječim standardom MMC pri uporabi kartic RS-MMC je potreben adapter. Po hitrosti so podobne karticam MMC, katerih največja zmogljivost je danes 2 GB. RS-MMC je na voljo v nekaterih modelih Nokia in Siemens.

Obstaja tudi modifikacija teh kartic, imenovana DV-RS-MMC, ta kartica porabi manj energije, posledično bo treba telefon manj pogosto polniti. Omeniti velja tudi, da nekateri modeli pametnih telefonov Nokia podpirajo samo kartice DV-RS-MMC. Združljivost: RS-MMC \ DV-RS-MMC -> MMC -> SD (z adapterjem).

Pomnilniške kartice MMC Plus pojavile leta 2005, njihova glavna razlika od kartic SD in MMC je visoka hitrost prenosa podatkov (do 52 Mb/s). Zemljevid MMC Plus HC(High Capacity) je razširitev MMCPlus. Kapaciteta tega modela je 4 GB. Posebnost MMCPlus HC je, da ga je mogoče uporabljati samo z združljivimi napravami. In v napravah brez podpore deluje kot standardni MMC.

microMMC- Zasnovan za mobilne naprave s podporo ECC. (Error Checking and Correction - odkrivanje in popravljanje napak pri pisanju/branju). Prednost je majhna poraba energije, zato se mobitel ne bo tako hitro usedel.

MiCard (kartica z več vmesniki) je večvmesniška kartica, ki jo je razvil Tajvanski raziskovalni inštitut za industrijsko tehnologijo in je združljiva z obstoječimi vrati USB in režami za kartice MMC. To je nov tip kartice, ki ima prednost visoke hitrosti prenosa podatkov (480 Mbps). MiCard se uporablja za neposreden prenos podatkov med prenosno napravo in namiznim računalnikom brez priključitve bralnika kartic.

Tipični predstavniki zunanjih bliskovnih pogonov so različne pomnilniške kartice. Danes številne naprave, ki jih uporabljamo, kot so mobilni telefoni, fotoaparati, predvajalniki medijev in MP3 ter druge, uporabljajo pomnilniške kartice kot medije za shranjevanje.
Menimo, da ne bi bilo odveč vedeti o lastnostih, ki jih imajo različne vrste pomnilniških kartic, od katerih je vsaka zasnovana za določeno napravo.

Kaj je v teh kartah...

Flash pomnilnik je vrsta shranjevanja podatkov, katerega glavni namen je povečati funkcionalnost sodobnih mobilnih naprav. To proizvajalcem omogoča, da vodijo na trgu in proizvajajo opremo, ki jo zahtevajo uporabniki. Velik plus pomnilniških kartic je odsotnost dodatnih porabe energije, zadovoljne so s tem, kar je že na voljo v napravi, kjer se uporabljajo. Kaznovanje spomina se zlahka napolni z informacijami in prav tako zlahka osvobodi iz njih. V njem ni mehanskih gibljivih delov, zato potrebuje minimalno moč, njegova življenjska doba pa je praktično neomejena. Pomnilniške kartice vam omogočajo prepisovanje informacij od več deset tisoč ciklov do milijona.

Obdobje shranjevanja podatkov na teh napravah je precej dolgo in se giblje od 20 do 100 let. Dodaten plus je nizka občutljivost na zunanje vplive, vibracije in udarce.

Toda ena najpomembnejših prednosti pomnilniških kartic je njihova kompaktnost. Pri debelini treh milimetrov ali manj ima kartica največjo dolžino le štiri centimetre.

Raznolikost sort

V dokumentaciji vaše naprave je vedno naveden opis ali okrajšava za vrsto pomnilniških kartic, ki jih ta naprava lahko uporablja. Ko se odločite za vrsto kartice, izberite proizvajalca, pri čemer se osredotočite na najbolj znane in že uveljavljene proizvajalce. Nekateri od njih imajo pomnilniške kartice, opremljene z različnimi adapterji, ki znatno povečajo funkcionalnost in omogočajo uporabo pomnilniške kartice v drugih napravah.

Do danes obstaja sedem glavnih vrst pomnilniških kartic.
kompaktna bliskavica, sicer CF, sestavljen iz dveh tipov - CF tipa I in CF tipa II. Te vrste pomnilniških kartic so najpogostejše zaradi svojih lastnosti, po katerih se močno razlikujejo od drugih vrst kompaktnih pomnilniških medijev. posedovanje visoka hitrost izmenjavo podatkov in zagotavljanje precej velike količine pomnilnika imajo te kartice v celoti zelo nizko ceno v megabajtih / rubelj, kar je zelo privlačno tako za tiste, ki proizvajajo mobilne naprave, kot za tiste, ki jih uporabljajo. Po vseh dostopnih podatkih je to trenutno najpogostejša vrsta pomnilniške kartice.

IBM Microdrive- druga vrsta pomnilniške kartice, za katero ne ustreza povsem tej definiciji, format Compact Flash tip II zaradi dejstva, da je praktično pomanjšana kopija trdega diska. Ima veliko nižjo ceno kot druge vrste pomnilniških kartic, vendar je manj zanesljiva naprava zaradi gibljivih delov. Druga negativna lastnost te kartice je večja poraba energije. Zato redki proizvajalci uporabljajo to sorto v svojih izdelkih, katerih konektorji ustrezajo CF tipa II.


pametni mediji- je tudi predstavnik poceni in kompaktnih flash kartic (debel le en milimeter). Nizko ceno teh kartic določa predvsem uporaba razpoložljivih komponent, kar pa je tudi slabost, saj lahko uporaba poceni komponent povzroči nenormalne primere in lahko povzroči izgubo informacij.


Multimedijska kartica (MMC)- To je morda eden najboljših predstavnikov pomnilniških kartic tega razreda, glavne prednosti te vrste pomnilniških kartic so majhnost in nizka poraba energije. Res je, vse to vpliva na hitrost izmenjave informacij. Dimenzije teh kart so 24x32x1,4 mm, kratke pa 24x18x1,4 mm. Uporabljajo se predvsem v mobilnih telefonih in drugih napravah, ki imajo zelo kompaktno velikost.

SecureDigital (SD)- Po svojih dimenzijah so te pomnilniške kartice nekoliko slabše od MMC, vendar so bolj zaželene z vidika hitrosti izmenjave informacij pri delu z velikimi velikostmi podatkov. Ta lastnost jim narekuje višje cene.

microSD- praktično po svojih značilnostih ni slabši od SD, medtem ko ima manjše dimenzije. Skoraj vse pomnilniške kartice te vrste imajo adapterje za SD /

SD in MMC nazaj združljiv, tako da je mogoče namestiti in uporabljati pomnilniške kartice MMC namesto SD, vendar obratna dejanja žal niso mogoča. Še več, v najnovejše različice proizvajalci naprav (telefoni, predvajalniki) so postavili samo priključek tipa SD, da bi predstavili univerzalnost kartice (v dokumentaciji je celo označen kot priključek SD / MMC).


spominsko kartico- izdelan posebej in se uporablja skoraj izključno v napravah, ki jih proizvaja Sony. Dimenzije te pomnilniške kartice so 24 * 32 / 1,4 (2,1) mm Kartica je zelo zaščitena pred zunanjimi motnjami, po zmogljivosti pa je zelo podobna pomnilniški kartici - SecureDigital (SD). Vendar pa je njegova šibka točka majhna količina shranjenih informacij.

Po zadnjih statističnih podatkih so trenutno najpogostejše, splošno sprejete in uporabljene vrste pomnilniških kartic kompaktna bliskavica in SD/MMC.

Za lažje ocenjevanje videza in dimenzij različnih vrst zemljevidov jih bomo jasno prikazali:


1 = MMC Plus (večpredstavnostna kartica)
2 = SD Mini (Secure Digital)
3 = SD Micro (Secure Digital)
4 = MMC Mobil (večpredstavnostna kartica)
5 = MS Pro (Memory Stick Pro)
6 = MS Pro Duo (Memory Stick Pro Duo)
7 = RS MMC (večpredstavnostna kartica)
8 = SM (pametni mediji)
9 = CF (Compact Flash)
10 = SD (Secure Digital)

Kaj torej izbrati?...

Ta naloga je praviloma ena najlažjih, le vedeti morate, katere vrste pomnilniških kartic je mogoče uporabiti v napravi, ki ste jo kupili. To lahko enostavno izveste iz dokumentacije vaše naprave ali iz napisov na ohišju. Edino, kar lahko storite sami, je, da izberete proizvajalca glede na vaše želje.

Kakšna glasnost...?

Na splošno je vprašanje trivialno. Lahko računate po številu fotografij, času glasbe ali videa, a praviloma ne glede na to, kaj izberete, vedno postane malo.

Najpomembneje je, da se odločite, koliko ste pripravljeni zapraviti za to, večini se izbira zmanjša večkrat naenkrat. Konec koncev je ob veliki količini shranjenih informacij, visoki hitrosti njihove izmenjave, minimalnih dimenzijah cena morda previsoka, da bi si jo lahko privoščili. Zato le izberite največji znesek, ki si ga lahko privoščite.


Multimedijska kartica (MMC) je prenosna bliskovna pomnilniška kartica, ki se uporablja v digitalnih fotoaparatih, mobilnih telefonih itd.

MultiMedia Cards sta leta 1997 razvila SanDisk in Siemens na osnovi pomnilnika Toshiba NAND, imajo sedempolni konektor (zasnovan za zmanjšanje tveganja poškodb kontaktov), ​​kartica je sestavljena iz plastičnega ohišja in tiskanega vezja, na katerem je pomnilniški čip. se nahaja, mikrokrmilnik in kontakti. Kljub serijski naravi MMC se lahko podatki in ukazi prenašajo hkrati. MultiMedia Card deluje z napetostjo 2,0 V-3,6 V, vendar obstajajo tudi možnosti z nižjo porabo energije. Kartica SD je vmesnik z devetimi nožicami, ki so ga leta 2000 skupaj razvili Matsushita, SanDisk in Toshiba.

Obstaja tudi mikro pomnilniška kartica (MMC), ki je strukturno enaka multimedijski kartici, vendar se razlikuje po logični postavitvi in ​​je namenjena izključno za uporabo v programirljivih logičnih krmilnikih SIMATIC S7 podjetja Siemens AG.

Velikost 24×32×1,5 mm.

Od leta 2004 na voljo tudi v pomanjšanem ohišju 24×18×1,5 mm

konec obrazca začetek obrazca S preprostim mehanskim adapterjem je mogoče kartice RS-MMC uporabljati z opremo, zasnovano za MMC-je "polne velikosti". Na voljo so tudi MMC zmanjšane velikosti z dvojno napetostjo (MMCmobile), ki lahko delujejo ne samo na standardni 3 V napajalni napetosti, temveč tudi na 1,8 V.

MMC je večinoma združljiv s pozneje razvito SD kartico in se lahko uporablja namesto SD. V nasprotni smeri je zamenjava najpogosteje nemogoča, saj so SD kartice debelejše od MMC in preprosto mehansko ne morejo vstopiti v režo za MMC kartico.

MMC uporablja razmeroma preprost odprt protokol za prenos podatkov, zato ga je za razliko od Secure Digital (SD) mogoče uporabiti v domačih napravah.

Kot je razvidno iz slike, je treba po posredovanju ukaznega okvirja nadaljevati z branjem bajtov (Ncr) iz microSD do prejema odgovora (R1), medtem ko mora biti nivo CS aktiven "0".

Odvisno od indeksa ukaza je odgovor morda ne samo R1(glej komplet osnovni ukazi) na odgovor CMD58 R3(R1 in končna 32-bitna vrednost OCR), nekateri ukazi pa potrebujejo več časa NCR in se bodo odzvali R1b. To je odgovor R1, ki mu sledi zastavica zasedeno (signal v vrstici "DO" je nizek s strani kartice, medtem ko se notranji proces nadaljuje). Gostiteljski krmilnik mora počakati do konca procesa, dokler "DO" ne preide na visoko (tj. počakati na 0xFF). Pa tudi R2 pri zahtevi po stanju registra STATUS.

Odgovor R1 vsebuje 1 bajt, njegova struktura je vidna v spodnji tabeli. Odgovor R2 je sestavljen iz dveh bajtov, prvega bajta R1 in drugega R2 (glejte strukturno tabelo R2). In odgovor R3, oziroma 5 bajtov.


Odgovor R1 pri 0x00 pomeni uspešen zaključek ukaza, sicer bo nastavljena ustrezna zastavica.

Struktura odgovora R1.


Struktura odgovora R2.


Inicializacija v načinu SPI.

Po ponastavitvi in ​​vklopu je kartica privzeto nastavljena na način protokola MMC (Serial Peripheral Interface), za preklop v način SPI naredite naslednje:

  1. Ko dosežete napajanje 2,2 V, počakajte vsaj milisekundo, nastavite liniji DI in CS visoko in dajte približno 80 impulzov na pin CLK. Po tem postopku bo kartica pripravljena za sprejem domače ekipe.
  2. Pošlji ukaz CMD0 (mehka ponastavitev). Kartica bi se morala odzvati (R1) z nastavljenim čakajočim bitom (0x01).
  3. Pošlji ukaz CMD1 (za začetek inicializacije kartice). Počakajte na odgovor 0x00, da potrdite dokončanje postopka inicializacija.

Naj vas spomnim, da mora ukaz CMD0 vsebovati pravilno polje CRC. Računanje nima smisla, saj v tem ukazu ni argumentov, zato je konstanten in ima vrednost 0x95. Ko kartica vstopi v način SPI, bo funkcija CRC onemogočena in ne bo preverjena. Možnost CRC je mogoče znova omogočiti z ukazom CMD59.

Posledično bo ukaz CMD0 videti takole: 0x40.0x00.0x00.0x00.0x00.0x95.

  • ukazni indeks - 0x40.
  • argument je 0x00.0x00.0x00.0x00.
  • CRC-0x95.

Kar zadeva 80 impulzov, jih je mogoče ustvariti s prenosom vrednosti 0xFF prek SPI10-krat zaporedz uveljavljenim visoke ravni na progah DI in CS.

Po mirovanju več kot 5 ms pomnilniška kartica preide v način varčevanja z energijo in lahko sprejema samo ukaze CMD0, CMD1 in CMD58. Zato je treba postopek inicializacije (CMD1) ponoviti skoraj vsakič, ko beremo/zapisujemo podatkovni blok ali preverjamo stanje kartice.

Za SDC kartice v primeru zavrnitve ukazaCMD1 priporoča uporabo ukaza ACMD41.

Sam postopek inicializacije lahko traja razmeroma dolgo (odvisno od velikosti kartice) in lahko doseže več sto milisekund.

Branje in pisanje bloka podatkov.

Privzeto se v načinu SPI izmenjava med mikrokontrolerjem in kartico izvaja v blokih po 512 bajtov, tako da boste morali za zapis celo enega bajta najprej prebrati celoten blok in spremeniti bajt, da ga prepišete nazaj. Velikost bloka lahko spremenite v registru CSD pomnilniške kartice.

Da bi se izognili napaki pri naslavljanju pri izvajanju ukazov za branje / pisanje, mora biti naslov jasno naveden na začetku sektorja. Če želite to narediti, lahko ponastavite bit "0" 3 bajte sektorskega naslova, tj. naj bo celo, nizka vrednost pa mora biti vedno 0x00.

Branje bloka podatkov.

Algoritem branja podatkovnega bloka je naslednji:

  • Po potrditvi inicializacije pošljemo ukaz CMD17 (odgovor R1), z naslovom zahtevanega sektorja.
  • Pošljemo 0xFF, preden prejmemo začetni bajt 0xFE.
  • Sprejemamo podatkovni blok (privzeto 512 bajtov) in 2 bajta CRC.

Vrednost CRC ni zahtevana, zahteva pa se postopek sprejema (prenos 0xFF iz MCU).

Blokiraj branje.


Napišite blok podatkov.

Algoritem za pisanje podatkovnega bloka je naslednji:

  • Če je bil čas mirovanja kartice daljši od 5 ms, pošljite ukaz CMD1 (odgovor R1).
  • Po potrditvi inicializacije pošljemo ukaz CMD24 (odziv R1), z naslovom zahtevanega sektorja.
  • Pošljemo začetni bajt 0xFE.
  • Pošljemo podatkovni blok (privzeto 512 bajtov) in 2 bajta CRC.
  • Dobimo potrditveni bajt pisanja.
  • Čakamo na konec snemanja (spremembe v bajtu 0x00).

Pri spreminjanju dolžine bloka z ukazom CMD16 je lahko podatkovni blok manjši od 512 bajtov.

Vrednost CRC ni potrebna, vendar je potreben postopek za posredovanje kakršnih koli vrednosti.

Časa mirovanja lahko programsko ne ocenite, ampak takoj podate ukaz za inicializacijo. Med implementacijo programske opreme sem naletel na nepravilno pisanje, iz neznanega razloga so bili vsi bajti zapisani v sektor s premikom v levo. Težavo smo rešili le z dvakratnim posredovanjem začetnega bita (0xFE).

Blokiraj zapis.


Potrditveni bajt pri pisanju podatkovnega bloka.


Napišite / preberite več blokov zapored.

S pomočjo ukazov cmd18, cmd25 lahko berete / pišete več blokov zaporedoma ali tako imenovano večbločno branje / pisanje. Če število blokov ni nastavljeno, lahko postopek branja / pisanja ustavite z ukazi CMD12 pri branju, pa tudi s posredovanjem žetona " Ustavi Tran" med snemanjem oz.

Praktična uporaba.

Praktična uporaba pomnilniških kartic je precej široka. V svojem najnovejšem dizajnu je uporabil microSD za beleženje odčitkov različnih senzorjev (temperatura, alarmi) vsako uro čez dan. Podatki se shranijo na naslednji način:

  • Leto se vzame kot zadnji dve števki - to ustreza prvemu (glavnemu) bajtu naslova sektorja pomnilniške kartice.
  • Mesec, dve števki - to ustreza drugemu, najpomembnejšemu bajtu naslova sektorja pomnilniške kartice.
  • Dan, dve števki se pomnožita z 2 (da se izognemo koliziji zunaj meje sektorja) - to je tretji, srednji bajt naslova sektorja pomnilniške kartice.
  • Spodnji, četrti bajt, je vedno "0".

Posledično je iskanje podatkov po datumu poenostavljeno, dovolj je samo prevesti zahtevo na naslov sektorja in prebrati s kartice. S to metodo lahko podatke hranimo več let. Res je, obstajajo slabosti, neizkoriščenega prostora je precej. Čeprav, če želite, lahko uporabite za druge naloge.

Kdo mora odvreči fragment kode v asemblerju za 18 vrhov.

Vprašanja lahko postavite na..

Uvod Eden od opaženih trendov med pomnilniškimi karticami je poleg samoumevnega povečevanja njihove zmogljivosti njihova nadaljnja miniaturizacija, v luči katere se obeti do nedavnega najbolj priljubljenih medijev CompactFlash zdijo vse bolj nejasni. V tem članku bomo poskušali oceniti zmogljivost dveh pomnilniških kartic MMC in SD enega največjih proizvajalcev Pretec Corporation. Vendar ne bodo le oni postali predmet naše pozornosti. V takih občutljiva zadeva Kot pojasnitev dejanske hitrosti pomnilniških kartic, naprave, ki berejo informacije z njih, vedno posvečajo veliko pozornosti končnim rezultatom. Hitrost branja in pisanja kompaktnih medijev moramo žal določati posredno, in ne neposredno. »Odvečen« člen v verigi postane čitalnik kartic, ki ima svoje značilnosti. Prav on je v večini primerov razlog, da ne moremo doseči zmogljivosti pomnilniških kartic, ki jih navajajo proizvajalci. Zaradi tega nas je še posebej zanimal novi čitalnik kartic Pretec, za katerega smo se odločili, da ga po učinkovitosti primerjamo z napravo SanDisk, ki smo jo uporabljali prej. Da bi dobili bolj objektivno sliko, smo se odločili, da ponovno izmerimo zmogljivost predhodno testirane pomnilniške kartice. A-DATA Turbo SD, ki je nato pokazal ne tako visoke rezultate, na katere bi lahko računali glede na deklarirane lastnosti.

Pretec e-Disk II USB čitalnik kartic


Tokrat smo se odločili, da udeležence začnemo seznanjati z novim bralnikom kartic e-Disk II. Na prvi pogled se morda zdi, da imate opravka z navadnim bliskovnim pogonom USB, zato je ta miniaturni pogon podoben tej kategoriji naprav v smislu videz in velikosti. Vendar ob tesnejšem stiku postane jasno, da temu ni tako. V "poenostavljenem" ohišju iz prosojne modre plastike, pod pokrovom na tečajih, je predel za namestitev pomnilniških kartic dveh kategorij.

Pod odstranljivim pokrovčkom, ki pa še naprej visi na tanki kovinski verižici, je USB priključek. Na koncu verižice je ovalna kovinska plastika z imenom proizvajalca in miniaturni "karabin", zahvaljujoč kateremu lahko čitalnik kartic uporabljate kot običajen obesek za ključe. Če zaključimo opis tega bralnika pomnilniških kartic, lahko omenimo tudi prisotnost LED indikatorja načina delovanja.

Med neimenovanimi specifikacije Treba je omeniti, da je podprt vmesnik USB 2.0. Seveda lahko ta eleganten čitalnik kartic uporabljate ne samo za predvideni namen za branje pomnilniških kartic SD in MMC, ampak tudi kot običajen USB ključek. Če želite to narediti, morate samo pustiti enega od zgoraj omenjenih medijev v njem. :)

Predvidena maloprodajna cena čitalnika kartic je 11 USD.

Pretec MMC Plus 1 GB


Pomnilniška kartica družine MMC Plus, ki je prispela k nam, ni imela napisa 266x, ki bi označeval hitrost prenosa, kar bi omogočalo popolno istovetenje z medijem, predstavljenim na spletni strani proizvajalca. Tudi na embalaži ni omenjenih hitrostnih lastnosti. V takšni situaciji je naše testiranje še posebej pomembno in bo pomagalo ugotoviti resnico.
Ocenjena maloprodajna cena 2 GB pomnilniške kartice je 150 USD.

Pretec SD 133x 2 GB


Družina kartic Secure Digital vključuje medije od 256 MB do 4 MB. Deklarirana hitrost prenosa 133x kaže na doseganje mejnika 20 Mb/s. Pomnilniške kartice temeljijo na tehnologiji SLC NAND (65 nm).
Ocenjena maloprodajna cena 2 GB pomnilniške kartice je 170 USD.

Metodologija testiranja

Seznam programov, uporabljenih za testiranje:

FC-Test različica 1.0;
AIDA različica 3.95.

Med delovanjem je bila uporabljena testna platforma naslednje konfiguracije:

Matična plošča - Albatron PX865PE Pro;
Centralni procesor - Intel Pentium 4 2,4 GHz;
Trdi disk - IBM DTLA-307015 15 GB;
Grafični adapter - Radeon 7000 32 MB;
RAM - 256 MB;
Operacijski sistem - Microsoft Windows 2000 s servisnim paketom 4.

Testiranje medijev je bilo izvedeno z uporabo bralnika/zapisovalnika SanDisk ImageMate 5-v-1 in bralnika kartic Pretec e-Disk II.

FC test

Med preizkusom s programom FC-Test smo ugotovili dejanske zmogljivosti pomnilniških kartic, v tem primeru pa preko njihovih rezultatov in učinkovitosti čitalcev kartic, ki nas zanimajo. S tem pripomočkom smo reproducirali situacije, povezane z uporabo treh vzorcev, ki odražajo vpliv velikosti (1, 10 in 100 MB) in števila datotek (1, 10 in 100) na predstavnost predstavnosti.






Najprej poglejmo, kako se mediji obnašajo pri uporabi vzorca, sestavljenega iz sto datotek po en megabajt.


Prvi diagram prikazuje rezultate merjenja hitrosti zapisovanja (ustvarjanja) datotek. Pri uporabi čitalnika kartic SanDisk je na prvem mestu Pretecov SD medij, ki je nekoliko pred tekmecem v osebi kartice A-DATA. Ne bomo delali neposredne primerjave med različnimi vrstami medijev, vendar upoštevajte, da je Pretecov MMC Plus precej zaostajal za drugima dvema preizkuševalcema glede hitrosti pisanja.
Uporaba Pretec-ovega čitalnika kartic e-Disk II prinaša čudovito preobrazbo do sedaj počasnih naprav. Vsi mediji kažejo močno povečanje hitrosti pisanja. To je še posebej očitno na primeru kartice MMC Poleg tega se zmogljivost poveča skoraj šestkrat, kar mu omogoča, da se povzpne na sam vrh lestvice. Povečanje hitrosti je zelo opazno tudi pri drugih dveh medijih SD. V večji meri to velja za izdelek Pretec.


Grafikon z rezultati merjenja hitrosti branja sto datotek na megabajt v primeru uporabe bralnika kartic SanDisk kaže, da imata oba medija SD skoraj enako zmogljivost v tem kazalniku, vendar je izdelek Pretec nekoliko pred nami. Pomnilniška kartica MMC opazno zaostaja za njimi po hitrosti branja.
Uporaba bralnika kartic Pretec za testiranje medijev vam omogoča več kot opazno povečanje zmogljivosti za vse tri udeležence. To je videti še posebej impresivno s pomnilniško kartico MMC. Njena hitrost branja se je povečala za šestkrat. Dober "dobitek" je bil dosežen tudi s strani SD media, ki je ponovno pokazala skoraj enake rezultate z rahlo prednostjo kartice Pretec. Hitrost branja obeh medijev SD se je skoraj podvojila.

Zdaj pa preidimo na obravnavo situacije, povezane z uporabo vzorca, sestavljenega iz desetih datotek po deset megabajtov.


Na grafu rezultatov hitrosti zapisovanja medijev s čitalnikom kartic SanDisk vidimo, da Pretecova SD pomnilniška kartica nekoliko prehiteva izdelek A-DATA. Nosilec MMC kaže zelo skromen rezultat.
V primeru uporabe bralnika kartic Pretec kot delujoče naprave imajo vsi mediji spet "drugi veter". Najbolj se »preobrazi« spominska kartica MMC. Ima skoraj šestkratno povečanje hitrosti pisanja. Pretecov SD medij skoraj podvoji svojo zmogljivost in je precej pred svojim nasprotnikom, kartico A-DATA Turbo SD.


V naslednjem diagramu vidimo, da branje datotek z medijev v bralniku kartic SanDisk vodi do dejstva, da imata obe pomnilniški kartici SD popolnoma enake rezultate. Mediji MMC še vedno kažejo dosledno nizke hitrosti zapisovanja.
Uporaba novega čitalnika kartic Pretec za branje datotek je ponovno privedla do zelo pomembnega povečanja zmogljivosti vseh treh medijev. Hitrosti branja kartic SD so med seboj enake in približno dvakrat hitrejše kot pri uporabi bralnika kartic SanDisk. Uspešnost medija MMC se je povečala za približno šestkrat.

Čas je, da si ogledamo delovanje medijev, prikazano v primeru dela z vzorcem, sestavljenim iz ene velike 100 MB datoteke.


V grafikonu s hitrostjo zapisovanja datoteke na pomnilniške kartice rezultati, pridobljeni s čitalnikom kartic SanDisk, kažejo, da je medij Pretec SD nekoliko prehitel svojega nasprotnika. Pomnilniška kartica MMC deluje zelo počasi.
Zamenjava bralnika kartic z napravo Pretec povzroči opazno povečanje hitrosti pisanja za vse medije. To je še posebej izrazito pri pomnilniški kartici MMC. Njegova zmogljivost se je povečala za približno šestkrat. Med karticami SD je Pretecova zamenjava bralnika kartic najbolj prizadela, saj se je njegova hitrost pisanja približno podvojila in tako presegla podobno vrsto medija, ki ga proizvaja A-DATA.


Graf z rezultati, pridobljenimi pri merjenju hitrosti branja naprav, kaže, da je v primeru uporabe čitalnika kartic Sandisk pariteta polne hitrosti med SD karticami in zelo opazen zaostanek tega kazalnika pri medijih MMC.
Tudi tokrat vidimo ugoden učinek čitalnika kartic Pretec na hitrost branja vseh treh medijev, ki smo jih testirali. Hitrost pomnilniških kartic SD se je povečala za približno dvakrat, zmogljivost medijev MMC pa za približno šestkrat.

AIDA32

Druga stopnja našega testiranja je povezana z merjenjem kazalnikov delovanja medijev s programom AIDA32. Med sintetičnimi testi smo posneli grafe linearnega branja in pisanja ter dostopnega časa. Ustrezni diagrami so bili izdelani na podlagi povprečij teh treh parametrov.

Pretec MMC Plus: SanDisk ImageMate 5-v-1



Linearna hitrost zapisovanja



Linearna hitrost branja



Povprečni dostopni čas



Pretec MMC Plus: Pretec e-Disk II



Linearna hitrost zapisovanja



Linearna hitrost branja



Povprečni dostopni čas



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



Linearna hitrost zapisovanja



Linearna hitrost branja



Povprečni dostopni čas



Pretec SD 133x: Pretec e-Disk II



Linearna hitrost zapisovanja



Linearna hitrost branja



Povprečni dostopni čas



A-DATA Turbo SD: Pretec e-Disk II



Linearna hitrost zapisovanja



Linearna hitrost branja



Povprečni dostopni čas




Začnimo pregled rezultatov sintetičnih testov s kazalci povprečne linearne hitrosti pisanja.


Diagram jasno kaže, da pri uporabi bralnika kartic SanDisk obe kartici SD prikazujeta enako zmogljivost. Mediji MMC so po povprečni linearni hitrosti zapisa zelo daleč za njimi.
Zamenjava bralnika kartic z novim izdelkom Pretec ima za posledico več kot 1,5-kratno povečanje povprečne linearne hitrosti zapisovanja za pomnilniške kartice SD in približno šestkratno povečanje za medije MMC.


Iz grafa z rezultati merjenja povprečne linearne hitrosti branja je razvidno, da so v primeru uporabe čitalnika kartic SanDisk rezultati skoraj enaki za dve SD pomnilniški kartici, MMC medij pa opazno zaostaja za njima.
Delovanje pomnilniških kartic prek bralnika kartic Pretec daje opazno, skoraj dvakratno povečanje povprečne linearne hitrosti branja medijev SD, ki se je spet izkazalo za skoraj enako zmogljivost. Hitrost kartice MMC se je močno povečala – v tem primeru več kot šestkrat.


Izmerjeni povprečni dostopni čas za medije SD z uporabo bralnika kartic SanDisk je bil enak in ni razočaral. Pri MMC kartici je nekoliko večji.
Zanimivo je, da je uporaba bralnika kartic Pretec pri delu povzročila opazno zmanjšanje povprečnega časa dostopa. To je še posebej opazno pri kartici MMC. Pri nosilcih SD se je to zgodilo v manjši meri, a vseeno - malenkost, a lepo.

Povzemanje

Na splošno so bili glavni namen tega testa sprva pomnilniške kartice, vendar nas rezultati, dobljeni med njim, najprej prisilijo k pogovoru o Čitalec kartic Pretec eDisk II. Njegovo delo je bilo jasna potrditev dejstva, da je za učinkovito delovanje najhitrejših medijev potreben ustrezen bralec in pisec. Naše domneve, da v prejšnjih testih nismo vedno mogli doseči kazalnikov zmogljivosti, ki so jih navedli proizvajalci na pomnilniških karticah, ravno zaradi napake čitalnika kartic, so bile v tem primeru jasno potrjene. Pretecov miniaturni e-Disk II je bil za glavo nad enakovrednim bralnikom kartic SanDisk ImageMate 5-v-1. To je še posebej močno vplivalo na hitrost branja in pisanja pomnilniške kartice MMC, katere zmogljivost se je takoj povečala za približno šestkrat in dosegla 9-10 MB / s. V nekoliko manjši meri je to prizadelo nosilce SD, kjer je ta rast v številnih situacijah dosegla približno dvakratno vrednost. Zahvaljujoč temu jim je uspelo doseči hitrost branja 18 Mb / s, kar je že precej blizu številkam, ki so jih navedli proizvajalci. Tukaj lahko tudi opazimo, da je bila pomnilniška kartica Pretec SD 133x nekoliko boljša od A-DATA Turbo SD glede hitrosti zaradi višje hitrosti zapisovanja.
Glede na to, da proizvajalci bliskovnih pomnilniških medijev nenehno izboljšujejo njihove lastnosti, lahko vsem kupcem tega izdelka priporočamo, naj bodo pozorni tudi na čitalnike kartic, saj stari modeli očitno ne bodo mogli zagotoviti učinkovite uporabe novih pomnilniških kartic. Eden od prvih kandidatov za nakup je povsem vreden, da postane Pretec e-Disk II. Ta kompaktna naprava ne bo zavzela veliko prostora v vašem žepu in bo pomagala, da vaše pomnilniške kartice delujejo tako, da v največji možni meri izkoristijo svoje hitrostne lastnosti. Poleg tega je ta naprava sposobna opravljati funkcije običajnega bliskovnega pogona USB in stane toliko denarja, da ne bo šokirala kupcev.

Zahvaljujemo se podjetju NORMA GROUP za posredovane pomnilniške kartice in čitalnik kartic Pretec za testiranje.