Flash型的MSP430單片機(jī)都帶有信息儲(chǔ)存器和主儲(chǔ)存器,信息存儲(chǔ)器有SegmengA及SegmentB, SegmengA及SegmentB各有128字,SegmentB的地址是:0x01000h到0x107F,SegmentA的地址是:0x01080h到0x010FFh。程序被寫入MSP430之后,程序通過(guò)SegmengA及SegmentB就可以保存不掉電數(shù)據(jù)。注意:每次程序燒寫到MSP430時(shí),SegmengA及SegmentB都會(huì)被擦除!,但是信息存儲(chǔ)器中保存了和單片機(jī)運(yùn)行有關(guān)的數(shù)據(jù)。在一般的情況下是不建議使用信息儲(chǔ)存器。關(guān)于主信息儲(chǔ)存器的使用和信息存儲(chǔ)器大致相同(PS:信息儲(chǔ)存器的讀寫是帶保護(hù))
在IAR平臺(tái) - 選擇調(diào)試但不下載,注意不要下載,下載的話會(huì)擦除flash中的數(shù)據(jù)
2.選擇View〉〉Memory,然后再修改查看選項(xiàng),改成FLASH, FLASH代表主儲(chǔ)存器,INFO代表信息儲(chǔ)存器,
上圖共有三部分分別是地址位,16進(jìn)制顯示數(shù)據(jù),ANSI顯示數(shù)據(jù) 也就是說(shuō)在這個(gè)窗口可以看出FLASH的起始位和終止位,在編寫FLASH讀寫程序中有用。
|