你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【中文文档】AN4729_STM32L0和STM32L4防火墙概述

[复制链接]
STMCU-管管 发布时间:2019-3-22 10:17
STM32L0和STM32L4防火墙概述5 o7 K9 I7 o9 V" Y6 F+ r) Y
- ?8 {$ z3 ]! d/ m( V: r
前言   J% P+ W, d! s" B6 P6 Y7 k

' t2 L6 g  s7 G$ y$ C防火墙是 STM32 L0 和 L4 系列微控制器提供的附加保护系统。它用于保护 Flash 或 SRAM存储器中的部分代码或数据,使其不受意图转贮代码或获取相关敏感数据的攻击。防火墙可检测到对这些受保护区域的每次非法访问,并相应地产生复位,中断任何入侵。
: I  v, K- N) Q+ ?$ x2 h6 s! w& k
0 g0 D' }/ G* I9 Q$ \
防火墙能够保护三个不同的可配置区域,通常叫做段:
6 _0 v+ z% n$ ^, l( o• 位于 Flash 或 SRAM 存储器中的代码段;
. l8 [$ f3 _( k: Z; v& r- N• 位于 Flash 存储器中的非易失性的数据段;
5 X. H1 W0 u6 m• 位于 SRAM 存储器中的易失性的数据段。 ( w5 D# X4 e: ]3 M

8 T6 m/ b( T5 A1 t4 N1 \' A" \防火墙打开时,每个段均可被 CPU 访问 (允许的访问类型取决于执行访问的段)。当防火墙关闭时,不能访问这些受保护的段。每次访问都触发一个复位。 , G3 r; c9 V3 `2 h/ Z# Q; h

2 t# ?. r7 i3 K要打开防火墙,需要执行一个叫做 “ 调用门 ” 的特殊序列。它是打开防火墙并解锁对受保护代码和数据区域的访问 (以及执行受保护代码)的唯一入口点。从调用门函数返回会将其关闭。 3 t! I7 `: f) I  g5 g

# t$ X& s+ Z% `5 I+ w4 R防火墙可用于保护来自第三方的敏感代码以及保护 OEM 应用软件不受攻击。
! ~! D  B5 Q1 }+ X/ F. D' g' g6 J, ^% Z/ @0 T
将防火墙性能和其他保护机制 (像专利代码读出保护或读保护, PCROP 或 RDP)结合起来,可实现高级保护。
# u# b! \/ C" k, G/ P5 J
& e1 T! U, R0 U根据目标安全限制、软件架构和开发阶段的相关工作模型,可考虑不同的应用方案。
: }, O. y/ F* h: z8 F1 ]+ L1 o5 c% [& s2 s/ q9 [1 T8 U4 m) I
若需完整解决方案的更详细信息,请联系您本地的 ST 销售代表。
$ S2 t  R; W, _% |
$ D4 o/ w0 _- `
..............
1 g3 e$ S  z0 \1 m( ^
想了解更多,请下载原文阅读
4 p2 l/ R6 B# ]) ~! a9 [. K

0 s# A; u9 \, X& s

; z& F: r, s% g' u+ V
) ^8 \" E: \- h0 h1 Q3 f3 y$ v
. e2 s; M0 [  \7 g1 |& w$ ], ^
6 `1 _* I# }7 q8 G
赞 收藏 1 评论1 发布时间:2019-3-22 10:17

举报

1个回答
Kevin_G 回答时间:2019-3-22 11:37:45
已收藏

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版