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.

MSP430FR6972怎么保存参数到单片机的flash中?

Other Parts Discussed in Thread: MSP430FR6972

如题,我想把软件的版本号和一些参数保存到MSP430FR6972单片机中,程序需要怎么配置

  • 如果数据量不大的话,建议存储在Information memory 区域,不需要特殊配置,直接存储数据到这个区域就好,在mspware里有官网例程

  • MSP430FR6972是FRAM内存的芯片,本身没有FLASH的。程序像写RAM一样写就好了,不需要预擦除。软件版本号和一些参数你找一个固定区域存一下就好啦

  • 您好,我要保存到Information memory 区域,

    定义一个指针指向这片区域,给指针指向的区域赋值就把数据保存了,是这样吗?

  • yong su 说:

    您好,我要保存到Information memory 区域,

    定义一个指针指向这片区域,给指针指向的区域赋值就把数据保存了,是这样吗?

    可以,但注意指针指向的是地址,或者是区域的首地址,不是区域。

  • yong su,

    一种方案是可以如楼上建议存储到Information区,同时由于FRAM data和code是可以动态分配的。

    可以使用CCS中的CMD文件或者IAR中的.xcl文件来总体管理。你可以在整体FRAM中专门分出一小块来进行自己参数存储,且不会被Code覆盖掉。

    具体可以参考文档:“”MSP430™ FRAM Technology – How To and Best Practices“”

     http://www.ti.com/lit/an/slaa628/slaa628.pdf