[elektro] dsPIC33 debug
Balla Zoltán
vega55 at c2.hu
Fri Mar 28 15:00:05 CET 2008
From: "hg12345" <hg12345 at freemail.hu>
>Nem irtad milyen környezetben akarod használni, és milyen
>porgramozási lehetőséggel és melyiket.
>
Igaz! C30 fordító, es dsPIC33FJ64GP706 a konkrét áldozat.
>3 ICPS csatlakozási pont van a nagyobb 64 láb feletti IC-ken.
>Ezek közül bármelyiket lehet használni programozásra és
>debuggolásra. A debuggoláshoz meg kell adni a felület sorszámát.
>Ezt megadhatod mint config!
>
>a megfelelő header útolsó sora:
>...
>
Hmm..., az én header file-omban nincs _FICD kezdődő rész!!! Alapban semilyen
utalás nincs benne erre, összesen a .gld file elején szerepelt egy CONFIG3
név, ami a megfelelő címre(0x8000E) utalt. Így aztán kézzel kellett
átszerkesztenem a többi config név példájára a gld, h file-okat, hogy kódból
meg tudjam adni a megfelelő értéket annak a bizonyos regiszternek.
Lehet, hogy régi verziójú a fordítóm ? Ha minden igaz v3.00-as.
>Fontos, ha MCHIP-t használsz (de ez más esetekben is szükséges
>lehet) a IDE környezetben szükséges megadni, hogy DEBUG/RELEASA
>üzemmódban vagy! Itt már plusz program lépések beszürásáról már
>nincs szó de 0x800-0x850 között RAM-t foglalnak. Ha direkt cimekkel
>dolgozól akkor ezt fixen megteheted a linkerscriptben is.
>
Igen, debug módban fordítom. És működni e kellene, a hardver reagál is rá,
de az IDE b**ik rá. Egyszerűen nem hajlandó kiszolgálni a töréspontokat! Ez
mitől lehet ?
Zoli
More information about the Elektro
mailing list