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.

[参考译文] CCS/TMS320F2.8022万:是否有更自动化的方法来决定是否对闪存进行编程?

Guru**** 2392095 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/585732/ccs-tms320f28022-is-there-a-more-automated-way-to-decide-wether-to-program-flash

部件号:TMS320F2.8022万

工具/软件:Code Composer Studio

Win7 SP1 32位,6.1 ,C2000工具。

我正在开发一个项目,我已经将一些例程放在闪存中,并从ram中运行其他例程。

很多时候,我不会更改闪存中已存在的例程或数据,在这种情况下,我不会擦除和刻录闪存。

目前,链接程序正在查看一个.h文件,并且命令文件中有一个#ifdef #else,该文件可以加载或NOLOAD部分,具体取决于我是否更改了该代码。

有时我忘记更改.h文件的内容,当然,我的程序会进入杂草,或者我不必要地刻录闪存。

Code Composer是否可以自动为我决定是否刻录闪存?

可能是一个外部例程,用于读取闪存并将其与.out文件进行比较。

想法?

谢谢,Mark。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Mark,您好!

    Cool JavelIN 说:
    Code Composer能否自动为我决定是否刻录闪存?

    实现此功能的一种可能方法是通过 可以 从CCS运行的DSS脚本。 您可以编写一个DSS脚本,以验证程序(将进入闪存的部分)与闪存中的实际内容,如果它匹配,只需让DSS加载RAM,而不使用闪存。 如果验证失败,您可以让DSS加载所有内容。 我会看看我是否可以将一个简单的示例放在一起

    谢谢

    KI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是一个全新的工具 现在我要做什么。

    到目前为止,我还没有听说过DSS,我可能需要花一两个月的时间来学习它。

    :)