<div dir="ltr"><div><div><div><div><div><div>Dobrý den,<br><br>tak po tom zákazu přerušení během čtení EEPROM to přežilo celý den,<br></div>což se před tím nikdy nestalo.  Chyba je evidentně někde tady.  Večer se na to podívám, teď jsem přišel z práce.<br>
</div><br></div>Překladači je úplně jedno, jestli tam ty závorky za __interrupt a __using jsou nebo ne, přeloží to úplně stejně.<br></div>Jakmile tam je __naked, tak to informaci o registrové bance ignoruje, prostě tam dá jen to, co je <br>
</div>v kódu, v mém případě je celý kód přerušení v assembleru a zkopíruje to tam 1:1.  Co bych taky čekal, že ?.<br></div>Někde by mělo být ale napsané ,že pokud použiji __naked, tak nemůžu nic čekat. Je to logické, ale není to <br>
úplně zřejmé.  <br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014/1/21 Jan Waclawek <span dir="ltr"><<a href="mailto:konfera@efton.sk" target="_blank">konfera@efton.sk</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">>Zajimave je, ze v navodu se pise, ze to ma byt takto :<br>
>void timer_isr (void) __interrupt (1) __using (1)<br>
>a ja tam ty zavorky za interrupt a using nemam - bylo to takto ve stare<br>
>verzi,<br>
>ale prekladac zadnou chybu nehlasi.<br>
<br>
</div>A prelozi dobre?<br>
<div class="im"><br>
>Divam se do kodu v assembleru a zacinam tomu zase rozumet.<br>
</div>>To pøerušení od SW UARTu mám napsané v assembleru a oznacene jako<br>
<div class="im">>__naked . Prestoze tam mam i using 1 , tak to prepnuti registrove banky<br>
>ignoruje,<br>
>V assembleru tam nic neni, na rozdil od ostatnich preruseni.<br>
>Je to hloupe, ze prekladac akceptuje to using 1 a zaroven to naked.<br>
<br>
<br>
</div>Tak to je fakt hlupe. Chcelo by to asi reportnut. Pozriem sa na to, ak bude<br>
cas.<br>
<br>
wek<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Zdravi<br>Jirka OK1MWW
</div>