Неопределенная ссылка на f_opendir - PullRequest
0 голосов
/ 20 апреля 2019

Я использую файловую систему elm chan FATFS для чтения с SD-карты на STM32.

Я получаю неопределенную ссылку на f_opendir, f_readdir и f_closedir;Тем не менее, я могу использовать другие вещи, как f_mount, f_open, f_read и f_write просто отлично.

Все эти функции находятся в одном файле .h, и если я открою объявление какой-либо из них, я сразу перейду туда, где они были определены.Итак, почему он дает мне неопределенную ссылку?

1 Ответ

0 голосов
/ 28 апреля 2019

похоже, что вам нужно снизить уровень минимизации в опциях библиотеки. FF_FS_MINIMIZE Макрос отвечает за это. Вы можете удалить некоторые функции, чтобы уменьшить объем памяти, используемой библиотекой. Дополнительную информацию можно найти здесь: http://elm -chan.org / fsw / ff / doc / config.html # fs_minimize Удачи в вашем проекте!

...