AnsweredAssumed Answered

STMCube bug report in GPIO produced code/essential function

Question asked by Osto on Apr 30, 2015
Latest reply on Apr 30, 2015 by childress.steve
Hi ST,

when there is a peripheral with active low signal, need to pullup the signal to be sure that its in defined state during power up until the software can warranty the correct usage.

In such cases, the whole Cube is absolutley unuseable. The reason is that he code generated by cube inits the GPIO with zero values. The peripheral will go on because of low active state.

Its needed to define the reset value in Cube to load the ODR with default value before the GPIO is initialised. Right now, I see no usage for Cube if there are active low devices connected to the system.

Regards,
Osto

Outcomes