leptetett vegrehajtas (PIC, AVR)
Cser Laszlo
s7222cse at ural2.hszk.bme.hu
Tue Feb 15 12:24:20 CET 2000
Sziasztok!
Elgondolkoztam, hogy hogyan lehetne megvalósítani pl. AVR mikrokontrollerre
az utasításonként léptetett végrehajtást úgy, hogy közben igyekszünk a
mikrokontrollernek minél kevesebb eroforrását kihasználni. Azért igyekszünk
minél kevesebb eroforrást használni, hogy a kontrollerben futó debugolandó
programmal a debug rutin /ami az egyeslépés vezérlésben is szerepet
vállalhat/ ne akadjon össze, ha netán a debug rutin felhasznál néhány
eroforrást, amit a debugolandó program is használ.
Minden egyes utasítássor lefutása után egy monitor progira futhatna a
vezérlés, ami a soros porton kommunikál a debug terminállal, és a
parancsaimtól függoen léptetett módban vagy simán fut, esetleg a megadott
töréspontig.
Egy tetszoleges utasítás végrehajtása után könnyu volt a lépésenkénti
végrehajtást megoldani anno pl. a 8048 mikrokontrollereken, de a PIC-nél,
AVR-nél egészen más a helyzet. Az egyik probléma pl., hogy adat és címbusz
nem elérheto.
Pár ötletem nekem is van rá, de most még nem befolyásolnék senkit, hátha
valaki jobb ötlettel áll elo.
Üdv: Cser Laci
More information about the Elektro
mailing list