器件型号: MSPM0L1117
您好团队:
在此我谨致函寻求有关闪存操作最佳实践的澄清。 目前、我们的系统配置有数据和代码驻留在同一闪存存储体中。
根据对 SDK 的审查、我们发现了两种主要的函数执行方法:从 RAM 执行和直接从闪存执行。 为确保实施的稳定性和性能、请在以下几点提供指导:
-
RAM 执行的必要性: 在我们当前的配置下、是否必须将闪存管理功能重定位到 RAM?
-
闪存执行可行性: 在操作过程中、是否允许直接从闪存执行这些函数?
-
副作用: 这些方法是否存在已知的风险或副作用(例如 CPU 停顿、读写时读取 (RWW) 违规或总线争用)?
-
用例标准: 您能否定义哪些特定场景需要从 RAM 执行、而哪些场景需要从闪存执行足够?
-
技术建议: 根据您对此 SDK 和硬件架构的体验、对于我们的特定设置、您建议使用哪种方法?
感谢您抽出宝贵的时间提供专业见解。
此致、
Kostadin