[elektro] PIC32 Helix MP3 project.
flaist
flaist at gmail.com
Sat Oct 27 09:30:20 CEST 2012
Na igen, megint egy compiler hiba!
Az IPL7SRS shadow módban nem menti az osztó HI / LO regisztereket az ISR.
És ezek nem mentődnek a shadow regiszter blokkba sem.
Én meg pechemre osztok az IT rutinban.
Ahogy elnézem javítás sincs még a dologra.
Be kell tenni egy kamu függvény hívást az ISR-be, akkor menti ezt a két regisztert is.
-----Original Message-----
From: I F [mailto:flaist at gmail.com]
Sent: Friday, October 26, 2012 6:18 PM
To: elektro at tesla.hu
Cc: elektronika, uC, dsp, wlan, programozas
Subject: PIC32 Helix MP3 project.
Sziasztok!
Próbálom a Microchip PIC32 Helix MP3 projectet.
Ez egy PIC32-re portolt MP3 dekóder szoftver.
A dolog működik is !!!!!
De lett egy bajom.
Az IPL7-es IT rutint shadow módban (IPL7SRS) kell használnom (itt csak átkapcsol az IT rutin a shadow regiszterekre, a gyorsabb futás miatt), de ilyenkor elhasal az MP3 sw.
Ha vissza kapcsolom az IT rutint IPL7SOFT módba akkor nincs hiba (ilyenkor minden regisztert egyesével ment az IT rutin).
Lehetséges, hogy az MP3 rutinok használják a shadow regisztereket.
Vagy valami más baj van?
Köszi, üdv István
More information about the Elektro
mailing list