2025-05-29 3:55 AM - last edited on 2025-05-29 3:57 AM by Andrew Neil
Hi,
Where can I find MISRA-C 2012 compilance report for HAL and LL APIs?
Does code generated by CubeMX using STM32WB Stack is MISRA-C 2012 Compilant?
https://www.st.com/en/embedded-software/stm32cubewb.html
If we use CubeMX generated code for STM32WB for BLE application, can we claim our code is MISRA-C 2012 compliant as ST has already validated with CodeSonar? Or do we need to re-validate and have to be proven again ?
Where can we see detailed validation report of BLE stack or STM32WB HAL or LL api stacks component validation with exceptions if there is?
Kind Regards,
Dhaval
2025-05-29 5:21 AM - edited 2025-05-29 5:22 AM
Hello @dxxx0001
The MISRA-C 2012 compliance report for HAL and LL APIs is provided only under NDA. So, you need to contact our sales and marketing teams or create a request on OLS to start the process of NDA and after that you can contact them for the MISRA-C 2012 compliance report.
For the generated code throw STM32CubeMX, the code generated by STM32CubeMX may not be MISRA C compliant (it's user responsibility).
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.