[elektro] dsPIC call -> reset?
hg12345
hg12345 at freemail.hu
Thu Nov 5 18:59:25 CET 2009
Hi!
Biztos RESET-be megy?
Kezeled a belső nem maszkolható TRAP IT-ket? Ezekből lehet kikövetkeztetni a hiba okát.
Két hiba lehet, nincs beállítva a STACK rendesen, ha magad kezeled a beállítást akkor egy helyre egy NOP utasitás kell valami idözités miatt, ekkor már a szubrutin hivásban elszáll, e még az TRAP-t megcsinálja majd visszatér a sub elejére és utána már semmit.
A másik lehetőség, de egy csak indirekt cimzés esetén lehetséges, vagy nem cimezhető területre mutat a pointer vagy a pointer nem egyeztethető össze a cimzés méretével... A WORD müveletek csak páros cimen lehetnek.....
üdv
Adam Huszar <adam.huszar at machinnov.com> írta:
> Sziasztok!
>
> Van egy dsPIC30F2020-am. Miért van az, ha jön egy call utasítás, és
> utána bármilyen utasítás jön a meghívott szubrutinban, akkor elmegy
> resetbe a proci?
>
> Ádi
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list