STM32F0 (Keil uVision 5) をプログラミングしています。
FatFs ライブラリを使用してファイル システム (SD カード) を管理しようとしました。私はすべての初期化関数を書きましたが、プロジェクトはエラーや警告なしでコンパイルされています。しかし、最初の関数 f_mount が正しく動作しません。関数呼び出しは次のとおりです。
const char sciezka = '0' ;
FATFS *fs = (void *) 0;
fresult= f_mount (fs, &sciezka, 1);
関数は disk_initialize の行にも到達しません。そして、私は fresult "FR_NOT_ENABLED" を取得します (f_mount -> find_volume : : : : : fs = FatFs [vol] fs pointer is still NULL の行の後)。
例を含む FatFs ライブラリは、fatFs Web サイトにあります:
http://elm-chan.org/fsw/ff/en/mount.html
どうすればいいのか教えてください。