[elektro] C32 kérdés
flaist
flaist at gmail.com
Wed Nov 7 22:37:19 CET 2012
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]
More information about the Elektro
mailing list