gpt4 book ai didi

c - 在 stm32F407 上使用 FatFS 和 SD 卡几分钟后停止写入

转载 作者:行者123 更新时间:2023-11-30 16:07:09 25 4
gpt4 key购买 nike

在我的工作中,我无法重现该错误。它只发生在“领域”。我构建了一个记录设备,用于记录 GPS 和机器人增量传感器的数据。

记录 2/3 分钟后,它会停止。每次记录的数据量约为175kB。您有搜索或调试此错误的想法吗?在像劳动力这样的良好环境下调试很容易,但是如何在“现场”/路上调试呢?

我使用带有 FatFS 和 SDIO 的 STM32F407 Controller 来连接 8 GB 微型 SD 卡。 Gps(linx 接收器)和增量传感器通过 UART 连接。

最佳答案

以前我在使用 FatFS 版本时遇到了一些问题...似乎需要使用优化级别 -O2 进行编译。
另外,检查代码中的缓冲区溢出和关键区域。
另一件事可能是来自电源,当扇区关闭时,SD卡往往会消耗大量电量,在现场使用带有大量电容器的大电池来消除噪音。

关于c - 在 stm32F407 上使用 FatFS 和 SD 卡几分钟后停止写入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59750802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com