Im just wondering what are all the Pros and Cons of using CubeMX. Im really just starting to develop for the ST32 and have the free Keil suite and been using the CubeMX. Obviously one Pro is getting a project up and running quickly using CubeMX, and good visual graphics with it. I have previosly been using Freescale processor where you are close to the processor and have total control. Can anyone give me their experience and opinions using CubeMX. Im still not decided whether to use it or not to use it, but dont want to go down one road just to change.