[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