Come trasferire il codice mp3 su una scheda ARM
Domanda
qualcuno può guidarmi nei passaggi e nelle conoscenze necessarie per portare un codec nella scheda ARM.Come una scheda di sviluppo di seguito
http://www.arm9board.net/sel/prddetail.aspx? id= 348 & pid= 200 & AspxAutoDetectCookieSupport= 1
Voglio acquisire esperienza nei codec audio e video per sistemi embedded.Il mio livello di esperienza è alle prime armi ma sono pronto per imparare.
Hai bisogno dei puntatori per iniziare
Soluzione
Se stai cercando di funzionare su Linux, ad esempio, non c'è davvero nulla da fare, basta compilare come se fossi in esecuzione su un desktop / server. Potresti avere problemi di prestazioni, ma questi possono essere risolti in molti modi.
Se stai cercando di essere incorporato, ci sono molte più risorse là fuori ora rispetto a quando ho provato a fare esattamente quello che stavi cercando. In particolare soluzioni open source a punto fisso. Con arm che è diventato il processore leader nel mondo e la maggior parte di essi è un punto fisso, questo è stato risolto molte volte, quindi c'è un sacco di codice là fuori con cui giocare.
Questa è una bella scheda che hai trovato, a prima vista non ho visto se il loro core ha o meno una fpu, per quel core è opzionale. Solo dalla pubblicità presumo che la scheda / pacchetto faccia video e audio e tutto ciò che devi fare è accenderlo e copiare i tuoi video sui nostri file audio e riprodurli.
Se vuoi conoscere i dettagli dei codec, acquista le specifiche da ISO / IEC, probabilmente da cento a duecento dollari ciascuna. E aggiorna i tuoi calcoli, ce ne sono molti.
Altri suggerimenti
Prova a guardare questo progetto: http://embdev.net/articles/ARM_MP3/AAC_Player È un lettore MP3 / AAC basato sul microcontrollore AT91SAM7S256.
Controlla anche questo decoder https://datatype.helixcommunity.org/Mp3dec .È ottimizzato per ARM.