现在我做了一款产品,使用的是TI的MSP430F2131作为主控MCU,出现了在flash中写入64个字节的固定数组时,内存区的数据在写的时候MEMORY内的数据不对或者出现上电后进行重新读写相同的数据到flash后,数据会变。后面换一块MCU后,发现不会出现这种情况。
写数据的时候已经上锁了,但是内存区的数据还是会改变,如红色的01;按道理说上锁之后这部分的内存是不会有变化的。
在后面样机更换一个新的MCU后就没有这种情况发生,所以我得出的结论是MCU坏了。但是现在的问题是要找到会是什么原因导致MCU损坏,到底是MCU的质量问题还是由于本身样机的问题导致的。希望大神能够帮忙分析和指点@