Angel71 писал(а):вот тут немного про софтовый плеер http://embdev.net/articles/ARM_MP3/AAC_Player. только без экранчика
незнаю, может как-то можно скрестить с этим проектом http://www.sparkfun.com/commerce/product_info.php?products_id=8603
Первая ссылка правильная В смысле декодера. Когда-то ковырялись с коллегами с мп3, пришли к выводу, что LPC на 60 МГц libMAD не тянет аж никак, довольно сильно не хватало процессора (декодирование 1 секунды МП3 длилось 1.2 - 1.3 сек). Поэтому подозреваю, что и 72 МГц не хватило бы. А вот Helix пошел, явно меньше секунды требовал - но времени не было доделать.
Ну а скрестить наверняка можно - вместо передачи МП3 потока в аппаратный декодер влепить вызов декодирования и передачу в DAC уже декодированного потока. Главное чтобы хватило ОЗУ (хеликсу надо под 25 килобайт). Зато в этом проекте есть некий файловый менеджер, который, если верить комментариям в коде, даже реагирует на поворот плеера изменением ориентации экрана