Buongiorno a tutti
mi stado dilettando nel realizzare un progettino dove il Pic16F677 legge e scrive nella E2prom a bordo. Nel datasheet leggo che settando il bit 7 del registro EECON1 posso selezionare di leggere/scrivere nella EEprom o nella FLASH Pro... quale è la differenza? Ma la Flash non è la porzione di memoria dove è scritto il firmware?
grazie
DATA EEPROM e FLASH PROGRAM MEMORY
Moderatore:
Paolino
6 messaggi
• Pagina 1 di 1
0
voti
Ultima modifica di
TardoFreak il 26 nov 2012, 22:25, modificato 1 volta in totale.
Motivazione: Modificato titolo. VS vuol dire "contro"
Motivazione: Modificato titolo. VS vuol dire "contro"
1
voti
Sì, hai ragione: la FLASH è quell'area di memoria dove risiede il firmware.
Da almeno una decina di anni a questa parte, i PICMicro supportano l'auto-scrittura in FLASH il che permette di poter sviluppare firmware specifici, detti bootloader, in grado di ricevere un firmware (ad esempio per aggiornamenti) e di scaricarlo in FLASH senza l'ausilio di un programmatore.
Ciao.
Paolo.
Da almeno una decina di anni a questa parte, i PICMicro supportano l'auto-scrittura in FLASH il che permette di poter sviluppare firmware specifici, detti bootloader, in grado di ricevere un firmware (ad esempio per aggiornamenti) e di scaricarlo in FLASH senza l'ausilio di un programmatore.
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Altre differenze:
- La EEPROM sopporta un numero di cicli di cancellazione molto superiori alla FLASH.
- Nella FLASH ci puoi memorizzare dati o ruotines/funzioni eseguibili. Nei PIC16/18 nella EEPROM ci puoi memorizzare solo dati.
- La EEPROM sopporta un numero di cicli di cancellazione molto superiori alla FLASH.
- Nella FLASH ci puoi memorizzare dati o ruotines/funzioni eseguibili. Nei PIC16/18 nella EEPROM ci puoi memorizzare solo dati.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Grazie 1000
Altro quesito.....e' possibile scrivere nell'eeprom direttamente e non in run-time? Avrei la necessita di inserire dei dati nella eeprom ancor prima che il PIC inizi a lavorare.
Colgo l'occasione di fare i miei migliori auguri a tutto il forum.
Altro quesito.....e' possibile scrivere nell'eeprom direttamente e non in run-time? Avrei la necessita di inserire dei dati nella eeprom ancor prima che il PIC inizi a lavorare.
Colgo l'occasione di fare i miei migliori auguri a tutto il forum.
1
voti
Certo, è possibile. Sto preparando un articolo, sii paziente.
Paolo.
P.S: Buon Natale anche a te!
Paolo.
P.S: Buon Natale anche a te!
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
6 messaggi
• Pagina 1 di 1
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 5 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
