2024-03-20 02:17 AM
In my view, good software, especially software like HAL, starts with *comprehensive test suite*. ST is just not there yet, but I hope, with adequate executive sponsorship, one day it will be.
2024-03-20 02:40 AM
Thanks for your feedback. We always try to improve all our tools and delivered software. HAL allows to fast and portable programming but this do not cover all the hardware possibility. It is why we also have the low layer API which allows to be closer to hw and address all the use case. We are continuously working to improve the quality of the tools which should handle a simply tiny STM32C0 up to a STM32H7 dual core .