Вопрос

Может ли кто -нибудь направить меня по шагам и знаниям, необходимым для переноса кодека в плату Arm. Как совет по разработке ниже

http://www.arm9board.net/sel/prddetail.aspx?id=348&pid=200&aspxautodetectcookiesupport=1

Я хочу получить опыт в аудио и видеокодеке для встроенных систем. Мой уровень опыта - новичок, но я готов учиться.

Нужны указатели, чтобы начать с

Это было полезно?

Решение

Если вы хотите запустить, например, на Linux, то в этом нет ничего, просто компилируйте, как если бы вы работали на рабочем столе/сервере. У вас могут быть проблемы с производительностью, но они могут и были проработаны во многих отношениях.

Если вы хотите встроить, сейчас есть гораздо больше ресурсов, чем когда я пытался сделать именно то, что вы пытаетесь. В частности, с открытым исходным кодом решения с фиксированной точкой. Поскольку ARM стал ведущим процессором в мире, и большинство из них являются фиксированной точкой, это было решено много раз, поэтому есть много кода, с которым можно поиграть.

Это хорошая доска, которую вы нашли, на начальном взгляде я не увидел, есть ли у их ядра FPU или нет, для этого ядра это необязательно. Только из рекламы я бы предположил из коробки, которую доска/пакет делает видео и аудио, и все, что вам нужно сделать, это включить его и скопировать ваши видео наши аудиофайлы и воспроизводить их.

Если вы хотите выучить гайки и болты кодеков, приобретите спецификации у ISO/IEC, вероятно, сотню до двухсот баксов каждый. И обновите свое исчисление, это много.

Другие советы

Попробуйте посмотреть на этот проект: http://embdev.net/articles/arm_mp3/aac_player Это игрок MP3/AAC на основе микроконтроллера AT91SAM7S256.

Проверьте также это https://datatype.helixcommunity.org/mp3dec декодер. Он оптимизирован для руки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top