2021-11-21 01:16 PM
Today, I opened a new project, exactly the same way I did all the previous ones. I selected the STM23F413ZH Nucleo-144.
Unfortunately, I didn't get a "Do you want to initialize all peripherals in their default modes?" this time. When the IOC file finished being generated, almost every single pin on the chip has been assigned, all the peripherals and middleware that could fit have been loaded. The peripherals I normally use - the built-in LEDs, button and the stlink-connected USART, have been disabled to make room for things like i2s, several I2C ports, USB-host, etc.
Since then, every project I open has been like this, almost all the peripherals active by default, Nucleo GPIO and USART3 replaced by something else. I tried reboots, updating the IDE.
How do I make Cube set the defaults back to what they were before?
2021-11-21 04:11 PM
Can't reproduce here. Share your IOC file.
2021-11-21 07:13 PM
While waiting for more useful replies:
Will it work for a new user?
2021-11-22 12:18 AM
the IDE mysteriously fixed itself overnight
I have no idea what was broken, how and why