为提高客户对ST解决方案的信心,ST用故障注入方法验证了X-CUBE-STL 的诊断能力。为了使这些库更好用,ST提供目标代码,这意味着它们可以集成到任何应用程序中,开发人员可以使用任何编译器。 X-CUBE-STL 提供目标代码来帮助开发人员在 STM32 MCU 上运行自检。由于ST提供目标代码,开发人员可以将其集成到他们的软件中,认...
然后,团队可以使用 X-CUBE-STL 中的自检库开始开发故障检测机制。例如,它们可以帮助发现CPU、SRAM 或Flash中的随机故障。为提高客户对ST解决方案的信心,ST用故障注入方法验证了X-CUBE-STL 的诊断能力。为了使这些库更好用,ST提供目标代码,这意味着它们可以集成到任何应用程序中,开发人员可以使用任何编译器。 X-CUBE...
相比标准外设库,STM32Cube HAL库表现出更高的抽象整合水平,HAL API集中关注各外设的公共函数功能,这样便于定义一套通用的用户友好的API函数接口,从而可以轻松实现从一个STM32产品移植到另一个不同的STM32系列产品。HAL库是ST未来主推的库,从前年开始ST新出的芯片已经没有STD库了,比如F7系列。目前,HAL库已经支持...
最近,ST 更新了家用电器适用的软件包 X-CUBE-CLASSB,使其与 X-CUBE-STL 保持一致。简而言之,虽然用户手册和用途不尽相同,但是X-CUBE-CLASSB与 X-CUBE-STL 共用代码库。因此,在同一硬件平台上获得多项认证变得更加容易。此外,由于这些认证比 IEC 61508 宽松得多,因此,能够使用与 X-CUBE-STL 相同的目标代码...
X-CUBE-STL库 基于软件的诊断套件,旨在检测STM32安全关键核心组件(CPU + SRAM +闪存)中的随机硬件故障 符合IEC61508 SC3(SIL3)开发流程 通过最新的意法半导体专有的故障注入方法验证诊断范围 独立于应用:可以在任何最终用户应用中使用 独立于编译器:作为目标代码交付 通过德国TÜV Rheinland认证 包含X-...
X-CUBE-STL库 基于软件的诊断套件,旨在检测STM32安全关键核心组件(CPU + SRAM +闪存)中的随机硬件故障 符合IEC61508 SC3(SIL3)开发流程 通过最新的意法半导体专有的故障注入方法验证诊断范围 独立于应用:可以在任何最终用户应用中使用 独立于编译器:作为目标代码交付 ...
STM32芯片为工业而生,内置丰富的功能安全属性,全系列提供功能安全设计包,使终端客户在为功能安全产品选型时不必局限于特定型号,能游刃有余地选择合适的STM32产品,使最终产品更具竞争力。每个STM32 MCU系列都提供一个独立的STM32 SIL功能安全自检库X-Cube-STL。自检库包含MCU内核的关键安全部件的自检,以及对应的...
功能安全计划现在包括几乎所有STM32器件的文档和新的X-CUBE-STL自检库,从而创建了最广泛的通用微控制器系列,能够在安全完整性2级和3级认证系统中运行。 国际电工委员会将安全定义为“免于不可接受的人身伤害或损害人员健康的风险”。在设计嵌入式系统时,功能安全涵盖了依赖于该系统的安全的各个方面。例如,在制造工厂...
X-CUBE-STL 目前支持 STM32MP1、STM32U5、STM32L5、STM32H5和 STM32WL。实际上,这个最大的通用微控制器产品家族还在不断扩大,将会有更多的产品支持SIL2和SIL3系统。
1)安装 STM32CubeMX,可从ST官方网站https://www.st.com/en/development-tools/stm32cubemx.html 免费下载安装,安装完成之后,运行 STM32CubeMX 可见下面界面。▲ 图1. STM32CubeMX 初始界面 2)安装STM32CuebProgrammer,可从ST官方网站https://www.st.com/en/development-tools/stm32cubeprog.html 免费...