主题中讨论的其他器件:C2000WARE
您好的团队:
我想知道闪存组0和闪存组1是否可以集成到一个闪存组中?
我还想知道为什么闪存分为两组? 如果我想在一个项目中同时使用两个组、 我需要注意或配置什么?
此致
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好的团队:
我想知道闪存组0和闪存组1是否可以集成到一个闪存组中?
我还想知道为什么闪存分为两组? 如果我想在一个项目中同时使用两个组、 我需要注意或配置什么?
此致
您好!
在将两个存储块用于您的应用时、请记住以下几点:
1:组1具有用于获取/读取访问的额外等待状态。 因此、性能将不同于 Bank0的性能。 请映射需要更高性能的代码
2.不要在每个组中使用最后两个128位(16个16位地址)位置。 C2000Ware 中提供的链接器 cmd 文件应该已经注意到这一点。 启用闪存预取时、如果使用最后两个128位位置、FMC 将读取超出已实现的闪存大小、并可能导致 ITRAP/ECC 错误。
提供了两个组、以便有需要的客户可以将其中一个组用于代码、另一个组用于数据。 此外、如果用户出于固件升级的原因需要、可以维护两个映像。
谢谢、此致、
Vamsi