weixin_51453437 2023-04-27 10:32 采纳率: 20%
浏览 68
已结题

STM32无法创建.txt文件

STM32F407通过HAL库的FATFS文件系统创建一个.txt文件,但文件无法成功创建,且创建文件的程序会使整个工程卡死。

img

img

img


如图所示,如果我不按KEY1,工程能够正常运行,但我按KEY1后,整个工程就卡死了,RESET也没用,必须断电重启。

  • 写回答

5条回答 默认 最新

  • qllaoda 2023-04-27 10:56
    关注

    先确认文件系统是否正常,把fmount fopen fwrite的result打印出来确认一下。
    还有一种可能是,在循环里判断按钮状态间隔太短,导致fatfs一些列函数被快速反复执行,导致一些错误发生

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 5月5日
  • 创建了问题 4月27日