打印
[应用相关]

STM32垂直应用挑战第四周+功能安全

[复制链接]
314|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
195|  楼主 | 2020-12-13 22:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  随着5G和互联网,人工智能时代的到来.嵌入式硬件应用越来越广泛,安全问题也随之越来越多的出现. 由于一些硬件问题导致的安全事故层出不穷,针对这些问题,ST推出了STM32功能安全生态系统.包含了功能扩展包,文档和本地资源,如果你之前都没接触过这些,不要紧,有这么多的教程,足以使你从小白变大佬.
  就像网络安全问题一样,STM32针对功能安全属性有两种办法实现安全保护,一种就是纯软件,通过程序代码使MCU得到保护;另一种就是通过硬件保护电路实现保护.
  
  对于产品需要过SIL2/SIL3认证的客户,每个STM32 MCU系列都提供一个独立的STM32 SIL功能安全设计包,其中包括:安全手册和自检库。结合STM32提供的硬件功能,利用安全手册和自检库,用户就可以继续开发满足安全认证要求的自己的代码了。
   ST提供的SIL自检库只是实现功能安全所需的安全机制的子集。用户可以将自检库压缩包中的库文件添加到实际工程中,该自检库已经包括了对CPU,FLASH和SRAM这些与具体应用无关部分的检测。然后用户还要再根据实际工程的需要,参考安全手册中列出的安全检测机制,自己通过代码实现其他的检测。比如,如果用到了中断或者I2C,而且跟安全功能相关,就要根据安全手册中这两部分的内容,添加检测代码。
  STM32 SIL功能安全设计包的目的,就是帮助STM32的客户在开发需要获得IEC 61508 工业安全标准认证的产品的过程中,降低项目成本和复杂度,简化认证评估过程,缩短认证需要的时间。
  STM32 SIL功能安全设计包的安全文档,有两大类:一类是前面提到过的安全手册,里面详细列出了在硬件层面,软件层面和应用层面可以采取的安全机制,来指导STM32用户设计出达到符合IEC61508标准的安全完整性等级的产品。

使用特权

评论回复
沙发
串联烧烤| | 2020-12-13 23:11 | 只看该作者
代码和硬件的协同合作是很重要

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

195

7

主题

132

帖子

1

粉丝