欢迎访问ic37.com |
会员登录 免费注册
发布采购

MC9S08AW8 参数 Datasheet PDF下载

MC9S08AW8图片预览
型号: MC9S08AW8
PDF下载: 下载PDF文件 查看货源
内容描述: [微控制器]
分类和应用: 微控制器
文件页数/大小: 296 页 / 5517 K
品牌: NXP [ NXP ]
 浏览型号MC9S08AW8的Datasheet PDF文件第48页浏览型号MC9S08AW8的Datasheet PDF文件第49页浏览型号MC9S08AW8的Datasheet PDF文件第50页浏览型号MC9S08AW8的Datasheet PDF文件第51页浏览型号MC9S08AW8的Datasheet PDF文件第53页浏览型号MC9S08AW8的Datasheet PDF文件第54页浏览型号MC9S08AW8的Datasheet PDF文件第55页浏览型号MC9S08AW8的Datasheet PDF文件第56页  
块保护的一个用途是为引导程Boatloader)提供一个保护了flash 存储区域。这样引导程序就可以  
用于擦除以及重新写剩余flash 存储器。因为引导程序被保护,所以即使MCU 在写入或者擦除操作过程中  
掉电,该程序也是完整的。  
4.4.7  
向量重定向  
无论是哪种块保护,复位和中断向量都将被保护。向量重定向允许用户修改中断向量信息而不需要取消  
对引导程序和复位向量空间的保护。NVOPT 内地址$FFBF 的寄存器FNORED 位写0,可以使能  
向量重定向。为了实现重定向操作,必须设置位$FFBD 地址处NVPROT 寄存器flash 存储器中的一部  
分而不是全部块保护。所有的中断向($FFC0 $FFFD) 都会重定向,除了复位向($FFFE:$FFFF)。  
举个例子,如flash 512 个字节被保护,保护地址区域是$FE00 $FFFF。则中断向$FFC0  
$FFFD 被重定向$FDC0 $FDFD。以一SPI 中断来举例,地$FDE0: FDE1 将取代地址  
$FFE0:FFE1 的值作为中断向量使用。这就允许用户将新的程序代码和新的向量值写FALSH 中未被保护的  
部分,而包含默认向量地址的被保护区域不被改写。  
4.5  
保护机制  
MC9S08AC16 使用硬件电路来防止flash 存储器RAM 存储器的数据的非法访问。当使能安全机制  
flash RAM 都被看作被保护资源。直接页寄存器,高地址页寄存器,背景调试控制器被看作是非保护  
资源。保护区的程序执行时,可以正常访问任何位置的内存数据和资源,但通过背景调试接口或来自非保护存  
储空间的程序执行来访问保护资源是被禁止( 写操作被忽略,读时总0)。  
是否使用保护机制是FOPT 中的非易失性的寄存器SEC01:SEC00 来设置的。在芯片复位时,非易  
失性NVOPT 的内容flash 中复制到工作着的高地址页寄存FOPT 中。在flash 时,用户通过写  
NVOPT 来使MCU 的安全机制。如果1:0 状态,则取MCU 保密性,其他的组合都启MCU 保密性。  
注意擦除的状(1:1) 使MCU 保护机制。在开发过程中,无flash 何时被擦除,立即NVOPT 中的  
SEC00 0 是提倡的操作SEC01:SEC00=1:0。这样就可以在复位以后MCU 仍然是非保护的。  
MCU 处于保护模式时,芯片的调试模式是被禁止的。这个独立的背景调试控制器仍然用于背景存储器  
访问命令,但是MCU 不会进入背景调试模式,除非在复位的上升沿,保BKGD/MS 引脚低电平。  
用户可以通8 字节的后门密钥来允许或者禁止安全机制。如NVOPT FOPT 中的非易失性位  
KEYEN 0,后门密钥是无效的,这时如果没有擦除整个flash 就没有方法离开保护模式。如KEYEN 是  
1,一个在保护模式下的用户程序可以通过以下的方法暂时离开保护模式:  
FCNFG KEYACC 1。这使flash 模块将后门密钥地(NVBACKKEY NVBACKKEY+7)  
写入的数据解释为比较密钥,而不flash 写入或擦除的第一步。  
NVBACKKEY NVBACKKEY+7 的位置依次写8 字节的用户进入密钥值。写入顺序为  
NVBACKKEY 开始NVBACKKEY 7 结束STHX 不在这些写入中使用,因为这些写入不能在一  
个邻近的总线周期完成。通常,用户程序可以MCU 系统外部通过一个通讯接( SCI) 获得该密  
钥。  
FCNFG KEYACC 0,如果用户写入8 字节和其flash 之中8 字节位置是匹配的,  
MCU SEC01:SEC00 改写1:0,在下次复位前都会保护模式被取消。  
安全密钥只能从保护存储RAM flash)写入。如果没有保护用户程序的协调不能由背景调试命令  
进入。  
后门密(NVBACKKEY NVBACKKEY+7) 分布flash 存储器的非易失性寄存器空间中,因此用户可  
以象写其flash 寄存器一样写这些寄存器。这个非易失性的寄存器与复位和中断向量一起都位于同样的一块  
MC9S08AC16 系列微控制器数据手, 6 版  
#
飞思卡尔半导体公司  
 复制成功!