MSP430学习笔记(三)

第三章 片上FLASH

MSP430的Flash可被字节(8bit)、字(16bit)、长字(32bit)、块(128bit)写入,但段是最小的擦除大小。数据段和代码段没有差别,然而段的大小根据不同区段有差异:
主存和BSL段是512bytes
information储存段是128bytes
information有四段,从A到D,每一个段可单独擦除。
bootloader (BSL)有四段,从A到D,每一个段可单独擦除。
主存被分割成64KB的区域,每个区又被分成512B的段

Segment A
information的段A被LOCKA锁定,当LOCKA=1,段A不能读写,所有信息被保护;当LOCKA=0时,段A和其他段一样可被读写。
Flash 操作
Flash默认读模式,就像ROM一样不能写入和擦除,Flash时序发生器和电压生成器关闭。

闪存操作 程序在闪存中 程序在RAM中
块擦除 支持 执行的程序必须不在被擦除的段中 支持
段擦除 不支持 支持
写入 不支持 支持

猜你喜欢

转载自blog.csdn.net/qq_43710693/article/details/112746526
今日推荐