2018-09-02 09:29 AM
hey there,
I bought me STM32 ST NUCLEO-L432KC for getting more into Programming
Microcontrollers.
In School i have already Programmed an ARM Coretex M3 Development board.
There i had a Manual
with descriptions of the Controllers Registers, and how they are to use.
I searched for such kind of document for the Nucleo L432KC but didn’t
found anything witch helped me.
So now I’m a little bitt confused.
Is there existing anything like this, or is it common to Initialize the
modules with the help of CubeMX and only using the Functions of the core libraries?
or maybe I’m just to stupid to understand the documents I have found :P.
Solved! Go to Solution.
2018-09-02 10:35 AM
Click "show more" to expand the post fully.
Separate the board from the chip in your head.
The chip has a Data Sheet describing the package, pin associativity, and electrical specs.
There is also a Reference Manual describing the registers for the peripherals around the ARM CM4 core.
And there is a Programming Manual describing the CM4, but mostly a rehash of the ARM TRM
Finally there are books by Joseph Yiu in his Essential Cortex-Mx series, he works for ARM, and this is a more human perspective on the TRM.
Top level page for chip
https://www.st.com/en/microcontrollers/stm32l432kc.html
Dig into "Resources" for manuals
Data Sheet
https://www.st.com/resource/en/datasheet/stm32l432kc.pdf
Reference Manual
https://www.st.com/resource/en/reference_manual/dm00151940.pdf
Programming Manual
https://www.st.com/resource/en/programming_manual/dm00046982.pdf
There are User Manuals for the board describing the pins and providing a schematic
The L4Cube Package when unpacked includes large directory trees including example code for boards, both for the Nucleo, but also all the other ST family boards, which can be ported to other boards with appropriate adaption of pin usage and attached circuitry.
https://www.st.com/en/embedded-software/stm32cubel4.html
2018-09-02 10:35 AM
Click "show more" to expand the post fully.
Separate the board from the chip in your head.
The chip has a Data Sheet describing the package, pin associativity, and electrical specs.
There is also a Reference Manual describing the registers for the peripherals around the ARM CM4 core.
And there is a Programming Manual describing the CM4, but mostly a rehash of the ARM TRM
Finally there are books by Joseph Yiu in his Essential Cortex-Mx series, he works for ARM, and this is a more human perspective on the TRM.
Top level page for chip
https://www.st.com/en/microcontrollers/stm32l432kc.html
Dig into "Resources" for manuals
Data Sheet
https://www.st.com/resource/en/datasheet/stm32l432kc.pdf
Reference Manual
https://www.st.com/resource/en/reference_manual/dm00151940.pdf
Programming Manual
https://www.st.com/resource/en/programming_manual/dm00046982.pdf
There are User Manuals for the board describing the pins and providing a schematic
The L4Cube Package when unpacked includes large directory trees including example code for boards, both for the Nucleo, but also all the other ST family boards, which can be ported to other boards with appropriate adaption of pin usage and attached circuitry.
https://www.st.com/en/embedded-software/stm32cubel4.html
2018-09-03 01:55 AM
Okay, Tahnks a lott for your answer :)
it will help me for my beginngin steps .