2020-10-08 03:17 AM
Hi,
I have found 12 videos on Youtube for the STM32CubeIDE - basics but these require the use of a Nucleo-G071RB board.
I have an STM32F407VGT6 based Discovery board. Does ST provide any training materials for the STM32F407 line of MCUs utilising the STM32CubeIDE ?
Best regards,
Stuart
2020-10-08 03:52 AM
Hello @SElli.11 ,
The User manual UM2609 Description of the integrated development environment for STM32 products, details the STM32CubeIDE features and usage, including how to get started, create and build C/C++ projects using NUCLEO-F401RE board.
You can follow this ST video How to use STM32CubeIDE, that helps you in the IP configuration, code generation, compilation, and debug features.
There is also the STM32 step-by-step guide with STM32CubeIDE, showing how to use this tool, configure and run properly your first project with the STM32 microcontroller.
The available documents and videos can be applied for all STM32 microcontrollers.
I'd recommend you to have a look on the ready examples projects available in the STM32CubeF4 firmware packages. There is no example projects in STM32CubeIDE formats, but in this case you can use the import/convert feature (UM2579) of the project from System Workbench for STM32 (SW4STM32) to STM32CubeIDE.
Please, let me know if this is helpful for you?
Imen
2020-10-08 04:06 AM
It is quite an old board, and these things are all more similar than they are different.
2020-10-08 06:06 AM
Hi Clive1,
Thank you for such a swift reply. About the age of my board: I was gifted this board some time ago so I suppose you are right. However when one does not have salary/wages nor even benefits/welfare then acquiring a more up-to-dste board is not really feasible.
Best regards,
Stuart
2020-10-08 08:23 AM
Hi Imen,
Thank you for such a swift and very helpful reply. The video and pdf's will(!) prove very useful.
I now have some questions regarding the software. Step 1 of the step-by-step guide (that you provided a link for in your response) lists three packages that need to be downloaded. I have already installed STM32CubeIDE. When I first booted it up and selected my board, the IDE downloaded approx. 600MB of further software.
Could this download have already installed both of the STM32CubeMX and STM32CubeProg packages ?
How can I tell whether or not those packages are currently within the IDE ?
Best regards,
Stuart
2020-10-08 09:13 AM
Don't worry!
The STM32F407 is a heavily used MCU far from obsolete.
It's a good board to start.
2020-10-08 10:40 PM
Hi Nikita91,
Thank you for your reply. The board is well stocked with various subsystems so I am hoping that it will allow me to learn about the usual three protocols used in embedded, I2C, SPI, and UART.
First though, I am going to work through the ST video How to use STM32CubeIDE and then try to get the 12 ST videos that I found on Youtube (see my original posting) working with my STM32F407VGT6 Discovery board.
And so the journey begins ... :)
Best regards,
Stuart
2020-10-09 02:22 AM
Hi @SElli.11 ,
You will need to download and install these tools separately for programming the STM32:
I hope that is clear now for you.
Imen