STM8 & STM32 功能安全
基于STM8和STM32的功能安全认证系统
STM32内置功能安全特性
特性 | C0 | F0 | F1 | G0 | F3 | G4 | F2/F4 | F7 | H5 | H7 | L0/L1 | L4/L4+ | L5 | U5 | WB | WBA | MP1 |
双看门狗;独立看门狗和系统窗口看门狗 | |||||||||||||||||
具有时钟安全系统 (CSS) 的备用时钟电路 | |||||||||||||||||
硬件CRC单元/可编程多项式 | / 1 | / - | / | / - | / | / - | / | / | / | / 1 | / | / | / | ||||
电源监控(POR、BOR、PVD) | |||||||||||||||||
I/O 功能锁定 | |||||||||||||||||
PWM关键寄存器保护(一次写入寄存器) | |||||||||||||||||
内存保护单元 (MPU) 8个区域 - 确保数据完整性免受无效行为的影响 | 1 | 2 | 2 | ||||||||||||||
多种Flash存储器保护等级 | |||||||||||||||||
内核锁定时PWM停止 | |||||||||||||||||
SRAM存储器的奇偶校验位(1位/字节) | |||||||||||||||||
SRAM的ECC (SECDED) | |||||||||||||||||
Flash存储器的ECC (SECDED) |
(1)取决于产品编号
(2)16个区域
注:Cortex-M内核本身也具有内置功能安全特性(双堆栈指针、故障异常及调试模块)。
适用于STM8和STM32的意法半导体功能安全包
SIL功能安全包 工业 IEC 61508 | ASIL功能安全包 汽车 ISO 26262 | Class B功能安全包 家用电器 IEC 60335-1/60730-1 | ||
支持MCU和MPU模式 | ||||
功能安全标准 | IEC 61508 | ISO 26262 | IEC、UL、CSA 60335-1 60730-1 | |
认证 | ||||
资源包内容 | 功能安全文档 自检库 | 功能安全文档 自检库规范 | 功能安全文档 自检库 | 功能安全文档 自检库 |
ST资源包名称 | X-CUBE-STL | STM8A-SafeASIL | X-CUBE-CLASSB | STM8-SafeCLASSB |
RPN | 供应商 | 说明 | 支持的产品系列 |
X-CUBE-STL | ST | STM32功能安全设计包,以使使用STM32 MCU和MPU的功能安全系统获得IEC61508 SIL2/SIL3认证 | STM32C0, F0, F1, F3, F4, F7, G0, G4, H5, H7, L0, L4/L4+, L5, U5, WL MCUs, STM32MPUs。 |
X-CUBE-CLASSB | ST | STM32功能安全设计包,以使使用STM32 MCU和MPU的功能安全系统获得IEC61508 SIL2/SIL3认证 | STM32C0, F0, F1, F2, F3, F4, F7, G0, G4, H7, L0, L1, L4, L5, U5, WB MCUs。 |
STM8-SafeCLASSB | ST | 使用STM8的系统获取IEC 60730ClassB认证的功能安全设计包 | STM8AF, STM8AL, STM8L, STM8S |
STM8A-SafeASIL | ST | 车规级功能安全设计包,以使使用STM8AF和STM8AL的功能安全系统取得ISO 26262 ASIL B认证 | STM8AF, STM8AL |
资源
特色内容
目前,我们的功能安全资源包括了几乎所有STM32设备的安全文档以及全新的X-CUBE-STL自测库,因而打造了能够满足运行SIL2和SIL3认证系统的通用微控制器家族。
网络研讨会
欧洲 | 事件 | 地点 |
2020年6月23日星期二下午3:00 CEST | STM32和STM8微控制器的功能安全包 | 网络研讨会 重播 |
授权合作伙伴软件、工具、服务和培训
嵌入式软件
RPN | 供应商 | 说明 | 支持的产品系列 |
Arm FuSa RTS | Arm | 嵌入式软件组件可用于汽车、医疗、铁路和工业系统中的关键功能安全应用 | STM32 MCU; X-CUBE-STL |
Flexible Safety RTOS | Embedded Office | “Flexible Safety RTOS”是一个预认证实时内核 | STM32 MCU; X-CUBE-STL |
安全插件 | Embedded Office | “安全插件”提供预先认证的安全措施 | STM32 MCU; X-CUBE-STL |
Azure RTOS ThreadX | Microsoft | 为物联网应用设计的先进RTOS | STM32 MCU; X-CUBE-STL |
Azure RTOS FileX | Microsoft | 用于物联网应用的先进工业级FFS | STM32 MCU |
Azure RTOS NetX | Microsoft | 用于物联网应用的原始IPv4网络堆栈 | STM32 MCU |
Azure RTOS USBX | Microsoft | 先进的工业级USB解决方案 | STM32 MCU |
SCIOPTA经认证的RTOS | SCIOPTA Systems | 基于消息的实时操作系统,具有许多内置的功能安全功能 | STM32 MCU |
SCIOPTA SFFS | SCIOPTA Systems | 安全Flash文件系统 | STM32 MCU |
SCIOPTA IPS | SCIOPTA Systems | IPS以太网协议栈 (TCP/IP) | STM32 MCU |
SCIOPTA FTL | SCIOPTA Systems | Flash转换层 | STM32 MCU |
SCIOPTA FATFS | SCIOPTA Systems | FAT文件系统 | STM32 MCU |
embOS-Safe | SEGGER Microcontroller | Segger经过安全认证的优先级控制RTOS embOS,用于嵌入式实时应用。 | STM32 MCU |
Tuxera SafeTCPIP | Tuxera | 完整的TCP/IP v4栈,面向汽车、工业或医疗领域的功能安全关键型嵌入式系统 | STM32 MCU |
SafeRTOS | Wittenstein | SAFERTOS,WITTENSTEIN高完整性系统中的功能安全关键型RTOS | STM32 MCU; X-CUBE-STL |
SafeRTOS CORE | Wittenstein | SAFERTOS CORE,需考虑功能安全性但无需认证的嵌入式系统RTOS | STM32 MCU; X-CUBE-STL |
功能安全插件 | Wittenstein | 提供完整的源代码和设计保证包的安全插件,旨在满足IEC 61508 SIL3的要求 | STM32 MCU; X-CUBE-STL |
软件开发工具
RPN | 供应商 | 说明 | 支持的产品系列 |
Arm Keil MDK | Arm | 所有STM32器件的完整软件开发解决方案,包括 C/C++ 编译器(支持功能安全)、IDE/调试器、CMSIS、RTOS、中间件 | STM32 MCU; STM32 MPU |
IAR Embedded Workbench for Arm -功能安全版 | IAR Systems | 集成开发环境 | STM32 MCU; STM32 MPU |
IAR Embedded Workbench for STM8 -功能安全版 | IAR Systems | 集成开发环境 | STM8 MCU |
工程服务
RPN | 供应商 | 说明 | 支持的产品系列 |
功能安全指导 | Embedded Office | 功能安全指导 | STM32 MCU; X-CUBE-STL |
功能安全平台 | Embedded Office | “功能安全平台”是一个带有集成安全组件的独立平台 | STM32 MCU; X-CUBE-STL |
功能安全咨询 | innotec | IEC61508、ISO13849和所有相关标准的功能安全咨询。功能安全概念、规范、FSM、FMEA、审核 | STM32 MCU; X-CUBE-STL |
安全设计包平台 | MESCO | 设计包是可靠的电路及捆绑软件库,可简化功能安全和非功能安全相关产品的定制开发。 | STM32 MCU; X-CUBE-STL |
功能安全产品设计服务 | MESCO | 功能安全产品的综合硬件和软件设计服务,从需求到认证支持均包含在内 | STM32 MCU; X-CUBE-STL |
功能安全咨询与设计服务 | NewTec | 通过系统、硬件和软件设计,为功能安全产品开发提供咨询和/或设计服务 | STM32 MCU; STM8 MCU; X-CUBE-STL |
embeX工程服务 | embeX | 嵌入式交钥匙产品,包括硬件和软件设计服务、功能安全、网络安全和防爆 | STM32 MCU; X-CUBE-STL |
培训
RPN | 供应商 | 说明 | 支持的产品系列 |
功能安全培训 | innotec | 功能安全设计、功能安全管理、安全嵌入式软件、安全嵌入式硬件、机械安全、安全参数化及编程 | STM32 MCU |
功能安全培训与咨询 | MESCO | 针对产品定义和产品开发的独立咨询服务及培训 | STM32 MCU |
功能安全培训 | NewTec | 功能安全培训、标准介绍和指导,特别是IEC61508和ISO13849标准。 | STM32 MCU; STM8 MCU |
STM32 MCU; X-CUBE-STL |
STM32 MCU; X-CUBE-STL |
法律免责声明
除了本网站所载的使用条款、意法半导体销售条款和条件以及隐私政策,以下条款和条件也同样适用于所有意法半导体合作伙伴计划。
尽管意法半导体已经力求在网站上提供准确的信息,但意法半导体对信息的准确性不承担任何责任。意法半导体在本网站提供的所有信息均按“原样”提供,并包括所有错误,且无任何形式的保证,无论是明示的、默示的还是法定的。意法半导体可能随时更改或停止其合作伙伴计划或其产品或服务,恕不另行通知。对于非意法半导体产品或服务的任何提述仅供参考,不构成意法半导体的认可。在本网站上使用“合作伙伴”一词不表示或暗示意法半导体与任何其他公司之间存在任何合作伙伴关系或代理关系或任何法律或信托关系,也不表示该公司是意法半导体的任何形式的关联公司。参与意法半导体合作伙伴计划的合作伙伴需提供单独的许可,用于购买或使用其产品和/或服务以及与意法半导体设备相关的技术。请直接与相应的合作伙伴联系以获得许可条款、价格、支持和关于该合作伙伴的产品和/或服务的任何其他信息。这些产品和/或服务的条款和条件可能因合作伙伴而异,并可直接由该合作伙伴单独许可。意法半导体不对合作伙伴提供的产品和服务的适用性做出任何声明或保证,因此意法半导体特此明确拒绝合作伙伴提供的任何产品或服务的所有保证和条件,无论是明示的、默示的还是法定的,包括但不限于适销性、适用于特定目的、所有权、不侵权或因交易过程、使用或行业实践所产生的任何保证和条件。在任何情况下,意法半导体都不承担任何类型的直接、间接、附带、特殊、典型、后果性或惩罚性损害赔偿或其他损害赔偿,包括但不限于使用损失、利润损失或收入损失,无论这些损失是如何造成的,也不以任何责任理论为依据,无论是合同责任、严格责任还是侵权责任(包括疏忽或其他过失),无论这些损害是以任何方式由您参与或依赖合作伙伴计划引起的,还是与之相关的、您使用或无法使用或购买合作伙伴的产品和/或服务,或此类产品和服务的性能,您与合作伙伴的关系,您使用或无法使用或依赖意法半导体门户网站或意法半导体在其中提供的任何信息,即使意法半导体已被告知这些损害的可能性。与第三方网站的链接,即时由意法半导体提供,也不受意法半导体的控制,意法半导体对链接网站的任何内容、材料、意见、建议或陈述或任何此类内容和材料的准确性或可靠性,以及链接网站中包含的任何链接,或对这些站点的任何更改或更新概不负责。意法半导体对从任何链接网站接收到的任何形式的传输概不负责,包括但不限于网络广播或音频传输。访问任何链接网站或链接网站中包含的任何链接的风险均由用户自己承担。意法半导体提供这些链接只是为了方便,包含任何链接并不意味着意法半导体对第三方网站的任何保证(默示、明示或其他)或任何认可。