FATFS文件系统f_open()打开一次成功,再次打开程序跑飞

FATFS能够打开一次文件,但第二次就不行了!!
查阅了一些资料说FATFS的FIL,FATFS结构体太占内存了
导致堆栈溢出

如果在函数里定义,会跑飞

最好声明全局变量

定义好了全局变量之后,还是跑飞

很大可能是因为读写的FIL结构对象是使用了同一个

然而如果有读写功能的,FIL不要使用同一个
需要分别定义

读文件
FATFS文件系统f_open()打开一次成功,再次打开程序跑飞
写文件
FATFS文件系统f_open()打开一次成功,再次打开程序跑飞

相关文章:

  • 2022-12-23
  • 2021-07-28
  • 2022-01-24
  • 2021-10-15
  • 2021-09-01
  • 2022-01-09
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-14
  • 2022-12-23
  • 2021-04-04
  • 2021-10-18
  • 2021-12-15
相关资源
相似解决方案