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

 
 
9 страниц V  « < 5 6 7 8 9 >  
Reply to this topicStart new topic
> STM32 mp3 playback
Ivan Kuznetzov
сообщение Jul 26 2010, 06:36
Сообщение #91


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



В общем замутил тут плеер с I2S DAC-ом на STM32F107. Играю wav c SD карты. Необходим MP3.
Попытался прикрутить к нему Helix MP3 кодек, но иар ругался на какие-то команды в асмовом файле либы. Может кто делал? поделитесь исходником какого нибудь MP3 кодека пожалуйста... rolleyes.gif


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jul 26 2010, 07:19
Сообщение #92


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

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



Почитайте http://electronix.ru/forum/index.php?showtopic=20011 и http://electronix.ru/forum/index.php?showtopic=69562 .
Где-то я выкладывал проект под ИАР 4.*. Если не найдете - киньте ПМ, я из дома постараюсь выслать.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Jul 27 2010, 15:21
Сообщение #93


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Цитата(Dron_Gus @ Jul 26 2010, 13:19) *
Где-то я выкладывал проект под ИАР 4.*.


Извиняюсь, но нашел только под кросс-воркс...

Господа! Может кто переписывал под ИАР на STM32 хеликс?? Интересует asmpoly.s Может этот файл на сях есть у кого??


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jul 28 2010, 07:34
Сообщение #94


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

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



Этот файл есть в оригинальном декодере. К сожалению дома найти старый код с наскока не удалось. Поищу позже.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Aug 11 2010, 06:22
Сообщение #95


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Цитата(Dron_Gus @ Jul 28 2010, 13:34) *
Этот файл есть в оригинальном декодере. К сожалению дома найти старый код с наскока не удалось. Поищу позже.


В общем попытался тут заменить на сявый polyphase.c - а там вставки для винды, не проканает.

Ну неужели ни у кого нет asmpoly.s под STM32 для IARa ?


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Aug 11 2010, 12:26
Сообщение #96


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

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



Возьмите отсюда http://www.stm32circle.com/projects/project.php?id=82


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Aug 15 2010, 06:55
Сообщение #97


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Цитата(Dron_Gus @ Aug 11 2010, 18:26) *

ох.. пробовал взять asmpoly_thumb2.s из того проекта, к сожалению в асме я не бум-бум, и для ИАРа мне его не удалось переделать ((


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Aug 15 2010, 09:53
Сообщение #98


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

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



IAR обязательное условие? Я, когда плотно начал заниматься чужими опен-сурс сырцами, понял, что проще поменять компилятор, чем переделывать все исходники под любимую среду разработки. CrossStudio должен съесть эти исходники без переделки.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
winner
сообщение Aug 15 2010, 14:07
Сообщение #99


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 3-08-10
Пользователь №: 58 732



Цитата(Ivan Kuznetzov @ Jul 26 2010, 10:36) *
В общем замутил тут плеер с I2S DAC-ом на STM32F107. Играю wav c SD карты. Необходим MP3.
Попытался прикрутить к нему Helix MP3 кодек, но иар ругался на какие-то команды в асмовом файле либы. Может кто делал? поделитесь исходником какого нибудь MP3 кодека пожалуйста... rolleyes.gif


ARM9 Processor: $5 (Freescale i.MX233)
Memory: $3
Other discret components: $3
Battery: $5
+ linux и имеетет любые мыслимые аудиоформаты в суперкачестве и сборку прошивки за 5-10 минут. Загрузить ядро можно с той же mmc/sd.
Go to the top of the page
 
+Quote Post
zksystem
сообщение Aug 16 2010, 07:08
Сообщение #100


embedder
***

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



Цитата(winner @ Aug 15 2010, 18:07) *
ARM9 Processor: $5 (Freescale i.MX233)
Memory: $3
Other discret components: $3
Battery: $5
+ linux и имеетет любые мыслимые аудиоформаты в суперкачестве и сборку прошивки за 5-10 минут. Загрузить ядро можно с той же mmc/sd.

Вы название темы читали?


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
winner
сообщение Aug 16 2010, 09:02
Сообщение #101


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 3-08-10
Пользователь №: 58 732



Цитата(zksystem @ Aug 16 2010, 11:08) *
Вы название темы читали?


Про playbaak ? Да прочитал - playbaak-ом Вы и занимаетесь.
Go to the top of the page
 
+Quote Post
zksystem
сообщение Aug 16 2010, 09:23
Сообщение #102


embedder
***

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



Цитата(winner @ Aug 16 2010, 13:02) *
Про playbaak ? Да прочитал - playbaak-ом Вы и занимаетесь.

Тут речь о STM32 велась, а вы со своим ARM9 тут и линуксом ни к селу ни городу. Вот я о чем.


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
kan35
сообщение Nov 27 2010, 19:35
Сообщение #103


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Цитата(Ivan Kuznetzov @ Aug 11 2010, 09:22) *
В общем попытался тут заменить на сявый polyphase.c - а там вставки для винды, не проканает.

Ну неужели ни у кого нет asmpoly.s под STM32 для IARa ?

У меня все проканало, правда немного покумекать пришлось. Занимался с год назад... Если кому то еще актуально:
http://narod.ru/disk/438694001/hellyx_stm32_iar552.rar.html
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Nov 30 2010, 06:34
Сообщение #104


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Цитата(kan35 @ Nov 28 2010, 00:35) *
У меня все проканало, правда немного покумекать пришлось. Занимался с год назад... Если кому то еще актуально:
http://narod.ru/disk/438694001/hellyx_stm32_iar552.rar.html


Блиин! конечно актуально! Спасибо!

Что делает прерывание TIM1_CC_Handler? Как необходимо настроить этот таймер?

Сообщение отредактировал Ivan Kuznetzov - Nov 30 2010, 06:44


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
kan35
сообщение Nov 30 2010, 12:19
Сообщение #105


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Цитата(Ivan Kuznetzov @ Nov 30 2010, 09:34) *
Блиин! конечно актуально! Спасибо!

Что делает прерывание TIM1_CC_Handler? Как необходимо настроить этот таймер?

По TIM1_CC_Handler я выводил звук через ШИМ (44кГц, 10бит) - 2 буфера по-очереди выводились в ШИМ.
В общем, делайте вывод звука сами, так как мой вариант был просто для тестирования декодера.

Сообщение отредактировал kan35 - Nov 30 2010, 12:23
Go to the top of the page
 
+Quote Post

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

 


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


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