|
|
  |
STM32 mp3 playback |
|
|
|
Jan 24 2009, 11:34
|

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

|
Цитата(blackfin @ Jan 24 2009, 14:30)  Смотря сколько в нем MIPS'ов: MP3_DecoderCore: 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
--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
|
|
|
|
|
Jan 24 2009, 12:08
|

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
--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
|
|
|
|
|
Jan 24 2009, 12:14
|

Любитель
    
Группа: Свой
Сообщений: 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-ти битные? А качество не пугает?
|
|
|
|
|
Jan 24 2009, 12:19
|

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
--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
|
|
|
|
|
Jan 24 2009, 12:38
|

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
--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
|
|
|
|
|
Jan 24 2009, 15:15
|

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

|
Цитата(zksystem @ Jan 24 2009, 18:17)  Забыл о VLSI добавить - раньше использовал VS1001K, самый просто и дешевый в использовании декодер, только вот производитель (vlsi.fi) обрадовал, что снял ее в производства, а более старшие модели дорогие и требуют 2 разных источника притания Ну, есть 1011е, дороговатая, конечно - около 9 баксов. Что касается питания - источник на самом деле один, просто развести его на плате надо отдельно для аналога и цифры. ИМХО.
|
|
|
|
|
Jan 24 2009, 17:22
|

Знающий
   
Группа: Участник
Сообщений: 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 - не хватит.
--------------------
Верить нельзя никому, даже себе. Мне - можно.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|