ZHCA999D October 2016 – March 2020 MSP430FR5969 , MSP430FR5969-SP , MSP430FR5994 , MSP430FR6989
为了保护引导加载程序区域,MSP430 MCU 在逻辑上分为以下几个区段:
每个区段的大小在项目链接器文件中定义。在 Code Composer Studio™IDE (CCS) 的示例项目中提供了显示不同存储器大小的示例。
存储器接口提供了一个 API 可用于对应用程序存储器区域进行编程和擦除以及保护引导加载程序区域。对于 FRAM 器件,这种存储器保护的实现方式如下:
NOTE
MSPBoot 在执行更新时不允许对引导加载程序区域进行写入或擦除访问,但在执行应用程序时无法防止意外擦除。引导加载程序区域使用 MPU 进行硬件保护。