Есть ли способ читать файлы WAV с SD-карты на DE2-115 без использования NIOS II?

Я работал над музыкальным плеером для SD-карт для личного проекта и повсюду искал ответ на этот вопрос. Я упростил пример с синтезатором, включенным в плату, так что теперь все, что мне нужно сделать, это получить аудиоданные с SD-карты.

По какой-то причине демо-версия музыкального проигрывателя SD-карты, прилагаемая к плате, не будет работать в моей системе. Поэтому я пытаюсь найти способ чтения аудиоданных без использования NIOS II. Любой совет? Может быть, ресурс, чтобы увидеть, как это реализовать?


person mightynifty    schedule 30.10.2014    source источник


Ответы (2)


Вероятно, зависит от формата SD-карты. Для простого чтения блоков, начинающихся с известного номера блока, вы, вероятно, можете написать конечный автомат для этого.

Но чтобы читать из файловой системы FAT... забудьте об этом, вам будет лучше с процессором (NIOS и т. д.)

person user_1818839    schedule 30.10.2014

Если вы пытаетесь использовать демо-коды. попробуйте отформатировать SD-карту в FAT16, которая должна быть меньше 2 ГБ. иначе не получится

В противном случае перейдите на протокол SD-карты, объявите PIO в соответствии с требованием и используйте стандартную библиотеку C для доступа к данным.

http://www.roland-riegel.de/sd-reader/ изменить в соответствии к API доступа к PIO для NIOS II BSP

person ramanathan subramanian    schedule 29.04.2015