Skrivning flash-hukommelse ved runtime

K

karthikkrv85

Guest
Hai venner, har jeg brugt silab F300 microcontroller. Jeg bruger nogle parametre (projekt specifikke), kan disse værdier være afsluttet først efter strømmen. Betyder, skal produktet køre i første omgang med standardværdier dernæst de parametre, der skal gemmes i hukommelsen. Én gang, hvis det er gemt i hukommelsen, igen, det bør ikke ændres, indtil fabrikken (programmør) ønskede at. Faktisk har jeg brugt flash-hukommelse sted at gemme disse parametre i løbet af køre tid. Problemet er at jeg ikke havde store plads i PCB for en ekstern hukommelse, så godt jeg dont ønsker at tilbringe en enhed, bare for at lagre 20 eller 30 byte data, der indberettes jeg selvfølgelig gjort det og det fungerer uden problemer. Men jeg vil gerne vide, vil det give noget problem i fremtiden, eller er det en dårlig programmering? Regards, karthikkr
 
den eneste mulige problem (ud over lidt mere kompliceret software gennemførelse) kunne være den udholdenhed af flash - du kan * kun * skrive 20000 gange til den samme celle (minimumsværdien i henhold til datablad). hvis dette ikke er et problem, som i de fleste tilfælde, er der intet galt med det.
 
[Quote = karthikkrv85] Men jeg vil gerne vide, vil det give noget problem i fremtiden, eller er det en dårlig programmering? [/QUOTE] Hvis det er testet og fungerer OK, så kan jeg ikke se grunden til at have problemer i fremtiden. Men yuvko gav en idé om dette scenario ulemper. Dette er grunden til EEPROM foretrækkes til sager som denne. Nemmere implementering og (afhængigt af den del) omkring 10 gange mere skrive / slette cykler. Alexandros
 
Takket være en masse yuvko og alexxx ... Faktisk i et interview fortalte jeg denne måde at flash skrive og jeg fortalte dem, at det virker alt for ... men de var ikke enig og sagde, det er umuligt i driftstiden. Jeg fortalte de procedurer, der også stadig de ikke var enige, og sagde, at det vil påvirke i længden Så jeg fik i tvivl om min programmering. Kære yuvko ... ur til højre for levetiden af ​​flash, men som pr min ansøgning, kan jeg ikke slette og skrive det sted mere end 10 eller 15 gange i værste situation. Jeg er virkelig taknemmelig til jer begge. Jeg var bekymret for en masse. Nu er jeg helt afslappet
 

Welcome to EDABoard.com

Sponsor

Back
Top