STM32Cube软件扩展:B类60730-1/60335-1功能安全包,实现IEC标准兼容开发
需积分: 5 172 浏览量
更新于2024-08-03
收藏 1000KB PDF 举报
STM32Cube软件扩展中的B类功能,即X-CUBE-CLASSB,是为了满足IEC 60730-1和IEC 60335-1这两个关键安全标准而设计的。这些标准要求电子可编程设备,尤其是家用电器中的嵌入式系统,必须能够检测和应对硬件故障,以确保用户安全。X-CUBE-CLASSB基于STM32系列微控制器的强大安全特性,特别关注CPU、SRAM、Flash和时钟等核心部件的测试,通过API提供了全面的认证软件自测工具。
该软件包适用于多个STM32系列,如STM32L0-L7、STM32G0-G4、STM32WB和STM32H7,以及最新的STM32U5系列。版本升级包括针对双核微控制器的扩展,如STM32H7x7,支持内核间安全状态交换和资源叠加。早期版本(如3.0.0之前)提供完整的源代码,基于STM32CubeHAL,且与通用用户指南和UL证书相关联。而4.0.0版本则采用了与ST工业安全库相似的架构,以编译后的目标文件格式交付,提高了独立性。
X-CUBE-CLASSB的核心功能包括跨平台的移植性优化,针对严格时序要求的测试进行了汇编代码优化,兼容多种编译器,如IAR Systems和Keil MDK-ARM,以及GCC编译器。它还通过了UL认证,并符合IEC、UL和CSA的世界标准。此外,它提供了经认证的STM32自检库,帮助制造商快速达到B类安全等级,减少开发成本和时间,同时强调客户可以根据具体应用进行必要的测试扩展和验证,如使用LL驱动替换HAL驱动。
X-CUBE-CLASSB是意法半导体为STM32平台提供的功能安全解决方案,旨在协助制造商构建符合IEC 60730-1和IEC 60335-1标准的家用电器,确保产品的安全性。其主要优势在于提供标准化的测试框架、广泛的硬件支持、编译器兼容性和认证文档,以简化开发流程和提升产品质量。
2024-03-15 上传
2024-10-30 上传
2024-10-30 上传
2024-10-30 上传
2024-10-30 上传
冻结的鱼
- 粉丝: 1953
- 资源: 157
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明