0

次の画像のように、TI MSP432P401R LaunchPad と micro SD カード モジュールを使用して、micro SD カードにテキスト ファイルを書き込もうとしています。

ここに画像の説明を入力

ただし、インターネットや Texas Instruments のリソース エクスプローラーで多くの例を試してみましたが、すべてうまくいきませんでした。たとえば、このライブラリを試してみましたが、次のように返されます。

ここに画像の説明を入力

また、STM32 FatFS lib とその関数を移植しようとしました。これは既に STM32 でテスト済みで、動作しましたが、MSP432 でも動作しませんでした。

テストとデバッグの後、私のコードは常に最初のマウント関数でスタックしていることがわかりました

/*First we should mount the SD Card into the Fatfs file system*/
r = f_mount(&FS, "0", 1);

エラーコードを返します

FR_NOT_READY

私はあらゆる可能性を3日間試しましたが、今は本当にイライラしています. どんな助けでも大歓迎です。

4

0 に答える 0