Memoria disponibile in Azure SphereMemory available on Azure Sphere

La tabella seguente include la memoria disponibile per le applicazioni Azure Sphere in esecuzione in un chip MT3620.The following table lists the memory available to Azure Sphere applications that are running on an MT3620 chip.

Tipo di memoriaMemory type AmountAmount DisponibilitàAvailability
LampeggianteFlash 1 MiB1 MiB CondivisoShared
RAMRAM 256 KiB256 KiB Applicazioni di alto livelloHigh-level applications
SYSRAMSYSRAM 64 KB per core in tempo reale64 KB per real-time core Core in tempo realeReal-time core
TCM (Tightly-Coupled Memory)Tightly-coupled memory (TCM) 192 KB per core in tempo reale192 KB per real-time core Core in tempo realeReal-time core

Azure Sphere fornisce 1 MiB di memoria flash condivisa tra applicazioni di alto livello e con funzionalità in tempo reale (RTApps).Azure Sphere provides 1 MiB of flash memory that is shared between high-level and real-time capable applications (RTApps). Il sistema operativo Azure Sphere usa questo spazio per i pacchetti di immagini delle applicazioni e per eseguire il mapping di RTApps, per l'esecuzione sul posto (XIP) o per il caricamento in TCM.The Azure Sphere OS uses this space for application image packages and to map RTApps, either for execute in place (XIP) or for loading into TCM.

Inoltre, sono disponibili 256 KiB di RAM per il core di alto livello.In addition, 256 KiB of RAM is available for the high-level core. Fino a 1 KiB di questo spazio può essere allocato per ogni canale di buffer condiviso attraverso cui le applicazioni di alto livello comunicano con le applicazioni RTApps.Up to 1 KiB of this space may be allocated for each shared buffer channel through which high-level applications and RTApps communicate.

Ogni core in tempo reale ha anche 64 KB di SYSRAM e 192 KB di TCM.Each real-time core also has 64 KB of SYSRAM and 192 KB of TCM. In genere, la memoria TCM viene usata per l'esecuzione rapida di codice e la memoria SYSRAM per i dati.Typically, the TCM is used for fast code execution and the SYSRAM is used for data.

Per ulteriori informazioniFor more information