Firmware - Marzo 2012 - N°74 - (Page 27)

nelle memorie flash di MARIANO SEVERI L Alcuni semplici accorgimenti per evitare di perdere i propri dati memorizzati su dispositivi di memoria flash a maggior parte dei sistemi embedded utilizza dispositivi flash di tipo NOR per la memorizzazione di dati, siano essi informazioni utente o codice eseguibile. La protezione dei dati, da cancellazione o sovrascrittura accidentali, assume quindi, come si può ben immaginare, estremo interesse, anche nelle applicazioni non critiche. Di seguito sono discussi alcuni semplici accorgimenti (suggeriti anche nell’Application Note di Sharp citata nei riferimenti [1]) che possono essere messi in atto per evitare problemi di questo tipo; sono anche presentate le funzionalità di protezione intrinseche offerte dai dispositivi stessi. Figura 1: un semplice circuito di reset al power-up (da [1]). DAL PUNTO DI VISTA HARDWARE… La maggior parte delle flash NOR dispone di ingresso di reset RST (o RP) che inizializza il dispositivo forzandolo in una modalità inattiva, nella quale tutte le operazioni correnti sono abortite. Finché la linea di reset è asserita, inol- tre, il dispositivo non accetta ulteriori comandi, né tantomeno questi vengono latchati per essere eseguiti successivamente. Al power-up, in funzione della rampa di salita della tensione di alimentazione, può accadere che i dispositivi vedano segnali spuri sulle linee di controllo, con il rischio di interpretarli come comandi. È buona norma, pertanto, mantenere la linea di reset della flash asserita fino a che la tensione di alimentazione non si è stabilizzata oppure ogni volta che si riconosce un drop transiente sulla linea stessa. Se non si vogliono utilizzare dispositivi specifici di monitoring della tensione (come, ad esempio, il ben noto MAX705), può bastare anche il circuito mostrato in figura 1. La costante di tempo del gruppo RC determina evidentemente il tempo di ritardo (rispetto al tempo di salita della tensione di alimentazione) con cui il segnale di reset viene rilasciato. Le porte invertenti con trigger di Schmitt servono, al solito, a 11 7 FOCUS ON TIPS’N TRICKS 16 3 SKILLS MARKET NEWS 27 30 INSIDE SPOTLIGHT 33 59 TOOLS EVENTS ZAPPING 51 ANALOG ABBONAMENTO http://www.ieshop.it/abbonamento.asp?tab=FW&cid=183

Tabella dei contenuti per la edizione digitale del Firmware - Marzo 2012 - N°74

Editoriale - Sommario
News
TIPS'n tricks
FOCUS on - Moduli Wi-Fi OEM
SKILLs
- Comprimiamo l'UDP
- Alta tensione con PIC
- Controllo Motore tramite encoder
Inside - La protezione dei dati nelle memorie flash
SPOTlight - LTPoE++
TOOLS
- Gestione di un file system con la libreria Microchip
- L'architettura ARM big.LITTLE
- Migrare verso i micro MSP430x5xx
ANALOG
- Alimentare e modulare l'intensitàdi led ad alta luminosità
- Sensori di temperatura miniaturizzati
EVENTS zapping
Anteprima FE

Firmware - Marzo 2012 - N°74

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