0

私は個人的なプロジェクトのために SD カード音楽プレーヤーに取り組んでおり、この質問に対する答えをどこでも探していました。ボードに含まれているシンセサイザーの例を単純化したので、あとは SD カードからオーディオ データを取得するだけです。

何らかの理由で、ボードに含まれている SD カード ミュージック プレーヤーのデモが私のシステムで動作しません。したがって、NIOS II を必要とせずにオーディオ データを読み取る方法を見つけようとしています。何かアドバイス?たぶん、それを実装する方法を見るためのリソースですか?

4

2 に答える 2

1

おそらくSDカードのフォーマットに依存します。既知のブロック番号から始まるブロックを単純に読み取るには、ステート マシンを記述して実行できます。

しかし、FATファイルシステムから読み取るには...忘れてください。CPU(NIOSなど)を使用したほうがよいでしょう

于 2014-10-30T11:02:49.250 に答える
0

デモ コードを使用しようとしている場合。SD カードを FAT16 でフォーマットしてみてください。これは 2GB 未満である必要があります。それ以外の場合は機能しません

それ以外の場合は、SD カード プロトコルを使用し、要件に従って PIO を宣言し、標準 C ライブラリを使用してデータにアクセスします。

http://www.roland-riegel.de/sd-reader/ NIOS II BSP の PIO アクセス API に従って変更

于 2015-04-29T05:36:17.240 に答える