首页 » 科学 » 「STM32生态系统」第六期—功能安然概览_功效_尺度

「STM32生态系统」第六期—功能安然概览_功效_尺度

乖囧猫 2024-11-15 11:42:51 0

扫一扫用手机浏览

文章目录 [+]

功能安全设计包

随着MCU在家电和工业产品中运用的越来越多,很多时候MCU也承担了安全干系的功能。
为了担保产品的利用安全,防止由于硬件随机故障以及系统故障带来的严重风险,越来越多的行业规定产品必须取得相应的功能安全认证才能生产上市。

「STM32生态系统」第六期—功能安然概览_功效_尺度 科学

针对这三大类的安全标准认证,ST分别供应了对应的功能安全设计包:

SIL功能安全设计包,针对IEC61508标准,覆盖STM32系列产品。
ASIL功能安全设计包,针对汽车行业的ISO26262标准,支持STM8AF系列MCU。
ClassB功能安全设计包,针对家电运用领域的IEC60335-1/60730-1标准,覆盖STM32和STM8系列产品。

通过这些设计包,可以降落产品开拓的本钱和缩短开拓韶光。

功能安全设计包中供应的自检库和安全手册中的检测方法,一部分是通过纯软件的办法实现的,还有一部分是利用MCU本身供应的硬件属性完成的。
下表中列出了STM32 MCU内置的一些安全属性。

SIL功能安全设计包

对付产品须要过SIL2/SIL3认证的客户,每个STM32 MCU系列都供应一个独立的STM32 SIL功能安全设计包,个中包括:安全手册和自检库。

STM32 SIL功能安全设计包的目的,便是帮助STM32的客户在开拓须要得到IEC 61508 工业安全标准认证的产品的过程中,降落项目本钱和繁芜度,简化认证评估过程,缩短认证须要的韶光。

STM32 SIL功能安全设计包的安全文档,有两大类:一类是前面提到过的安全手册,里面详细列出了在硬件层面,软件层面和运用层面可以采纳的安全机制,来辅导STM32用户设计出达到符合IEC61508标准的安全完全性等级的产品。
每个STM32系列对应一份独立的安全手册,可以从ST官网(www.st.com/x-cube-stl)免费下载。

还有一类安全文档,包括FMEA和FMEDA。
这两个文档是须要用户签NDA后才能拿到的。

SIL功能安全设计包中的X-CUBE-STL 自检库,检测了STM32内核的关键安全部件(CPU+SRAM+Flash)的随机硬件失落效。
该部分检测与运用无关,可以用在任何终端用户运用中。

并且该自检库是通过库文件形式供应,独立于编译器,这意味着你可以选择你想要的编译环境。

该X-CUBE-STL 自检库也须要签NDA才能得到。

X-CUBE-STL库现在已经支持五个STM32系列的MCU:F0,F3,F4,L4,G0。
后续会陆续推出其他系列的X-CUBE-STL库并不断完善干系文档。

STM8A-SafeASIL功能安全设计包

对付ISO26262标准,我们有STM8A-SafeASIL功能安全设计包,为利用STM8AF系列MCU进行开拓的客户供应了支持,可以降落项目开拓的本钱和减少开拓韶光。
现在STM8A-SafeASIL功能安全设计包中紧张供应的是安全文档,通过该文档可以辅导客户进行安全干系代码的开拓。
在今年3月旁边,ST会推出更加详细的自检库实现规范,可以联系MCU市场职员申请。

STM8A-SafeASIL 安全文档也包括安全手册和FMEA,FMEDA报告。
与STM32的安全手册一样,个中详细列出了在硬件层面,软件层面和运用层面可以采纳的安全机制,支持利用 STM8AF的运用最高可以达到ISO 26262标准ASIL B等级的功能安全哀求。
FMEA对STM8AF的失落效模式进行了剖析,FMEDA中列出了在履行一定的安全检测方法的条件下,详细某个MCU型号的失落效率数据。

同样安全手册可以从官网免费下载,而FMEA和FMEDA须要联系MCU市场职员申请。

ClassB功能安全设计包

末了给大家先容的是STM32和STM8 ClassB功能安全设计包,该设计包针对适用于家用电器领域的IEC60335-1和IEC60730-1标准。
源码供应已被IEC, UL, CSA等机构认证过的自检库。
在STM32的软件包中还供应基于IAR, KEIL, SW4STM32等三个IDE的例程供用户参考。

如下图所列

ClassB功能安全设计包有三个:

X-CUBE-CLASSB,基于STM32CubeHAL驱动,支持表中列出的所有STM32 MCU系列。
个中STM32H7 ,G0 ,G4 ,WB 在v2.3.0版本中支持,其他的系列在v2.2.0版本中支持。
X-CUBE-CLASSB中的自检库通过UL认证,同时符合IEC/UL/CSA 60730-1和60335-1标准。
STM32-CLASSB-SPL, 基于STM32标准外设库,STM32F0,F1,F3这三个系列供应认证过的软件库,STM32F2,F4,L1的软件库由前三个派生而来。
STM8-SafeCLASSB,针对STM8的产品

STM32-CLASSB-SPL和STM8-SafeCLASSB中的自检库都通过了VDE认证,符合IEC60730-1和60335-1标准。

从下面这张图,我们可以看到所有STM32和STM8 MCU的功能安全设计包的支持情形。
以上所有的功能安全自检库都符合MISRA-C规范。

除了前面提到的安全手册和软件包用户指南以外,还有一些运用条记在开拓安全干系代码时可以参考。

点击下方链接可进入课程。

标签:

相关文章

女生学R语言,开启数据分析之旅

随着大数据时代的到来,数据分析已经成为各行各业不可或缺的一部分。R语言作为一款强大的数据分析工具,备受青睐。越来越多的女生开始关注...

科学 2025-01-04 阅读0 评论0

LED显示屏存放留心事项_箱体_模组

储存LED显示屏须要把稳一下八点:(1 箱体要摆放的地点需打扫干净后,用珍珠棉铺设。(2 LED显示屏严禁凌乱堆放模组或堆叠10...

科学 2025-01-04 阅读0 评论0