cancel
Showing results for 
Search instead for 
Did you mean: 

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

AStev.2
Associate III

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.

1 ACCEPTED SOLUTION

Accepted Solutions
TDK
Guru

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

View solution in original post

2 REPLIES 2
TDK
Guru

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
Associate III

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.