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.

[参考译文] TMS320F2800157:从 RAM 运行代码的风险

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1298342/tms320f2800157-risks-of-running-code-from-ram

器件型号:TMS320F2800157

由于闪存操作、我们需要从 RAM 运行 ISR、但我们要问这是否可作为存储在闪存中的代码来重载。 微控制器在更长的时间内不会被复位/关闭(可能是几个月)。  

我们已进行检查、此 uC 对本地共享 RAM 进行了奇偶校验、但它未纠正、仅在读取时检测到奇偶校验错误时触发 NMI。 这意味着、如果 EMI 导致存储器损坏、则会执行复位-除非频繁发生、否则这不是问题。  

我的问题是:

- 从 RAM 运行代码是否有任何不利之处或风险?

- RAM 是否有"数据保留"问题,或数据是否保留,只要它是供电? 它会随着时间的推移而退化、是否会像在闪存中随着时间的推移而随着时间的推移而不断衰减?

此致、M

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

    您好!

    [报价 userid="585409" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1298342/tms320f2800157-risks-of-running-code-from-ram "]-是否 存在从 RAM 运行代码的不利之处或风险?

    除了您提到的奇偶校验功能之外、我没有看到任何其他缺点。

    - RAM 是否存在"数据保留"问题,或数据是否在通电状态下保留? 它是否会随着时间的推移而退化、就像在闪存中随着年份/十年而退化一样?

    应该保留数据、但在降级查询时、我需要检查并回复您。

    维维克·辛格

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

    您好!

    应该保留数据、但在降级查询时、我需要检查并回复您。

    维维克·辛格

    [/报价]

    在器件的生命周期内应保留数据。

    维维克·辛格

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

    谢谢!

    此致、M