5xx-超出64 k地址的flash 读和写和segment A 的读写理解
MSP430F5438A的Flash segment分布:
信息Flash分为四段:段A和段B和段C和段D,每段128B;可以保存用户自己的内容(主Flash也可以但是要避免与程序代码区冲突);
Flash的操作包括:字或字节写入;块写入;段擦除,主Flash块擦除,全部擦除。 任何的Flash操作都可以从Flash或从RAM中运行。
擦除:擦除之后,存储器中的bit都变为1;Flash中的每一位都可以通过编程写入有1到0,但是要想由0变为1,必须通过擦除周期。擦除的最小单位是段。有三种擦除模式:
可以通过MERAS、ERASE 位来设置擦除的模式:段擦除,主Flash块擦除,全部擦除。