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.

[参考译文] MSP430FR5994:具有 FRAM 分段功能的 MSP430FR5994低成本替代产品

Guru**** 2380860 points
Other Parts Discussed in Thread: MSP430FR5994, MSP430FR5962, MSP430FR5964, MSP430FR5992, MSP430FR59941
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1128200/msp430fr5994-cheap-alternative-for-msp430fr5994-with-fram-segmentation

器件型号:MSP430FR5994
主题中讨论的其他器件: MSP430FR5962MSP430FR5992

尊敬的 TI 团队!

现在、我正在使用 MSP430FR5994。 此 uC 具有一个 MPU、允许我将 FRAM 分为3个段。 最低的段包含我的代码。 第二个段为空、第三个段包含我希望保存的数据、即使在断电后和更改代码后也是如此。 在 Code Composer Studio 中、在 properties-debug-MSP430闪存设置-擦除选项下、我选择了"只擦除和下载必要的段"。 这意味着我仍然可以保留存储在第三段中的数据、尽管配置了第一段中的代码。

现在、我想用更便宜的微控制器来更换 MSP320FR5994。

 您是否有 MSP430FR5994的替代产品? 除了 FRAM 分段之外、我还需要 JTAG、SPI 和 UART

非常感谢!

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

    您好、Anna、  

    我将了解具有引脚对引脚选项 的类似器件、例如 MSP430FR5992、MSP430FR59941、MSP430FR5964、MSP430FR5962。  

    您正在寻找多少 FRAM 和 SRAM? 我可能能够找到更便宜的选择。  

    此致、

    Henok

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

    你好、Henok!

    我需要一个基于 FRAM 的非易失性存储器、最小容量为4KB RAM 和16KB FRAM。 如果您的任务是永久保存数据、并且仍然能够配置代码

    ->您是否也会像我一样执行同样的操作(对代码和数据使用不同的 FRAM 段并在  Code Composer Studio 中选择属性调试 MSP430闪存设置-擦除选项-"只擦除和下载必要的段")?

    非常感谢!

    安娜

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

    您好、Anna、  

    好的、如果您需要大于1KB 的 RAM、我认为 MSP430FR5992或 MSP430FR5962是不错的选择。  

    让我花些时间深入探讨一下这个问题、我会再回来的。

    以下是有关 MPU 的 TI 培训视频、以防您尚未观看: https://training.ti.com/msp430-fram-microcontrollers-memory-protection-unit-mpu

    此致、  

    Henok

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

    你好 Henrik! 感谢您的首次推荐!!

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

    您好、Anna、  

    听起来您所做的事情是可以的。

    当使用具有 MPU 功能(如上所示视频中的默认设置)的目标器件设置 CCS 时、编译器会以最优化的方式自动对 FRAM 进行分段、但您可以手动更改。  

    我会参考以下两个用户指南:  

    MSP 代码保护功能 -->本指南是完整的指南

    MSP430优化 C/C++编译器 v21.6.0.LTS -->在这里,您可以了解如何使用 pragma (如果您希望更灵活地为特定寄存器保存数据)。  

    此致、  

    Henok

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

    非常感谢您的大力支持!