Paměť dostupná v Azure Sphere
Následující tabulka uvádí paměť dostupnou pro aplikace Azure Sphere, které běží na čipu MT3620.
Typ paměti | Částka | Dostupnost |
---|---|---|
Flash | 1 miB | Sdílené |
RAM | 256 KiB | Aplikace vysoké úrovně |
SYSRAM | 64 kB na jádro v reálném čase | Jádro v reálném čase |
Úzce svázaná paměť (TCM) | 192 kB na jádro v reálném čase | Jádro v reálném čase |
Azure Sphere poskytuje 1 MiB paměti flash, která se sdílí mezi aplikacemi na vysoké úrovni a aplikacemi podporujícími real-time (RTApps). Operační systém Azure Sphere používá tento prostor pro balíčky imagí aplikací a k mapování RTApps, a to buď pro spuštění v místě (XIP), nebo pro načtení do TCM.
Pro jádro vysoké úrovně je navíc k dispozici 256 KiB paměti RAM. Každému sdílenému kanálu vyrovnávací paměti, přes který komunikují aplikace vysoké úrovně a RTApps, může být přidělen až 1 KiB tohoto prostoru.
Každé jádro v reálném čase má také 64 kB sysram a 192 kB TCM. TCM se obvykle používá pro rychlé spuštění kódu a SYSRAM se používá pro data.
Další informace
- Podrobnosti o využití paměti v aplikacích vysoké úrovně najdete v tématu Dostupná paměť pro aplikace vysoké úrovně.
- Podrobnosti o využití paměti v RTApps najdete v tématu Správa paměti a aspekty latence.