Az Azure Sphere-en elérhető memória
Az alábbi táblázat az MT3620-lapkán futó Azure Sphere-alkalmazások számára elérhető memóriát sorolja fel.
Memória típusa | Összeg | Elérhetőség |
---|---|---|
Flash | 1 MiB | Megosztott |
RAM | 256 KiB | Magas szintű alkalmazások |
SYSRAM | 64 KB valós idejű magonként | Valós idejű mag |
Szorosan összekapcsolt memória (TCM) | 192 KB valós idejű magonként | Valós idejű mag |
Az Azure Sphere 1 MiB flash memóriát biztosít, amely a magas szintű és valós idejű alkalmazások (RTApps) között van megosztva. Az Azure Sphere operációs rendszer ezt a helyet használja az alkalmazásképcsomagokhoz és az RTApps leképezéséhez, akár helyben történő végrehajtáshoz (XIP), akár a TCM-be való betöltéshez.
Emellett 256 KiB RAM áll rendelkezésre a magas szintű maghoz. Ebből a területből legfeljebb 1 KiB foglalható le minden olyan megosztott puffercsatornához, amelyen keresztül a magas szintű alkalmazások és az RTApps kommunikálnak.
Minden valós idejű mag 64 KB SYSRAM-tal és 192 KB TCM-mel is rendelkezik. A TCM általában a gyors kódvégrehajtáshoz, a SYSRAM pedig az adatokhoz használatos.
További információ
- A magas szintű alkalmazások memóriahasználatáról további információt a Magas szintű alkalmazások számára elérhető memória című témakörben talál.
- Az RTAppsben történő memóriahasználat részleteiért lásd: Memória- és késési szempontok kezelése