[elektro] STM32L1 - gcc - -O2,3

uprogc . uprogc at gmail.com
Fri Feb 10 09:11:59 CET 2017


Szia.

A valtozok a letrehozaskor inicializalva vannak.

>Jól értem, hogy arra számítasz, hogy STATE_END lesz a ret értéke és ekkor
az else ág is végrehajtódik?

Igen.
Es amint emlitettem ezen kivul 3 fuggveny ugyanezzel a modszerrel dolgozik,
ezok barmilyen szintu optimalizalassal mukodnek.

Nem latom hogy hiba lenne a kodban, elegge egyszeru az egesz...A negy state
machine kozul ez a legegyszerubb. Nem a ret erteke nem jo, a pointer cime
sem jo. Debuger modbanosszehasonlitottam a tobbi fuggveny altal
visszateritett cimmel es lathato a hiba.
Lattam mar 0x0 cimet is, de a debugernek sem hiszek minden esetben foleg
optimalizalt kodnal, mar jartam ugy hogy mutatott hulyeseget.
Viszont barmit is mutat az if else agakba be kellene lepjen, de
egyertelmuen az a hiba van amit leirtam.

Udv.
Szabi


More information about the Elektro mailing list