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

最新文章

  1. VS2010默认属性文件配置
  2. HT for Web基础动画介绍
  3. 深入理解javascript事件
  4. 仿windows8 开始菜单 实现HubTileBase 以及仿鲜果联播实现 PulsingTile(脉冲磁贴)
  5. 利用Aspose.Word控件实现Word文档的操作
  6. Spark小课堂Week7 从Spark中一个例子看面向对象设计
  7. jQuery如何阻止子元素继承父元素事件?
  8. PCB電路板為何要有測試點?
  9. Linux-exec命令试验驱动(12)
  10. [ Java学习基础 ] Java构造函数
  11. 最新版的Chrome如何设置网页编码
  12. BLE和2.4G实现通信
  13. 步步为营101-同一个PCode下重复的OrderNumber重新排序
  14. Pyspider框架
  15. NOI.ac #31 MST DP、哈希
  16. 027.Zabbix的定期备份
  17. Java变量的默认值和初始化
  18. 编译GSLSDevil的全过程
  19. 添加BAUD_4800
  20. php提交表单校验例子

热门文章

  1. [LeetCode] 34. Search for a Range 搜索一个范围(Find First and Last Position of Element in Sorted Array)
  2. 并行执行任务 Stat-Job
  3. PCL贪婪投影三角化算法
  4. 【VS开发】MFC滑动条 CSliderCtrl
  5. Miller_Rabin算法_单个素数检测_启发式算法
  6. Springboot采用hibernate-validate验证请求参数
  7. 深入浅出JVM(一):运行时数据区域
  8. LeetCode | 142. 环形链表 II
  9. Python脚本-自动下载安装
  10. Appium_Xpath定位详解