This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

I have a third-party development board which has STM32F407VGT6 Microcontroller. I am trying to create a new project and while selecting the software components, Under device startup component is missing. I have selected the MCU as target for this project.



I don't want to use STMCubeMX.
If I select ARMCM4 as target from ARM devices, then there is startup component. Give me a solution for this.

Parents
  • I fully agree with Ronan. You have most likely selected the latest version 3.0.0 of the Keil::STM32F4xx_DFP. With this version, it is mandatory to generate the startup code with CubeMX. You could use the previous version 2.17.1 of this pack where the startup code is still included. Since setting up the clock tree and initializing all other peripherals is a lot of work, I don't know why you would not like to use CubeMX.

Reply
  • I fully agree with Ronan. You have most likely selected the latest version 3.0.0 of the Keil::STM32F4xx_DFP. With this version, it is mandatory to generate the startup code with CubeMX. You could use the previous version 2.17.1 of this pack where the startup code is still included. Since setting up the clock tree and initializing all other peripherals is a lot of work, I don't know why you would not like to use CubeMX.

Children
No data