IAR kerdesek
Füzesi Arnold
arno at freemail.hu
Tue Feb 17 22:00:27 CET 2004
A projekt beallitasoknal van egy ilyen opcio:
"use bit definitions"
Ezt be kell kapcsolni, es nem kell banyaszkodni a h file-okba.
SFR: ddf file-t meg kell adni szinten a projekt beallitasoknak, es akkor
latszik a CSPY-ban is.
Arnold
----- Original Message -----
From: "Bali Zoltan" <eltexto at freemail.hu>
To: <elektro at tesla.hu>
Sent: Tuesday, February 17, 2004 7:46 PM
Subject: IAR kerdesek
Sziasztok !
Megtudná valaki mondani, hogy miért van ki #ifdef-elve a bit név definició
az iom16.h file-ban? Az ASM -re van csak beállítva. Lámáknak ?
Nekem úgy rémlik hogy a C a *.h kiterjesztést az ASM pedig az *.inc-t
használja többnyire.
Debugger:
Hogy lehet megtudni egy változó abszulut cimét ? Mire használatos a
control.trace menüpont ?
Én nálam nem csinál semmit. A control.call menüpontot hogyan lehet
hatékonyan használni ?
Volt egy problémám most a kezdés során, a progi végtelen ciklusba került
elég rendszertelenül.
hol itt, hol ott és mindig a ret v. reti-n kersztül. Gyanitottam hogy a
SP-körül lessz a baj.
Próba képpen megnöveltem az RSTACK értéket 16 -ról 26-ra. Mejavult. Rögtön
felmerül bennem
a következo kérdés hogy miért nem a compiler számítja ki a fordítás során,
hiszen van olyan is
ahol lehetoség van stack overflow checking-et opciózni. Ha nem számolja és
nekem kell megadni,
akkor hogy kell kiszámítani az optimális értéket ? Sacc? Vagy menjek végig a
hívási struktúrán és
számoljam meg? Ez nem PC, hogy van mega boven.
Amikor a PC = 0 és egy 50H címen levo RETI közé fagyott a program jó lett
volna egyben látni
vagy legalább SFR szinten a regisztereket (SFR le van tiltva). Tudom van
watch vindow, de mégis.
A szimulatora hibás, nem számol a DDRx inputba váltásánál a késleltetéssel
NOP nélkül is
hozza az input értéket. A gyakorlatban viszont kell egy NOP hogy ne az
elotte levo output értket
kapjuk.
Köszönettel: Zoli
More information about the Elektro
mailing list