添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第1537页 > MC9S08QD4XXX > MC9S08QD4XXX PDF资料 > MC9S08QD4XXX PDF资料3第45页
第4章存储器映射和寄存器德网络nition
一个用于块保护是阻止保护的FLASH内存区域的bootloader程序。这
引导程序就可以用来擦除闪存的休息和重新编程。因为
引导加载器是受保护的,它会保持原样,即使MCU电源中断中擦除的中部和
编程操作。
4.5.7
向量重定向
无论是哪种块保护,复位和中断向量将受到保护。向量
重定向允许用户修改不保护的bootloader的中断向量信息和复位
向量空间。向量重定向通过编程NVOPT寄存器中的FNORED位启用
位于地址0xFFBF为0。对于重定向出现,至少部分但不是所有的闪光灯的
通过编程NVPROT寄存器位于地址0xFFBD内存必须块保护。所有
中断向量(内存位置0xFFC0-0xFFFD )的重定向,但复位向量
( 0xFFFE :FFFF )不是。
例如,如果512个字节的闪存的保护,保护地址区域是从$ FE00到$
0xFFFF的。中断向量( 0xFFC0-0xFFFD )将被重定向到的位置0xFDC0-0xFDFD 。为
例如,向量重定向使能和中断发生时,值的位置0xFDE0 : FDE1
被用于在该位置0xFFE0矢量代替数值: FFE1 。这允许用户
重新编程的闪存,新的程序代码的未受保护的部分包括新的中断向量
值,同时使受保护区域,其中包括默认向量地址不变。
4.6
安全
该MC9S08QD4系列包括电路,以防止未经授权的访问Flash的内容,
RAM存储器。当安全功能后,Flash和RAM被看作是安全的资源。直接页
寄存器,高位页面寄存器和后台调试控制器被看作是不安全的资源。
在安全存储器执行的程序可以正常访问MCU的内存位置和
资源。试图访问一个安全的存储单元中的程序从一个不安全的执行
内存空间,或通过后台调试接口被阻塞(写操作被忽略,读时
全0 ) 。
安全性是从事或基于两个寄存器位( SEC01 : SEC00 )的状态,脱离了FOPT
注册。在复位过程中,非易失性的NVOPT的内容从Flash复制到
工作FOPT寄存器中的高页寄存器空间。用户可以通过编程NVOPT从事安全
位置,从而可以在同一时间闪速存储器被编程来执行。 1 : 0的状态
脱离安全和其他的组合的安全性。注意擦除状态(1: 1 ),使
MCU的安全。在开发过程中,当Flash被擦除,这是很好的做法,立即
编程SEC00位为0 NVOPT使SEC01 : SEC00 = 1 : 0 。这将使微控制器保持
随后的复位后无抵押。
片上调试模块无法启用,而MCU是安全的。这个独立的背景调试
控制器可以用于背景存储器访问命令,但MCU不能进入活性
背景模式,除了通过保持BKGD / MS为低,在复位的上升沿。
用户可以选择允许或通过一个8字节的后门禁止安全机制
安全密钥。如果NVOPT / FOPT中的非易失性KEYEN位为0时,后门密钥是无效且有
MC9S08QD4系列MCU数据手册,第3
飞思卡尔半导体公司
45

深圳市碧威特网络技术有限公司