We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi When I create a new project, I choose my micro controller(stm32f407VG) and check "CMSIS" and "Startup" in Manage Runtime Time Environment, but it doesn't buil "RTE_Device.h(Startup)" under Device in project menu!
How can I fix that?
Choose between the legacy "RTE_Device.h" and the CubeMX format, under: Device => STM32Cube Framework (API) => ???
in the Manage Run-time Environment dialog: http://www.keil.com/support/man/docs/uv4/uv4_ca_rtemanager.htm
The other forum is frozen, http://www.keil.com/forum/61712/ so please reply here, if necessary.
When I choose the micro between legacy package, there is no Run time Environment to choose anything! But I asked in ST forum and they told me, I can choose stm32f407vgtx from software packs and no need to choose from legacy. So when I choose stm32f407vgtx from software pack, it opens run time environment window automatically and I can choose CMSIS and Startup(under device) options, but after OK, there is no RTE_Device.h(Starytup) file under device in project tree. As I showed in these two pictures:
community.st.com/.../1.png community.st.com/.../2.png
So, what do I must do to add this file to my project? I want to do that, because when I search "how to create a CMSIS project for stm32f407" all of the youtube tutorials, have this file in their project tree when they create a new project! but my keil doesn't add this file I don know why :(