解决FatFS中get_fileinfo 崩溃的问题

stm32移植fatfs时,调用f_findfirst函数,会进入HardFault_Handler。经过一番研究发现是开启了_USE_LFN,f_findfirst函数的第二个参数FILEINFO,需要在调用前指定接收长文件名的内存地址和大小(lfname,lfsize)。

参考:FatFS中的FILINFO介绍_董盼山的专栏-CSDN博客

你可能感兴趣的:(stm32)