[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