[elektro] Help, Help Help C !!!

hg12345 hg12345 at freemail.hu
Mon Sep 7 12:47:55 CEST 2009


Hi!

Van egy nagy problémám, szeretném kivitelre használni a printf függvényt, egy MPLAB C30 alatt
a UART2-n, de ez teljesen mindegy (Hogy mi legyen az elsődleges listázó kimenet az __C30_UART= 2 állítható.)

Ez egy ideig tökéletesen müködött, de időnként  nem. A hiba néha elkapható befordítva a write.c forrást.
Itt meghíváskor egy HANDLE paraétert adnak át ami a C-ben 0,1,2 lehet. Az MCHIP itt belenyult a library-ba és ha ettől eltérő érték kap akkor egy nem létező utasításon keresztűl a simulátorral próbál kommunkálni.

Sajnos ha idáig eljut a pogram itt mindenféle 0x7f és hasonló értékeket kapok, majd elszáll ugyan ez nem egyértelmüen ennek a következménye.  Közte nem tudom a trükköt, hogy a printf-ben hogyan tudnám megtalálni a hibát. (disasm-ben nem teljesen érthető a program  :-)

Maga a saját  program hibátlan, ha nem használom az elsődleges kiírást tökéletesen mükődik.

De a program nyomkövetéshez nagyon kéne.

 Üdv
 


More information about the Elektro mailing list