7.3.1 应用段 应用段是flash的一个段用来存贮可执行应用代码。应用段的保护级别可以通过引导的锁定位选择。应用段不能存贮任何引导代码,由于SPM指令不能从应用段执行。 7.3.2 应用表段 应用表段是flash贮存器的应用段的一部分,用来存贮数据。大小同引导段相同。应用表段保护级别可以被这个段的锁定位来选择。不同保护级别上的应用程序和应用程序表部分可在程序存储器中进行安全参数存储。如果这部分不用于数据,应用程序代码可以在这里定位。 7.3.3 引导段 由于应用段是用来存贮应用代码的,引导软件必须放置在引导段因为SPM指令只能从这个段初始化编程。SPM指令能访问整个flash,包括引导段自身。引导装入段的保护级能通过引导装入锁定位来选择。如果这个段不用于引导软件,应用代码可以存到这里。 7.3.4 产品签名线 产品签名线是一个特殊的工厂编程数据存贮区。它含有功能的效验数据如晶振和模拟模块。一些效验值在复位时将自动装入相应查块或外设单元。另一些值必须由软件来从签名行调出写到相应的外设寄存器中。详细的效验条件,参考”Electrical Characteristics” 产品签名行也含有一个ID标识单片机设备类型和一个每个工厂设备的串行码。串行码由产品份额码,和晶片设备坐标。可用的设备ID如下表所示: 产品签名行不能被写或删除,但是它能被从应用软件和外部编程器读。
|