[elektro] C32 kérdés
Skandar Graun
sgraun at gmail.com
Thu Nov 8 07:51:10 CET 2012
Én most küzdöttem egy sort a XC16-al... hááát, teljesen más az IDE,
borzasztó mód át kell állítani a gondolkodásmódot.
Inkább visszamentem a C30-ra, ott tudok a programozásra figyelni.
Tényleg, belefutottam olyan hibaüzenetbe, ahol a C-nek az assembler ad
vissza hibaüzenetet, egy temp fájl nevére hivatkozva.
De ezt a fájlt a fordítás végén törli is.
Hozzá lehet ehhez valahogy jutni, hogy megnézd, hol is van a hiba?
2012. november 8. 6:59 Lajos Rancz írta, <lajos.rancz at gmail.com>:
> Helló!
>
> Mondjuk én azt nem értem, hogy ugye a PIC32 egy kiforrott architektúra,
> millió féle compilerrel, hogy lehet a gyári ennyire rossz?
>
> Üdv
> 2012.11.07. 22:37, "flaist" <flaist at gmail.com> ezt írta:
>
> > Szia!
> >
> >
> >
> > Most válaszol az MCP "PIC32 Helix MP3 project" topicban felvázolt ISR
> > problémánkra.
> >
> > A megoldás használjam a XC32-t.
> >
> > Valóban az megoldotta.
> >
> > Kipróbáltam erre a gondra is, itt sincs ez a hiba.
> >
> >
> >
> > Most majd megkérdezzük, hogy felejtsük-e el a sima C32-t, vagy még
> > foltozgatják.
> >
> >
> >
> > >"Néha a forditók egész furcsa dolgokra képesek optimalizálás közben."
> >
> > Ezt sajnos már többször tapasztaltuk.
> >
> >
> >
> >
> >
> > Üdv. István
> >
> >
> >
> > From: Huszti András [mailto:kyrk.5.dpg.hu at freemail.hu]
> > Sent: Wednesday, November 07, 2012 9:11 PM
> > To: elektro at tesla.hu
> > Cc: flaist
> > Subject: Re: [elektro] C32 kérdés
> >
> >
> >
> > Hali!
> >
> >
> > De olvastam. Ettol meg a static miatt valtozhat az optimalizáció, mert a
> > fuggvény akkor csak egyik fájlban használódik. Ez hatással lehet
> változókra
> > is illetve a függvény asm kódjára. Pl inline lesz. Bár ezt más is mondta
> > talán. Esetleg a függvényben található asm kodót a static miatt más
> > programrészek nem tudják használni. Néha a forditók egész furcsa dolgokra
> > képesek optimalizálás közben.
> >
> >
> > Debugger alatt mi tortenik? Elszall a fugvenyen? Sajnos most epp nem
> > talalom az eredeti levelet.
> >
> >
> >
> > flaist <flaist at gmail.com> írta:
> >
> > Lehet hogy ezt a levelet nem olvastad!
> >
> > -----Original Message-----
> > From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu] On
> > Behalf Of Huszti András
> > Sent: Monday, November 05, 2012 9:24 PM
> > To: elektro at tesla.hu
> > Subject: Re: [elektro] C32 kérdés
> >
> > Hali! Érdemes lenne összehasonlítani a két ASM kódot, hogy mi a
> különbség.
> > Abból egyből kiderülne a turpisság. Ha fordítóbug akkor valami nagyon
> > csúnya dolog. Mi van a függvényben? Elképzelhető, hogy a static miatt
> > optimalizál valamit a függvényben és emiatt történik valami bug.
> > potyo <potyo.ada at gmail.com> írta:
> > >Elvileg arra való, hogy a staticnak kikiáltott függvény csak az adott
> > >forrásfájlon belül elérhető, másik forrásfájlból nem. Ami nem static,
> > >az pedig elérhető bárhonnan a projektből.
> >
> > Lehet hogy ezt a levelet nem olvastad!
> >
> > -----Original Message-----
> > From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu] On
> > Behalf Of Huszti András
> > Sent: Monday, November 05, 2012 9:24 PM
> > To: elektro at tesla.hu
> > Subject: Re: [elektro] C32 kérdés
> >
> > Hali! Érdemes lenne összehasonlítani a két ASM kódot, hogy mi a
> különbség.
> > Abból egyből kiderülne a turpisság. Ha fordítóbug akkor valami nagyon
> > csúnya dolog. Mi van a függvényben? Elképzelhető, hogy a static miatt
> > optimalizál valamit a függvényben és emiatt történik valami bug.
> > potyo <potyo.ada at gmail.com> írta:
> > >Elvileg arra való, hogy a staticnak kikiáltott függvény csak az adott
> > >forrásfájlon belül elérhető, másik forrásfájlból nem. Ami nem static,
> > >az pedig elérhető bárhonnan a projektből.
> >
> > -----------------------------------------
> > elektro[-flame|-etc]
> >
> >
> >
> > -----------------------------------------
> > elektro[-flame|-etc]
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list