реклама на сайте
подробности

 
 
9 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> STM32 mp3 playback
zksystem
сообщение Jan 24 2009, 11:24
Сообщение #1


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Потянет ли STM32 декодирование mp3 хотябы 192кбит моно?


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 24 2009, 11:30
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Смотря сколько в нем MIPS'ов: MP3_Decoder
Go to the top of the page
 
+Quote Post
zksystem
сообщение Jan 24 2009, 11:34
Сообщение #3


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Цитата(blackfin @ Jan 24 2009, 14:30) *
Смотря сколько в нем MIPS'ов: MP3_Decoder


Core: ARM 32-bit Cortex™-M3 CPU
– 72 MHz maximum frequency,
1.25 DMIPS/MHz (Dhrystone 2.1)

я так понял 72 * 1.25 = 90 MIPS ?

Где бы еще скачать понимаемый исходник плеера mp3, чтоб не с поллитрой разбираться...

Сообщение отредактировал zksystem - Jan 24 2009, 11:41


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jan 24 2009, 11:42
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



AT91SAM7S** тянет и 320. Например libmad.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 24 2009, 11:52
Сообщение #5


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Dron_Gus @ Jan 24 2009, 15:42) *
AT91SAM7S** тянет и 320. Например libmad.

Тогда Кортекс потянет тем более.
Только есть ли в этом смысл? Или вы хотите воспользоваться встроенным ЦАП?

Почему бы не заюзать декодер VLSI?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 24 2009, 12:01
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(sonycman @ Jan 24 2009, 14:52) *
Только есть ли в этом смысл?
Может, автору надо декодировать три файла одновременно.. И такое бывает.. laughing.gif
Go to the top of the page
 
+Quote Post
zksystem
сообщение Jan 24 2009, 12:08
Сообщение #7


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Цитата(sonycman @ Jan 24 2009, 14:52) *
Тогда Кортекс потянет тем более.
Только есть ли в этом смысл? Или вы хотите воспользоваться встроенным ЦАП?

Почему бы не заюзать декодер VLSI?

задача стоит сделать на одном чипе STM32, на VLSI уже делал (PIC18F4585+VS1001K) много места и дорого.

исходник нашел, только там ужос скока файлов.... буду пытаться вникнуть
http://www.mikrocontroller.net/articles/ARM_MP3/AAC_Player

Сообщение отредактировал zksystem - Jan 24 2009, 12:10


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 24 2009, 12:14
Сообщение #8


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(zksystem @ Jan 24 2009, 16:08) *
задача стоит сделать на одном чипе STM32, на VLSI уже делал (PIC18F4585+VS1001K) много места и дорого.

исходник нашел, только там ужос скока файлов.... буду пытаться вникнуть
http://www.mikrocontroller.net/articles/ARM_MP3/AAC_Player

Я вот тоже планирую в будущем сделать вариант воспроизводящей системы.
Поэтому эта тема интересна.

Значит, ЦАПы будут встроенные в STM? 12-ти битные? А качество не пугает?
Go to the top of the page
 
+Quote Post
zksystem
сообщение Jan 24 2009, 12:19
Сообщение #9


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Цитата(Dron_Gus @ Jan 24 2009, 14:42) *
AT91SAM7S** тянет и 320. Например libmad.

libmad вроде более понятный, спасибо.

Цитата(sonycman @ Jan 24 2009, 15:14) *
Я вот тоже планирую в будущем сделать вариант воспроизводящей системы.
Поэтому эта тема интересна.

Значит, ЦАПы будут встроенные в STM? 12-ти битные? А качество не пугает?

попробую для начала ШИМ, параллельно ищу i2s DAC, только нужен дешевый, а не по цене VS1033 smile.gif


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 24 2009, 12:27
Сообщение #10


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(zksystem @ Jan 24 2009, 16:19) *
попробую для начала ШИМ, параллельно ищу i2s DAC, только нужен дешевый, а не по цене VS1033 smile.gif

Было бы неплохо при этом получить качество сигнала, не уступающее VSxxxx.
А как насчёт регулировок громкости/тембра/баланса? Тоже софтово?

ЗЫ: по ШИМ - разве реально получить на выходе STM32 44 килогерц 16 бит?
Go to the top of the page
 
+Quote Post
zksystem
сообщение Jan 24 2009, 12:38
Сообщение #11


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Цитата(sonycman @ Jan 24 2009, 15:27) *
Было бы неплохо при этом получить качество сигнала, не уступающее VSxxxx.
А как насчёт регулировок громкости/тембра/баланса? Тоже софтово?

ЗЫ: по ШИМ - разве реально получить на выходе STM32 44 килогерц 16 бит?

Да, вы правы, ШИМ отпадает, что-то я не подумал.
Тембр и баланс не нужен, только громкость... вот присмотрел один DAC - TLV320AIC23B вроде недорогой, порядка 70 рублей.
вот еще один хороший UDA1330ATS, правда дороже

Сообщение отредактировал zksystem - Jan 24 2009, 12:40


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jan 24 2009, 13:08
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



TLV320AIC23 в свое время цеплял к at91sam7s - звук отличный. Его же цепляю сейчас к at91sam9260. ШИМом делал на STR912 усреднял несколько соседних выборок и гнал 8 КГц. Звук ужасный, но может я что-то не учел.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
zksystem
сообщение Jan 24 2009, 14:17
Сообщение #13


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Забыл о VLSI добавить - раньше использовал VS1001K, самый просто и дешевый в использовании декодер, только вот производитель (vlsi.fi) обрадовал, что снял ее в производства, а более старшие модели дорогие и требуют 2 разных источника притания


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 24 2009, 15:15
Сообщение #14


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(zksystem @ Jan 24 2009, 18:17) *
Забыл о VLSI добавить - раньше использовал VS1001K, самый просто и дешевый в использовании декодер, только вот производитель (vlsi.fi) обрадовал, что снял ее в производства, а более старшие модели дорогие и требуют 2 разных источника притания

Ну, есть 1011е, дороговатая, конечно - около 9 баксов.
Что касается питания - источник на самом деле один, просто развести его на плате надо отдельно для аналога и цифры. ИМХО.
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Jan 24 2009, 17:22
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(sonycman @ Jan 24 2009, 10:15) *
Ну, есть 1011е, дороговатая, конечно - около 9 баксов.
Что касается питания - источник на самом деле один, просто развести его на плате надо отдельно для аналога и цифры. ИМХО.



тоже такую ваяю. Только на LPC2148.
VLSi i STA013 оффициально - недешевы изза лицензий.
Плюс в АРМ можно и другие декодеры вогнать плюс загрузить чемто.
лучшийдекодер судя по отзывам:
https://datatype.helixcommunity.org/Mp3dec
подзаточен под АРм.

Хорошо бы иметь миниплатку - вставил туда microSDCard, а на выходе - звук.
чтоб понимала FAT32, VLSI - не хватит.


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post

9 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 03:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01498 секунд с 7
ELECTRONIX ©2004-2016