STM32L4xx standard peripherals library
https://www.st.com/en/embedded-software/stm32-standard-peripheral-libraries.html