Skip to main content
EGarc.3
Visitor II
Jun 26, 2020 3:27 AM UTC
Solved

Hi, I am using Stm32f103 and I want to learn how to use Low layer API, is there a user manual where examples are built step by step??

What are your recommendations for learning to code and configure peripherals and also learn the architecture of the Microcontroller??

This topic has been closed for replies.
TDK
TDKBest answer
Jun 26, 2020 4:26 AM UTC

The reference manual is the best place to learn the architecture of the system.

https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf

The LL has a user manual:

https://www.st.com/resource/en/user_manual/dm00105879-description-of-stm32f4-hal-and-ll-drivers-stmicroelectronics.pdf

I think it would be more useful to just generate projects using STM32CubeMX and examine the generated code to learn how things are configured using the LL library.

"If you feel a post has answered your question, please click ""Accept as Solution""."

1 reply

TDK
TDKBest answer
Jun 26, 2020 4:26 AM UTC

The reference manual is the best place to learn the architecture of the system.

https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf

The LL has a user manual:

https://www.st.com/resource/en/user_manual/dm00105879-description-of-stm32f4-hal-and-ll-drivers-stmicroelectronics.pdf

I think it would be more useful to just generate projects using STM32CubeMX and examine the generated code to learn how things are configured using the LL library.

"If you feel a post has answered your question, please click ""Accept as Solution""."