Elemente de bază privind utilizarea memoriilor în sistemele embedded

Memoria reprezintă o componentă importantă a fiecărui sistem embedded bazat pe microcontroler. De exemplu, dezvoltatorii au nevoie de suficientă memorie RAM pentru a reține toate variabilele volatile, pentru a crea un registru tampon și pentru a gestiona diverse pachete de date ale aplicațiilor. Pe cât de importantă este memoria RAM pentru un sistem embedded, dezvoltatorii au nevoie și de un loc unde să stocheze programul de aplicație, datele non-volatile și informațiile de configurare. Extinderea opțiunilor oferite de tehnologia memoriilor non-volatile face dificilă determinarea memoriei potrivite pentru o aplicație.
Articolul oferă o introducere în diferitele tehnologii și folosește exemple de la furnizori precum ON Semiconductor, Adesto Technologies, Renesas, ISSI, Cypress Semiconductor, Advantech, GigaDevice Semiconductor și Silicon Motion pentru a ajuta dezvoltatorii să înțeleagă caracteris­ticile fiecărui tip de memorie. De asemenea, pentru ca acestea să poată fi utilizate cât mai eficient, articolul vă oferă sfaturi privind alegerea memoriei potrivite pentru o aplicație.

Read more