请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-F28377S
工具/软件:TI C/C++编译器
我想将一些数据存储在闪存中、而不是我的程序。 在将常量数组从闪存自动复制到 RAM 后、我的程序从 RAM 运行。 我希望能够改变闪存中的常量数组、以便下次加载程序时、它使用新刷写的数据。 我有三个问题:
1.我是否可以只刷写常量数组(在离开程序的同时,出于安全原因,我希望将它们分开)?
2.能否使用 DSS Java 例程来刷写常量数组中的数据? (如果是、如何操作?)
3.我似乎无法从映射文件中得知数据在加载到 RAM 之前在闪存中的位置。 (它仅说明数据将在 RAM 中的位置)。 在哪里可以找到此信息、以便知道在哪里加载数据?
谢谢你