問題タブ [fatfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
195 参照

c - fatfs の f_printf を使用するとアサーション エラーが発生するが、f_write は正常に動作する

ファイルを開き、単一の数値を読み取り、数値を追加してファイルに書き戻す小さなコードがあります。を使用すると正常に動作しますf_writeが、f_open戻りますFR_INT_ERR。バージョン R0.12c を使用しています。エラーを生成するコード:

しかしfr = f_printf(&indexFile, "%d", indexNumber+1);、次のように変更すると、文句はありません。

私は2番目のアプローチを使い続けることができますが、私は何が悪いのかを理解する必要があるタイプの人です.

ところで:私はSTM32を使用しています