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.

[参考译文] MSP430FR5043:MSP430FR5043 FRAM 写入操作问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1062990/msp430fr5043-msp430fr5043-fram-write-operation-issue

器件型号:MSP430FR5043

大家好、

  我在写入 MSP430FR5043微控制器中的 FRAM 时遇到问题

如果我将数据写入特定的存储器位置、该值将保持不变。

有人能帮我解决这个问题吗?

我的代码如下所示、

注:我使用了 MSP430驱动程序库

uint32_t 值[10]={1、2、3、4、5、6、7、8、9、10};


FRAMCtl_a_disableWriteProtection();

FRAMCTL_A_write32 (values、(uint32_t *)(0xCABA)、sizeof (values)/sizeof (uint32_t));

FRAMCTL_A_enableWriteProtection ()

我还尝试了 MSP430驱动程序库示例代码。 但该值不会写入 FRAM 中、而是我通过 CCS 存储器浏览器确认的值  

下图是我的应用代码、具有内存浏览器视图

此致、

Sridhar。