[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