Firmware - Gennaio 2013 - N°84 - (Page 13)
Gestire una SD
Come accedere ad una memoria SD su porta SPI : un esempio completo con supporto per file system standard
di MARIANO SEVERI
Lo standard SD
Lo standard SD (Secure Digital) definisce formato e protocollo di accesso
dispositivi di memorizzazione di massa SD (Secure Digital) hanno ormai
diffusione quasi ovunque, dai telefoni
cellulari ai PC, dai data logger per applicazioni di campo alle video camere
digitali. Bassi costi, disponibilità immediata, compatibilità ed interoperabilità, buone prestazioni sono solo alcuni dei fattori che hanno determinato il
successo di questa tecnologia nel settore embedded. Del resto, la gestione di
una memoria SD richiede semplicemente una porta SPI ed un software di
controllo (tutte risorse che si trovano facilmente sui microcontrollori moderni),
eppure apre a molte interessanti applicazioni in diversi ambiti. Di seguito, ad
esempio, vogliamo mostrare come interfacciare una memoria SD mediante
un micro Zilog della serie ZNEO.
I
per memorie non-volatili. E’ stato proposto nel 1999 da San Disk, Matsushita e Toshiba in risposta alla diffusione
delle memory stick sviluppate da Sony.
Le specifiche SD sono soggette a diversi brevetti ma una versione ‘semplificata’ del physical layer (che ne definisce le modalità di accesso a più basso
Figura 1 Memoria SD, mini-SD e micro-SD
livello) può essere scaricata gratuitamente dal web. Le memorie SD hanno,
dal punto di vista fisico, come mostrato in figura 1, un formato standard; misurano 32 mm x 24 mm con uno spessore di fino a 1,4 mm. Nel 2006 è stata
emessa la specifica per la versione micro-SD che misura solo 11 mm x 15
mm e che ha trovato ampia diffusione,
ad esempio, nei cellulari. I contatti elettrici sono realizzati mediante pad disposti sul lato inferiore del dispositivo. Le memorie possono essere di tipo
read/write o read-only. Richiedono una
singola tensione di alimentazione compresa tra 2.7V e 3.3V; in realtà alcune
versioni possono operare anche con
una linea accessoria a più bassa tensione. Sono classificate di classe 0, 2, 4
e 6 in funzione della capacità di trasferimento dati; le schede di classe più
elevata assicurano, ad esempio, data rate minimo di 6 MB/s. Il livello fisico de-
Figura 2 Formato del carattere di comando in modalità SPI
13
FOCUS ON
18
SKILLS
37
INSIDE
40
TOOLS
7
TIPS’N TRICKS
3
MARKET NEWS
33
SPOTLIGHT
66
EVENTS ZAPPING
59
ANALOG
MEMBERSHIP
http://www.elettroshop.com/smart
Tabella dei contenuti per la edizione digitale del Firmware - Gennaio 2013 - N°84
News
TIPS'n tricks Ethernet
FOCUS on Gestire una SD con un micro
SKILLs
- Arduino: concetti di base
- Quando la potenza è gratis
- Commutazione dei segnali video
SPOTlight
- Microcontroller LPC800, NXP
- Firmware incontra TME
INside RX600, i 32-bit di Renesas
TOOLS
- Gli standard dei segnali video
- Lightweight mesh, wireless pronto all’usoB
ANALOG
- GestIC, Basta un gesto
- Dispositivi di power management per batterie
EVENTS zapping
Anteprima FE
Firmware - Gennaio 2013 - N°84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com