New Products

STM32 ARM Cortex M firmware from ST compliant with MISRA C and ISO/TS16949

The latest set of Hardware Abstraction Layer (HAL) firmware included in the design ecosystem of the STMicroelectronics STM32 ARM Cortex-M core 32-bit microcontrollers has been developed in compliance with the MISRA C guidelines and the demanding ISO/TS16949 standard for automotive quality system management. This means that embedded-system developers can be confident that they can deploy ST’s low-level drivers and abstract APIs (Application Program Interfaces) in the release version of their own firmware, allowing them to focus on their own application code rather than spending time debugging or revalidating everything down to the low-level drivers. The HAL firmware stacks are supplied as part of the free STMCube development platform that covers all nine STM32 microcontroller series. ST’s HAL development process is modelled on CMM[2] and the HAL development team has been externally audited to certify compliance with the internationally recognized ISO/TS16949 standard. The STM32 HALs have been subjected to unitary and functional validations, both at the firmware brick level and the system level, using validation methods specifically tailored to the STM32 microcontrollers to ensure a deeper scope of qualification than compliancy with C standards alone: All functions are tested with all possible parameters; All peripheral functionalities are tested; System-level inte...
You've read this far β€” sign in to keep reading

Sign in to keep reading.

Forgot password?
OR