Skip to main content
AStev.2
Associate II
November 11, 2020
Solved

Are low level interfaces available for STM32MP1 (such as LL_GPIO_MODE)?

  • November 11, 2020
  • 2 replies
  • 1200 views

Are the low level interfaces such as LL_GPIO_MODE available for STM32MP157C? If so, where can I find the headers? I created a project using STM32CubeIDE but can only see headers for HAL.

This topic has been closed for replies.
Best answer by TDK

The MP family does have an LL GPIO driver. The LL_GPIO_MODE_* defines are in here:

https://github.com/STMicroelectronics/STM32CubeMP1/blob/c604fa0965c73e430eebd5fa780180beb9a71b44/Drivers/STM32MP1xx_HAL_Driver/Inc/stm32mp1xx_ll_gpio.h

It may not be hooked up in CubeMX.

2 replies

TDK
TDKBest answer
Super User
November 12, 2020

The MP family does have an LL GPIO driver. The LL_GPIO_MODE_* defines are in here:

https://github.com/STMicroelectronics/STM32CubeMP1/blob/c604fa0965c73e430eebd5fa780180beb9a71b44/Drivers/STM32MP1xx_HAL_Driver/Inc/stm32mp1xx_ll_gpio.h

It may not be hooked up in CubeMX.

"If you feel a post has answered your question, please click ""Accept as Solution""."
AStev.2
AStev.2Author
Associate II
December 3, 2020

Yes, that's right. I found the files buried in the STM32Cube folder but for some reason when the Cube generates a project it leaves them out. Thanks for your help.