0
私はSTM32F0(Keil uVision 5)をプログラミングしています。
ファイルシステム(SDカード)を管理するためにFatFsライブラリを使用しようとしました。私はすべての初期化関数を記述しており、プロジェクトはエラー/警告なしでコンパイルしています。しかし最初の関数f_mountは正しく動作しません。関数呼び出しは次のようになります。STM32:FatFsライブラリ - 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ポインタがまだNULLの行の後に)を取得します。例と
FatFsモジュールライブラリーは、FATFSウェブサイト上にある: http://elm-chan.org/fsw/ff/en/mount.html
私はそれで何をすべきかを教えてください。