Other Parts Discussed in Thread:MSP430I2040
从数据手册中看到,MSP430I2040的INFO FLASH的大小是1KB,
从寄存器手册看到,INFO FLASH只有一个段(segment),大小为1024字节,最小擦除单位刚好也是一个段(segment)。因为芯片使用了内部DCO时钟,也用到了INFO FLASH中后面64字节的数据,所以在往INFO FLASH中写入数据时,要先把INFO FLASH的数据读上来,可是内存只有1024字节,现在INFO FLASH大小就需要1024字节了,这该怎么处理?我记得之前好像在哪里有看到MSP430I2040的INFOFLASH的大小是512字节的,所以想找你们确认下,这手册上写的MSP430I2040的INFO FLASH大小是1024字节还是512字节,然后最小擦除单位又是多少?
Susan Yang:
我们会在确认后给您回复
,
Susan Yang:
在数据手册中:
Flash memory has n segments of main memory and one segment of information memory
0x13FFh to 0x1000
关于flash写入,请您参考一下例程
// Description: Unlock the Information Segment, overwrite a number of values// within it, then re-lock the Information Segment when writes are complete.
,
user6382245:
例程我看了,我是不是可以理解为写INFO FLASH不需要我做擦除操作,只要我想往INFO FLASH写数据,就调用这个接口就好了?
,
Susan Yang:
是的,您的理解是正确的