标准外设库(Standard Peripheral Libraries, STL) 标准外设库(Standard Peripherals Library)是对STM32芯片的一个完整的封装,包括所有标准器件外设的器件驱动器。这应该是目前使用最多的ST库。几乎全部使用C语言实现。但是,标准外设库也是针对某一系列芯片而言的,没有可移植性。 相对于HAL库,标准外设库仍然接近于寄存...
最近,ST 更新了家用电器适用的软件包 X-CUBE-CLASSB,使其与 X-CUBE-STL 保持一致。简而言之,虽然用户手册和用途不尽相同,但是X-CUBE-CLASSB与 X-CUBE-STL 共用代码库。因此,在同一硬件平台上获得多项认证变得更加容易。此外,由于这些认证比 IEC 61508 宽松得多,因此,能够使用与 X-CUBE-STL 相同的目标代码...
最近,ST 更新了家用电器适用的软件包 X-CUBE-CLASSB,使其与 X-CUBE-STL 保持一致。简而言之,虽然用户手册和用途不尽相同,但是X-CUBE-CLASSB与 X-CUBE-STL 共用代码库。因此,在同一硬件平台上获得多项认证变得更加容易。此外,由于这些认证比 IEC 61508 宽松得多,因此,能够使用与 X-CUBE-STL 相同的目标代码...
每个STM32 MCU系列都提供一个独立的STM32 SIL功能安全自检库X-Cube-STL。自检库包含MCU内核的关键安全部件的自检,以及对应的安全手册和用户指南,且认证证书可以直接在官网下载,大大节省了终端用户的项目开发时间,并降低开发复杂度。STM32 SIL功能安全设计包提供全面的安全文档,分为两大类:一类是在官网公开的文档...
X-CUBE-STL:通过已认证的自检库更快获得 SIL 2 或 SIL 3 认证 了解安全完整性等级 IEC 61508 的第二个方面是安全完整性等级 (SIL) 的划分。首先是危险分析,确定可能出现的问题以及对人员或环境的损害程度,然后是风险评估,确定危险发生的频率或概率。根据这些分析,功能安全标准得出安全要求或 SIL等级。
X-CUBE-STL:支持所有STM32工业功能安全 功能安全计划现在包括几乎所有STM32器件的文档和新的X-CUBE-STL自检库,从而创建了最广泛的通用微控制器系列,能够在安全完整性2级和3级认证系统中运行。 国际电工委员会将安全定义为“免于不可接受的人身伤害或损害人员健康的风险”。在设计嵌入式系统时,功能安全涵盖了依赖于...
最近,ST更新了家用电器适用的软件包X-CUBE-CLASSB,使其与X-CUBE-STL保持一致。简而言之,虽然STM32用户手册和用途不尽相同,但是X-CUBE-CLASSB与X-CUBE-STL共用代码库。因此,在同一硬件平台上获得多项认证变得更加容易。此外,由于这些认证比IEC 61508宽松得多,因此,能够使用与X-CUBE-STL相同的目标代码为通过认证...
最近,ST 更新了家用电器适用的软件包 X-CUBE-CLASSB,使其与 X-CUBE-STL 保持一致。简而言之,虽然用户手册和用途不尽相同,但是X-CUBE-CLASSB与 X-CUBE-STL 共用代码库。因此,在同一硬件平台上获得多项认证变得更加容易。此外,由于这些认证比 IEC 61508 宽松得多,因此,能够使用与 X-CUBE-STL 相同的目标代码...
1)在项目文件中,找到文件 stl_user_param_template.c 文件,根据实际项目 MCU 型号,找到 STL_ROM_END_ADDR 宏定义,更新其值为对于 MCU 的 Flash 结束地址,在本示例工程中,STM32G031K8 Flash Size 为 64K,所以宏定义为 0x0800FFFFUL。▲ 图14. 更新 Flash Size 宏 2)实现调用 Flash 测试的代码,...
X-CUBE-STL:通过已认证的自检库更快获得 SIL 2 或 SIL 3 认证 了解安全完整性等级 IEC 61508 的第二个方面是安全完整性等级 (SIL) 的划分。首先是危险分析,确定可能出现的问题以及对人员或环境的损害程度,然后是风险评估,确定危险发生的频率或概率。根据这些分析,功能安全标准得出安全要求或 SIL等级。