Как работает чтение usb или micro sd памяти в магнитофонах?
Как происходит чтение usb памяти в магнитофонах, колонках и прочей аудио техники?
Понятно, что принцип везде одинаков, только функционал может отличаться. Где-то есть разброс треков, а где-то настройка звука, но настройка звука, это уже другая плата.
Я почему этот вопрос задал.
Если на этих платах есть какая-то микропрограмма, то получается, можно же что-то написать под платы лучше, чем банальный проигрыватель, который переключает композиции с тишиной.
Было бы круто, если бы туда можно было впихнуть свой код, тут можно было бы написать проигрыватель, который переключал бы треки плавно без тишины.
В общем, кто и что про это знает?
Сугубо для себя есть специальные платы. Формально это ARM или вообще DSP.
На арме творите что хотите на дсп, количество извращений ограничено, но в общем то укладывается в ваши хотелки
Artem Mamaev, Андроид врядли, а вот линукс вполне вероятно.
Но в общем производители не любят тратится, особенно в крупной партии.
Поэтому ресурсы ставят самые дешевые или же в случае если у них куча устройств то одно на всю линейку, что бы не привлекать разных спецов и снизить номенкулатуру.
Сделать свой плеер, например на arduino или stm32 не очень большая проблема.
Берете любую демо-плату (они просто продаются) с аудио-выходом, и программируете всласть.
Например вот - https://microtechnics.ru/audio-pleer-na-stm32-vosp...
Для проигрывания mp3 еще нужно декодер написать, но их есть на просторах сети, адаптируете.
Вот здесь даже с эквалайзером - https://www.mathworks.com/help/supportpkg/stmicroe... для платы STM32F4-Discovery или STM32F746G-Discovery - вообще практически ничего писать не нужно :)
Спасибо за вашу помощь. Просто я в этом полный нуб. Программирую только на пк и для телефона, а вот просто стало интересно, как программируют такие платы и на каких языках.