未定义对f_opendir的引用

问题描述 投票:0回答:1

我正在使用elm chan的FATFS文件系统从STM32上的SD卡读取。

我得到了一个未定义的引用f_opendirf_readdirf_closedir;但是,我可以使用其他东西,如f_mountf_openf_readf_write就好了。

所有这些函数都在相同的.h文件中,如果我打开其中任何一个的声明,它会直接指向它们的定义位置。那么,为什么它给我未定义的参考?

stm32 sd-card fatfs
1个回答
0
投票

看起来你需要降低库选项中的最小化级别。 FF_FS_MINIMIZE宏负责。基本上您可以删除一些函数来降低库使用的内存空间。更多信息可以在这里找到:http://elm-chan.org/fsw/ff/doc/config.html#fs_minimize祝你的项目好运!

© www.soinside.com 2019 - 2024. All rights reserved.