The IEC 60730-1 and IEC 60335-1 safety standards define the test and the diagnostic methods that ensure the safe operation of embedded control hardware and software for the household appliances that are under control of electronic programmable devices.
With its X-CUBE-CLASSB functional safety package based on robust built-in STM32 safety features, STMicroelectronics provides a comprehensive set of certified software libraries and documentation for manufacturers to significantly reduce the development efforts, time and cost to achieve the UL/CSA/IEC 60335-1 and the 60730-1 worldwide Class B safety certifications for their STM32-based applications.
The X-CUBE-CLASSB functional safety package consists of a set of expansion software for STM32Cube (Self-Test Libraries and examples), and a safety manual Guidelines for obtaining UL/CSA/IEC 60335 Class B certification in any STM32 application Application Note (AN4435).
- X-CUBE-CLASSB version 2.2.0 supports the STM32L0, STM32L1, STM32L4, STM32L4+, STM32F0, STM32F1, STM32F2, STM32F3, STM32F4 and STM32F7 Series
- X-CUBE-CLASSB version 2.3.0 supports the STM32G0, STM32G4, STM32WB (Cortex®-M4 core only) and STM32H7 (Cortex®-M7 core only) Series
- Based on STM32Cube HAL
- Optimized portability among different MCUs thanks to STM32Cube
- Partially optimized code
- Support of IAR™, Keil®, and GCC-based compilers
- Certified by UL®
- Coverage of worldwide standards (IEC, UL, CSA)
|Part Number||General Description||Software Version||Supplier||GitHub link||Download||Previous versions|
|X-CUBE-CLASSB||Class B 60730-1 and 60335-1 Functional Safety Package with software expansion for STM32Cube||2.3.0||ST||-|
MadeForSTM32™ is a new quality label delivered by ST, which is granted after an evaluation process. It helps engineers identify third party solutions with the highest level of integration and quality for the STM32 microcontrollers' ecosystem. MadeForSTM32™ is offered to members of the ST Partner Program who want to go one step further in our collaboration, with the overall objective of contributing to a high-quality STM32 ecosystem.
The STM32Cube.AI is an extension pack of the widely used STM32CubeMX configuration and code generation tool enabling AI on STM32 Arm® Cortex®-M-based microcontrollers.
The X-CUBE-VS4A Expansion Package consists of a set of libraries and application examples for STM32F7 Series microcontrollers acting as Alexa-enabled devices. It runs on the 32F769IDISCOVERY board, which provides a native Ethernet interface.