[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&#337;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&#337; 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