[elektro] Help, Help Help C !!!

hg12345 hg12345 at freemail.hu
Mon Sep 7 19:52:32 CEST 2009


Úgy tünik befordítja a simulátor UART illesztés valami miatt, annak speciális hivása van, ez zavarja meg az eszét. A lib forrást még nem töltöttem le.....

Hát minden olyan amit nem magad írsz és nem magad ellenőrzöl az okozhat meglepetést.
A C de más fordító se kivétel ez alól, ezeknél a kód valakinek ez elképzelése alapján jön létre és nem 100% azt takarja amit te szeretnél.





Acs Gabor <agabor at electrodesign.hu> írta: 


> Szia!
> 
> Tudod, azért bosszantó ez a dolog, mert egy printf-et használni a létező 
> legminimálisabb dolog egy programban. Akkor milyenek lehetnek a 
> komplikáltabb dolgok? Már korábban többször beszéltünk erről, hogy a 
> demoik is úgy vannak vasvillával összehányva, sokszor a 
> használhatatlanság határán. A PIC-ek többsorosportos hardvere eléggé 
> egyedi kezelést igényel, én nem lennék benne olyan biztos, hogy nem a 
> mchip kavarta el. tudok olyan fordítót, ami jól működik, de ezzel most 
> nem Vagy kisegítve. Az első gondolatom nekem is az volt, hogy meg 
> kellene írni saját magadnak, de azért ez már nem annyira száraz, 
> biztonságos érzés a bombabiztosnak szánt ipari vezérlések világában 
> (mármint, hogy még ez sem működik rendesen a gyáriban)
> 
> 
> Gábor
> 
> 2009.09.07. 15:33 keltezéssel, hg12345 írta:
> > Szia!
> >
> > Nem mindig vagyok MChip-vel megelégedve, de most nem náluk van a hiba.... A program a  C standard library -ban vész el, ehhez meg  nem nyult a MChip, csak a GNU fejlesztők.
> > Akár én is okozhattam a hibát, de nem hiszem. A SFR címeket a linker nagyon fogja, ezért nem tudom kétszer definiálni. Elképzelhető, hogy egy ilyen átírányítással tettem be a forditónak, de ennek kicsi az esélye.
> > Amit nem értek, hogy miért használja a 0x7F handle-t amikor csak stdin, stdout,, stderr, lehet 0,1,2 értékkel.
> >
> >
> > Acs Gabor <agabor at electrodesign.hu> írta: 
> >
> >
> >   
> >> A'la Microchip :(
> >>
> >>
> >> Gábor
> >>
> >> 2009.09.07. 14:10 keltezéssel, hg12345 írta:
> >>     
> >>> Hát..... nincs nagy kedvem, elvileg ez vagy 30 éve sokszorosan leellenőrzött program :-)
> >>> potyo <potyo.ada at gmail.com> írta: 
> >>>
> >>>
> >>>   
> >>>       
> >>>> Ugyan nem megoldás, de ha nagyon kéne, akkor nem tudsz írni egy saját
> >>>> függvényt erre a célra? Én nem szoktam szeretni ezt a printf és társait,
> >>>> mert nem látom át, hogy mit csinál...
> >>>>
> >>>>     
> >>>>         
> >> -----------------------------------------
> >>           elektro[-flame|-etc]
> >>
> >>     
> > -----------------------------------------
> >           elektro[-flame|-etc]
> >
> >  _____________ NOD32 4402 (20090907) Információ _____________
> >
> > Az üzenetet a NOD32 antivirus system megvizsgálta.
> > http://www.nod32.hu
> >
> >
> >
> >   
> -----------------------------------------
>           elektro[-flame|-etc]
> 


More information about the Elektro mailing list