2025-12-15 8:20 PM
My laptop died so I scrambled and got another laptop up and running. I went from the i9 to the i5. I used to have STM32CubeIDE 1.18 which worked just fine. I installed it and STM32CubePrg. It built code just fine. On my "new" laptop I downloaded 2.0 and installed it and STM32CubePrg and STM32CubeMX. However, now when I try to create a new project I don't see STM32 C/C++ Project. I see File->New->C/C++ Project or File->New->Project There is no STM32 listed at all. Did I miss something in the install? And if I try to build the "hello world" file it asks for "Cross compiler prefix" and "Cross compiler path". I thought that was supposed to be built into the IDE. What am I missing? Did I download a brain-dead version of the IDE? It must be, because every time I try to download a file from ST.com I must "Update profile" and then the download happens. If I try to download a different version I must go through the profile update. I tried logging off of st.com and back on and I have to update my profile (even though I changed nothing) to get it to download the file. WHAT GIVES? Does ST.com not work with the i5 running Win11?
Any help is appreciated.
2025-12-15 8:36 PM - edited 2025-12-15 8:37 PM
> ... Did I download a brain-dead version of the IDE?
You downloaded STM32CubeIDE 2.0.
Starting with this version CubeMX is not integrated in CubeIDE anymore. Instead you have to install it separately and start it manually to create or modify the project and switch between both.
(IDE = integrated development environment, DIE = disintegrated environment)