TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430fr4133 MCU的FRAM读写问题

我用MSP430fr4133 MCU做了一个水表,设计利用FRAM存储水表值,每次重新开机的时候,都能读取上次存储的水表值并显示。我设计的水表值FRAM存储地址为:

#define FRAM_RECORD_ADDRESS 0xFF80 // Refresh every 1 second
#define FRAM_RECORD_CHECK 0xFFA0 // First record check address
#define FRAM_RECORD_BASE 0xFFC0 // Monthly record in stand-alone address

下图为我从MSP430FR413x手册里面查到的存储器地址表:

问题:当我第一次通过IAR软件用JTAG口download and debug程序的时候,程序能成功下载到单片机里面,但是第二次再用JTAG口download and debug程序就失败,我怀疑是不是我写FRAM的时候写错地址了,请问一下,我该怎么设置我需要写的FRAM地址呢?

Ling Zhu2:

diyong yang

我用MSP430fr4133 MCU做了一个水表,设计利用FRAM存储水表值,每次重新开机的时候,都能读取上次存储的水表值并显示。我设计的水表值FRAM存储地址为:

#define FRAM_RECORD_ADDRESS 0xFF80 // Refresh every 1 second#define FRAM_RECORD_CHECK 0xFFA0 // First record check address#define FRAM_RECORD_BASE 0xFFC0 // Monthly record in stand-alone address

下图为我从MSP430FR413x手册里面查到的存储器地址表:

问题:当我第一次通过IAR软件用JTAG口download and debug程序的时候,程序能成功下载到单片机里面,但是第二次再用JTAG口download and debug程序就失败,我怀疑是不是我写FRAM的时候写错地址了,请问一下,我该怎么设置我需要写的FRAM地址呢?

user4581928:

回复 灰小子:

哪些地址范围是我可以写的呢?求助

user4581928:

回复 灰小子:

dirtwillfly

你地址范围用错了,使用了中断向量的的地址范围

赞(0)
未经允许不得转载:TI中文支持网 » MSP430fr4133 MCU的FRAM读写问题
分享到: 更多 (0)