cancel
Showing results for 
Search instead for 
Did you mean: 

About libraries and SDKs

pass3master
Senior

We are developing using the following development environment. Are there any libraries or SDKs that we can use?

Also, Is HAL or LL a library?

 

[IDE] STM32CubeIDE 1.14.0

[MCU] STM32F412VGT6

1 ACCEPTED SOLUTION

Accepted Solutions

@pass3master wrote:

Is HAL or LL a library?


That depends on your definition of "library".

They are supplied as source code which you include into your project, and compile along with your own code.

They are source code libraries.

View solution in original post

3 REPLIES 3
STTwo-32
ST Employee

Hello @pass3master 

You can find in this link all Tools & Software that are compatible with the STM32F412VGT6 (boards that are using a similar MCUs, SW and HW tools,...).

 


Is HAL or LL a library?

The STM32Cube HAL is an STM32 embedded software layer that ensures maximized portability across the STM32 portfolio, while the LL APIs make up a fast, light-weight, expert-oriented layer which is closer to the hardware than the HAL. HAL and LL APIs can be used simultaneously with a few restrictions.

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.


@pass3master wrote:

Is HAL or LL a library?


That depends on your definition of "library".

They are supplied as source code which you include into your project, and compile along with your own code.

They are source code libraries.

Thank you for your response.
I see. It certainly depends on the definition of the library.
Thank you for your help.