Hello @Community member ,
The HAL and LL have their own include files defining what they need.
They are complementary and cover a wide range of application requirements:
- The HAL offers high-level and feature-oriented APIs with a high-portability level.
- The LL offers low-level APIs at register level, with better optimization but less portability.
I advise you to refer to this user manual UM2442 to have an overview of HAL and LL drivers, and how to use the given API to build your application.
When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.
Imen