Dela via


Tillgängligt minne på Azure Sphere

Viktigt!

Det här är dokumentationen om Azure Sphere (Legacy). Azure Sphere (Legacy) upphör den 27 september 2027 och användarna måste migrera till Azure Sphere (integrerad) vid den här tiden. Använd versionsväljaren ovanför TOC för att visa dokumentationen om Azure Sphere (integrerad).

I följande tabell visas det minne som är tillgängligt för Azure Sphere-program som körs på ett MT3620-chip.

Minnestyp Belopp Tillgänglighet
Flash 1 MiB Delad
RAM 256 KiB Program på hög nivå
SYSRAM 64 KB per realtidskärna Realtidskärna
Tätt kopplat minne (TCM) 192 KB per realtidskärna Realtidskärna

Azure Sphere tillhandahåller 1 MiB flashminne som delas mellan högnivå- och realtidskompatibla program (RTApps). Azure Sphere OS använder det här utrymmet för programavbildningspaket och för att mappa RTApps, antingen för körning på plats (XIP) eller för inläsning i TCM.

Dessutom finns 256 KiB RAM-minne för högnivåkärnan. Upp till 1 KiB av det här utrymmet kan allokeras för varje delad buffertkanal genom vilken högnivåprogram och RTApps kommunicerar.

Varje realtidskärna har också 64 KB SYSRAM och 192 KB TCM. Vanligtvis används TCM för snabb kodkörning och SYSRAM används för data.

Mer information