Azure Sphere 上可用的内存

下表列出了在 MT3620 芯片上运行的 Azure Sphere 应用程序的可用内存。

内存类型 可用 性
闪光 1 MiB 共享
Ram 256 KiB 高级应用程序
SYSRAM 每个实时核心 64 KB 实时核心
紧密耦合的内存 (中医) 每个实时核心 192 KB 实时核心

Azure Sphere 提供 1 MiB 的闪存,可在支持高级和实时的应用程序之间共享, (RTApps) 。 Azure Sphere OS 将此空间用于应用程序映像包和映射 RTApps,无论是用于就地执行 (XIP) ,还是用于加载到 TCM。

此外,256 KiB 的 RAM 可用于高级核心。 最多可以为高级应用程序和 RTApp 通信的每个共享缓冲区通道分配最多 1 KiB 的空间。

每个实时核心还具有 64 KB 的 SYSRAM 和 192 KB 的 TCM。 通常,TCM 用于快速代码执行,SYSRAM 用于数据。

有关详细信息