Skip to main content
Explorer
February 5, 2024
Solved

About libraries and SDKs

  • February 5, 2024
  • 2 replies
  • 1155 views

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

    This topic has been closed for replies.
    Best answer by Andrew Neil

    @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.

    2 replies

    Technical Moderator
    February 5, 2024

    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

    Super User
    February 5, 2024

    @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.

    Explorer
    February 10, 2024

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