Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!
Группа: Автор
Сообщений: 2484
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават
а какой ток потребления плеера при воспроизведении музыки с отключеным дисплеем? платформа стм славиться своей энерго эффективностью!!! что касается формата выбора видео вопрос спорный хотя на видео отрисовка экрана очень красивая и углы что надо!!! вообще STM32F407 это очень мощный процессор !!!! на моей памяти мой друг гонял через него видео в формате 320х240 25...30 кадров в секунду формат не помню помню что он с камеры писал во флешку и мог обратно воспроизводить но на тот момент появилась куча видео регистраторов из китая и проект потерял свою актуальность во всяком случае на тот момент и на платформе STM а вот плеер у него получился очень даже так не чего !!! где то на радио коте по моему была тема Макса исходник у его проекта закрытый но как плеер мне он определенно нравиться всем!!! кроме габаритов вот скажем спичичный коробок с хорошим мп3 и хорошей автономностью и при этом с красивым меню вот это да вот это и будет нишей вашего проекта воспроизведение видео можно оставить как фишку !!!! не более а так достаеш такой в автобусе и сразу все видят вещ индивидуальная не у кого такой нет экран маленький четкий красивый звук хороший или даже отличный (от наушников во многом зависит), иными словами вещ!!!! под такой проект корпус можно из люминия отлить !!!! и затем шлифануть что бы он кричал что он такой один и сделан руками ну а что касаеться габаритов то пусть будет примерно как нокия 3310 ну та монохромная старая со змейкой которая. просто минус многих плееров их в руках держать не удобно из за их миниотюрности
--------------------
Если радиоэлектроника наркотик , то я наркоман со стажем!!!
Группа: Автор
Сообщений: 3766
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область
На такой высокой тактовой частоте автономность думаю будет не ахти. Разве что использовать аппаратный декодер MP3, а микроконтроллеру уходить в спячку, лишь изредка подливая данные в буфер декодера. Автору посоветовал бы смотреть в сторону воспроизведения качественного звука. Пусть даже устройство будет выглядеть как тетрис, и даже с монохромным дисплеем, зато автономность и качество звука будут огонь.
Это сообщение отредактировал Zlodey - Jan 11 2018, 06:49 PM
а какой ток потребления плеера при воспроизведении музыки с отключеным дисплеем? платформа стм славиться своей энерго эффективностью!!!
Потребление практически полностью определяется громкостью в наушниках. На Дискавери есть встроенный аудиокодек, его опять проигнорировали. О каком качестве музыки тогда идёт речь.
Группа: Автор
Сообщений: 2484
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават
QUOTE (romanetz @ Jan 11 2018, 06:57 PM)
QUOTE (intel @ Jan 11 2018, 10:28 PM)
а какой ток потребления плеера при воспроизведении музыки с отключеным дисплеем? платформа стм славиться своей энерго эффективностью!!!
Потребление практически полностью определяется громкостью в наушниках. На Дискавери есть встроенный аудиокодек, его опять проигнорировали. О каком качестве музыки тогда идёт речь.
ну Макс как раз делал плеер на внешнем кодеке найду его тему дам ссылку, у нас на форуме все знают Макса под ником Ведущий специалист и да он до сих пор подключает к микроконтроллерам экраны камеры и делает плееры вот только теперь это его работа а не хобби
--------------------
Если радиоэлектроника наркотик , то я наркоман со стажем!!!
Группа: Автор
Сообщений: 2137
Пользователь №: 116127
Регистрация: 26-April 16
По поводу аудио, 96 кБит/с 24 кГц для моих ушей вполне комфортно, особенно когда для вывода звука используется Buzzer с телефона. Там больше и не надо.
На счёт H264, MPEG4, сорцов на горизонте-то не видно... А так с радостью бы прикрутил их.
Ну и не забываем, про размеры в районе спичечного коробка и основное назначение: просмотр мультфильмов.
Ну и чановский JPEG декодер на 320x240 уже даёт 6-7 FPS, что совсем мало. Да и дисплей 320x240 это уже не спичечный коробок.
Ну а так, да - "слепил из того что было"...Ну и мозг размял, новые вещи освоил: DMA память-память, OLED дисплей, JPEG декодер, работа с SD картой через SDIO (а не SPI). Так что пользу с него я извлёк.
--------------------
По всем вопросам пишите на почту: repstosw2018 [собака] gmail [точка] com Энтузиазм заканчивается, когда начинается Кризис. Рождается Капитализм :)
Группа: Автор
Сообщений: 2137
Пользователь №: 116127
Регистрация: 26-April 16
QUOTE (romanetz @ Jan 11 2018, 06:57 PM)
На Дискавери есть встроенный аудиокодек, его опять проигнорировали.
Да, проигнорировали. Потому как в спичечный коробок Дискавери не влезет, а использовалась для макетирования, что указывает на нулевое прочтение статьи и высер с троллейбусами. Ну и усложнять схему здесь не хочется, а так VS1053 поставил бы. Да, опять мимо...
Это сообщение отредактировал Gospodin_Riba - Jan 12 2018, 06:04 AM
--------------------
По всем вопросам пишите на почту: repstosw2018 [собака] gmail [точка] com Энтузиазм заканчивается, когда начинается Кризис. Рождается Капитализм :)
Зачем внешний кодек, если в дискавери стоит отличнейший для звука дак. Шило на мыло сменишь. Хотя конечно 1053 хвалят, но минус его в том что несколько питаний, а это гемор и потребление
Группа: Автор
Сообщений: 2484
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават
QUOTE (Gospodin_Riba @ Jan 12 2018, 06:03 AM)
QUOTE (romanetz @ Jan 11 2018, 06:57 PM)
На Дискавери есть встроенный аудиокодек, его опять проигнорировали.
Да, проигнорировали. Потому как в спичечный коробок Дискавери не влезет, а использовалась для макетирования, что указывает на нулевое прочтение статьи и высер с троллейбусами. Ну и усложнять схему здесь не хочется, а так VS1053 поставил бы. Да, опять мимо...
как так не кто не читал !!! я читал 2 раза , один бегло второй вдумчиво и сразу понял что это проект делался что бы скилл разработчика поднять !!! но по факту после плеера на базе атмега 128 и экрана от сименса больше подобных открытых проектов в сети небыло плеер с красивым олед экраном, с хорошим кодэком и открытым исходником это хороший проект, народ ардуину мучает что бы она кодеком дергала а тут проект на стм будущее у него есть среди гиков которых не устраивает плеер в телефоне
--------------------
Если радиоэлектроника наркотик , то я наркоман со стажем!!!
Группа: Автор
Сообщений: 2137
Пользователь №: 116127
Регистрация: 26-April 16
QUOTE (intel @ Jan 12 2018, 10:48 AM)
как так не кто не читал !!! я читал 2 раза , один бегло второй вдумчиво и сразу понял что это проект делался что бы скилл разработчика поднять !!! но по факту после плеера на базе атмега 128 и экрана от сименса больше подобных открытых проектов в сети небыло плеер с красивым олед экраном, с хорошим кодэком и открытым исходником это хороший проект, народ ардуину мучает что бы она кодеком дергала а тут проект на стм будущее у него есть среди гиков которых не устраивает плеер в телефоне
Intel, речь была не про вас, а про романеЦЦ.
А вообще, народ ЗАЖРАЛСЯ смотрю, подавай флаки с хдмаями...
Мой запрос скромнее: хочу маленькую коробочку с мини-дисплеем и динамиком для просмотра мультфильмов.
Ну и прицел на будущее: видео-рация. Там для передачи физиономии хватит и 128x128
Ведущий специалист, написал в личку! P.S. с возвращением на форум
Это сообщение отредактировал Gospodin_Riba - Jan 12 2018, 11:32 AM
--------------------
По всем вопросам пишите на почту: repstosw2018 [собака] gmail [точка] com Энтузиазм заканчивается, когда начинается Кризис. Рождается Капитализм :)
Я его таки почти доделал.... Но, в процессе понял что надо делать платку версии 3, что с первыми 2мя делать - пока не понимаю. Думаю переходить на проц stm32l4r9. Вот он и флак полноценно прокачает, и с памятью у него получше. Флак очень жруч в планах срам, а в звучании я разницы не заметил.
В ящик стола заглянул, и понял, откуда дежа вю. Стоковая демка для F723E-DISCOVERY - писалка-читалка звука и видеоплеер. Дисплей на этой плате тоже штатный. Вот не знаю, OLED он или нет. Смотрится чётко.
Параметры звукового потока в плеере выбраны следующие: 24 kHz, 40 kbps, mono. При таком раскладе звучание удовлетворительное. Пробовал понизить битрейт до 32 kbps, звучание было хуже - на высоких тонах появлялся металлический оттенок, поэтому оставил 40 kbps.
Процессор работает также на 168 МГц, имплементирование MP3-декодера прошло с некоторыми ухищрениями. Основные проблемы - синхронизация вывода видео со звуком (длительность одного видео-фрейма НЕ КРАТНА длительности одного аудио-фрейма), а также нахождение эффективного алгоритма программы.
Выигрыш в сжатии: ~2.4 раза (MP3 40kbps 24 kHz vs. IMA ADPCM 96 kbps 24kHz).
Исходный код проекта (µVision 5.16a) + прошивка (obj/led.hex) даны в Приложении 8.
Медиа-данные для теста и convert.bat (для автоматического конвертирования, нужна программа fmmpeg) - в Приложении 9.
2) Поправил мелкие баги в предыдущем проекте программы плеера. Обновлённый исходный код проекта (µVision 5.16a) + прошивка (obj/led.hex) в Приложении 6.
С топикстартером контакт не удалось установить (странно, как можно жить без почтового ящика). Вот ссыль, там проект, на 407ом разжимают h264, там же если глубже полазить найдутся программные порты на стм32 множества проигрывателей (APE FLAC OGG MP3). Дерзайте.
Группа: Автор
Сообщений: 2484
Пользователь №: 144
Регистрация: 26-April 05
Место жительства: г. Салават
по просьбе ведущего специалиста, специально для самой секретной акулы нашего портала, размещаю архив с проектом Н264 кодека для STM контроллера, осторожно в архиве лежит страшный вирус под нозванием STM проекты, заражает сознание, принуждает ставить сторонний софт и подключать библиотеки, лишает сна, теряется интерес к пище так как форум не пропускает 7z архивы пришлось дополнительно упаковать в зип
Это сообщение отредактировал intel - Jan 15 2018, 06:29 PM