Zilog
Snail Instruments
snail
Středa Březen 17 11:53:54 CET 2004
>> kompilatoru. Ale ze by mel slabou podporu preruseni si stezuje opravdu
>> malokdo. Je pravda, ze ulozeni registru W (akumulatoru) a stavoveho slova
>> je ponekud atypicke (puvodne jsem mel napsano krkolomne, vyberte si), ale
>> to je asi vsechno.
>
>Dovolim si nesouhlasit - jeste chybi urcit zdroj preruseni podle
>jednotlivych interrupt flags (PIC ma JEDEN pevny prerusovaci vektor). A tim
>se dostavame na dost mizernou odezvu.
To je pravda, pokud je povoleno vice preruseni, pak zjisteni zdroje prida 2
cykly na nejvyssi prioritu a 5,8,11 (3*n-1) cyklu pro dalsi priority
preruseni. Pokud preruseni nejsou nejakym zpusobem synchronizovana, pak k
tomu navic pristupuje doba, nezli preruseni nizsi priority povoli opetovne
preruseni (rekneme 10 cyklu). Jako mala naplast na tyto trable je moznost
zvolit si priority preruseni v libovolnem sledu.
I kdyz musim rici, ze aplikaci, kde by byla povolena vice nez dve preruseni
jsem snad jeste nedelal. Takove ty marketingove trhaky jako "12 zdroju
preruseni" - no, myslim, ze vsechny soucasne jsou asi malokdy vyuzivany.
J. Hanzal
Další informace o konferenci Hw-list