标签:ora 配置步骤 src span 功能 alt stm32l 复位 dash
4 防火墙(FW)
4.1 简介
防火墙用于保护非易失性存储器中的特定部分的代码或数据,和/或保护SRAM1中的易失性数据,免受在保护区域外部执行的其余代码的非法访问。
4.2 防火墙的主要功能
• 防火墙保护的代码(代码段)可能位于:
– Flash存储器
– SRAM1存储器,如果在防火墙配置步骤中被声明为可执行保护区域。
• 要保护的数据也可以位于
– Flash存储器中(非易失性数据段)
– SRAM存储器中(易失性数据段)
防火墙打开后,软件可以访问这些保护区域。可以通过使用基于“call gate”机制打开或关闭防火墙(请参阅打开防火墙)。
在启用防火墙之前,必须配置每个段的起始地址及其各自的长度(请参见第4.3.5节:防火墙初始化)。
每次非法访问这些受保护的段(如果启用了防火墙),将产生一个复位,立即杀死检测到的入侵访问。
不管防火墙处于何种状态(打开还是关闭),任何DMA访问受保护的段都是禁止的。这会认为是一次非法访问,并将产生复位。
更多详细内容请参看:https://www.yiboard.com/thread-720-1-1.html
【译】STM32L4x6系列用户手册第四章 - 防火墙(FireWall)
标签:ora 配置步骤 src span 功能 alt stm32l 复位 dash
原文地址:http://www.cnblogs.com/woshiziyu/p/7010889.html