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/MSP430FR5994:CCS/MSP430FR5994

Guru**** 2589265 points
Other Parts Discussed in Thread: MSP430FR5994

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/627551/ccs-msp430fr5994-ccs-msp430fr5994

器件型号:MSP430FR5994

工具/软件:Code Composer Studio

降级:

我对 MSP430FR5994有两个问题、之前使用过 contex-M3处理器、想要将以前的编码器移植到 FR5994中、问题如下;

FR5994的 SRAM 为8KB、但 我们之前的代码容量大于8KB、我该如何处理此问题?您能给我一些建议吗?

2.在 CCS 的 linker.cmd 中、如果我将变量和堆栈分配到 SRAM 中、 当变量和堆栈的总和大于8KB 时、是否会自动将备件分配给 FRAM? 或者   无法成功编译、当 我将可编解码器写入 FRAM 时、如果它可能导致过冲。

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

    使用 FRAM 作为 SRAM 与 PERSISTENT 或 NOINIT pragma 搭配使用:

    e2e.ti.com/.../288936
    e2e.ti.com/.../557684
    e2e.ti.com/.../216156
    www.ti.com/.../slaa628.pdf

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

    尊敬的 Ryan:

    如果我在 FRAM 中运行程序、变量将经常被更改、这意味着 FRAM 将被频繁写入和擦除、您知道 、FRAM 不能无限写入和擦除、我恐怕 FRAM 最终会损坏、这就是?

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

    尊敬的 Ryan:

    《MSP430FR58xx、MSP430FR59xx 和 MSP430FR6xx 系列用户指南》指出:“FRAM 控制器实现了读取缓存至……”

    1.高速缓存是否已在 FRAM 中进行了定位?

    2.如果高速缓存位于 FRAM 中、 频繁访问高速缓存是否会影响 FRAM 的寿命?

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

    以下是 FRAM 质量和可靠性应用手册 :www.ti.com/.../slaa526a.pdf

    从数据表的表5-32中、您还可以看到读写寿命至少为10^15个周期、并且包含纠错编码(ECC)、因此虽然不受限制、但它可根据您的应用与 SRAM 进行比较。

    此致、
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    高速缓存位于 SRAM 中、请参阅最大写入速度应用报告 :www.ti.com/.../slaa498b.pdf

    此致、
    Ryan