|
Spirit MP3/WAV audio engine для STM32F, MP3 (Де)кодер для Cortex |
|
|
|
Mar 25 2012, 16:28
|

Группа: Участник
Сообщений: 13
Регистрация: 31-01-12
Из: Новоуральск
Пользователь №: 69 990

|
Цитата(goodwin @ Mar 25 2012, 20:54)  И че? LPC17 с usb диска на тактовой 72 Мгц в большим запасом делает то же самое. Еще бы 32F4 с этим не справился... Или проект хотим выложить? да ради бога http://shuji009.blog.eonet.jp/default/2012...4mp32-30df.html Как говорится: "Мопед не мой, я только объявление разместил".
Сообщение отредактировал mrcrook - Mar 25 2012, 16:29
|
|
|
|
|
Dec 17 2012, 11:02
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242

|
Цитата(goodwin @ Mar 14 2011, 17:15)  Может - может  Код один и тот же. Выравнивание как положено. У NXP ускоритель флэш рулит... Тоже удручил такой результат. Попробовал слинковать все в RAM - еще тормознее... Кстати, не только я об этом. Демки от самого STM ограничены одним каналом. Какой-то импортный перец выложил проект плеера (realnetwork, SD) на ките от STM. Про битрейт 320 стерео пишет, что производительности не хватает. Как понимаю дегатся с рилом в сторону STM32 M3 даже пробовать не стоит?
|
|
|
|
|
Dec 18 2012, 11:38
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242

|
Цитата(Allregia @ Dec 17 2012, 17:35)  А есть ссылки на аналогичные штуки, только не мр4 а flac ? -Выигрыш по сравнению с RAW минимальный , а ресурсов уйдет на порядок более. Если это не самоцель ,то при нынишни ценах на "флеш" еще стоит подумать...
Сообщение отредактировал dimone - Dec 18 2012, 11:40
|
|
|
|
|
Dec 20 2012, 14:52
|
Профессионал
    
Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763

|
Цитата(dimone @ Dec 18 2012, 13:38)  -Выигрыш по сравнению с RAW минимальный , а ресурсов уйдет на порядок более. Выигрыш 50-80%, не так уж и мало! Цитата Если это не самоцель ,то при нынишни ценах на "флеш" еще стоит подумать... Дело не только в цене флеша а в скорости передачи - она ведь тоже становиться меньше на ту-же величну, на которую сжимаются данные. Например FullSpeed USB хватает для аудио стандартного 96/24 и нестандартного 192/16, но уже не хватает для стандартного 192/24, причем не хватает совсем чуть-чуть.
|
|
|
|
|
Dec 21 2012, 13:19
|
Профессионал
    
Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763

|
Цитата(goodwin @ Dec 21 2012, 08:56)  Имхо, задействовать FS USB гораздо разумнее Я писал выше - FS не успевает, Вы видимо имели ввиду HS, но оно, в отличие от софта, денег стоит не только в разработке, но и в каждом экземпляре - внешний PHY. Цитата , чем реализовать программный декодер для такого потока в, прямо скажем, не шибко жирной встроенной RAM... Да тут вагон памяти! Тем более, что flac требует не больше чем мр3, а мр3 реализовывался на куда более медленных процессорах с меньшей памятью. Цитата Да и вообще, для 192/24, 5.1 нужно уже другое железо. И на этом нормально!
|
|
|
|
|
Dec 21 2012, 21:57
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242

|
Цитата(goodwin @ Dec 21 2012, 09:56)  Имхо, задействовать FS USB гораздо разумнее, чем реализовать программный декодер для такого потока в, прямо скажем, не шибко жирной встроенной RAM... Да и вообще, для 192/24, 5.1 нужно уже другое железо. стати насчет памяти, в соседней ветке поднималось, но хотел спросить, вы это учитывали? The CPU can access the system SRAM through the System Bus or through the I-Code/D-Code buses when boot from SRAM is sele cted or when physical remap is selected ( Section 7.2.1: SYSCFG memory remap register (SYSCFG_MEMRMP) in the SYSCFG controller). To get the max performance on SRAM execution, physical remap should be selected (boot or software selection).
|
|
|
|
|
Jan 24 2013, 17:08
|

Частый гость
 
Группа: Участник
Сообщений: 105
Регистрация: 21-06-12
Пользователь №: 72 429

|
Цитата(mrcrook @ Mar 25 2012, 19:28)  да ради бога http://shuji009.blog.eonet.jp/default/2012...4mp32-30df.html Как говорится: "Мопед не мой, я только объявление разместил". Кто то пробовал разбираться с этим проектом? Залил идущий в архиве hex файл - работает, mp3 играет. Компилирую проект, прошиваю - не играет. Начинает читать флещку, находит mp3 трек, пытается декодировать mp3 и почти сразу вылетает на Hard Fault exception. Также не могу понять как в этом проекте осуществляется загрузка готового аудиопотока на внешний цап. Функция Audio_MAL_Play вызывается только один раз из функции AUDIO_Init_audio_mode при инициализации декодера и ЦАПа. В цикле происходит чтение с флешки, декодирование и загрузка в промежуточный буффер и все. Странно, неужели японец выложил на своем сайте нерабочий проект?
Сообщение отредактировал flopix - Jan 24 2013, 17:08
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|