[elektro] C optimalizáció kérdés
hg12345
hg12345 at freemail.hu
Sat Sep 7 18:34:03 CEST 2013
Nem az állapotgéppel volt a probléma,
a portláb beolvasásást (volatile uint32_t*) helyezte hátrébb amitől hazárdos lett :-((
a belső local változot is volatile kiegészítve és a minden feldolgozás elé helyezve már helyezte át a beolvasást és jól müködik. Ugyan akkor is beolvassa, amikor nem kell, de ha nem lehet másképp elmagyarázni a fordítónak....
Köszönöm a segítséget
"Kovács József" <kj at faldeko.hu> írta:
>> Az állapotgép>
>
... és az a feltétel, amit az állapotgép kiértékel?>
Az mindig kiértékelődik?>
Nem rövidíti le (szervezi át) az optimalizáció?>
>
Mert szerinte, úgy is egyértelmű... szerinted meg nem...>
(implicit infod van, ami neki nincs)>
>
>
KJ>
>
>
>
>
>
----------------------------------------->
elektro[-flame|-etc]
More information about the Elektro
mailing list