AnsweredAssumed Answered

BUG: stm32cubemx on every save change some values randomly

Question asked by Vladimir Romanov on Mar 31, 2015
Latest reply on Jul 1, 2015 by STM32Cube-T
Hi!
How to reproduce
1) Save copy of .ioc file.
2) Open project in CubeMx.
3) Don't change anything. Just save project
4) Compare file whit saved copy.
You will found many differences like this
-PA9.GPIOParameters=GPIO_ModeDefaultOutputPP,GPIO_Label,GPIO_Speed,GPIO_PuPd
+PA9.GPIOParameters=GPIO_Label,GPIO_ModeDefaultOutputPP,GPIO_Speed,GPIO_PuPd
-PC1.GPIOParameters=GPIO_ModeDefaultOutputPP,GPIO_Label,GPIO_Speed,GPIO_PuPd
+PC1.GPIOParameters=GPIO_Label,GPIO_ModeDefaultOutputPP,GPIO_Speed,GPIO_PuPd
-PC4.GPIOParameters=GPIO_ModeDefaultOutputPP,GPIO_Label,GPIO_Speed,GPIO_PuPd
+PC4.GPIOParameters=GPIO_Label,GPIO_ModeDefaultOutputPP,GPIO_Speed,GPIO_PuPd
Cubemx change order of items in list in random. This is very bad for source control. This is source for merge problems in team work.

Outcomes