MCU 为什么要采用外部闪存

#Innolight

MCU 如何提供实时性能?

通过内部紧密耦合存储器(TCM)的快速代码执行和直接访问外设及中断来实现,无需额外的操作系统开销。

成本

将闪存移至器件外部意味着客户可以从市场上的各种组件中选择适合其应用需求的产品。用户可以灵活地从多个供应商采购闪存,同时能够根据应用要求和成本目标定制容量。

启动灵活性

MCU 可以从外部闪存就地执行(XIP),或将外部闪存用作存储器,将代码复制到 RAM 中。甚至还可以从 SD 卡等介质启动。FlexSPI 接口支持多种设备和接口,例如单通道、四通道或八通道 DDR 模式。此外,还有添加其它启动恢复源的选项,以确保产品始终能够可靠启动并实施强大的 OTA 更新机制。

速度

MCU 具有高速缓存和内部保护功能。这意味着从外部闪存执行不会导致性能下降。