完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
你好!
我将 FatFS R0.11 与 STM32F373 一起使用,有时可以使用 FATFS,有时则不能。 这些是我遇到的问题,我不知道为什么。 NVIC 中断是否会导致 FatFS 库出现问题? 挂载SD卡: 安装 SD 卡 -> 卸载 SD 卡 -> 拔出 SD 卡 -> 插入 SD 卡 -> 安装 SD 卡。这将为我创建一个错误。我无法卸载 SD 卡并拔下它,然后重新插入并安装它。然后我得到一个 FR_DISK_ERR。 请注意,如果我重新刷新 STM32 处理器或进入调试模式,那么我不会收到 FR_DISK_ERR。但是如果我取出卡,重新插入,重新启动 STM32 处理器,那么我仍然得到 FR_DISK_ERR。 写垃圾值: 例如,如果我写一个文本字符串
有时,当我尝试写这篇文章时,我会遇到严重的错误。从一开始,它工作正常。然后几秒钟后,我遇到了严重的错误。文本数组的长度为 200 个字节。 此代码每毫秒循环一次。
我的 SPI 设置: 我正在使用 SPI 写入和读取 SD 卡。 这是我的 FATFS 配置 /* 用户代码开始头 *//** ****************************************** **** - Pastebin.com 编辑: 使用这个库后 kiwih/cubeide-sd-card:CubeIDE/CubeMX 兼容的 MMC/SD 存储卡 FatFs 驱动程序 (github.com) 现在情况开始好转。 我写作时不会犯严重错误。所以这是个好消息。 但我现在收到两个错误代码。这两个。 FR_DISK_ERR, /* (1) 底层磁盘I/O层发生硬错误 */ FR_NOT_READY, /* (3) 物理驱动器不能工作 */ 当我拔下 SD 卡并重新插入以进行挂载时,我会得到 FR_DISK_ERR。 如果我关闭 STM32 处理器的电源然后再次关闭电源,我会得到 FR_NOT_READY。 要“解决”FR_NOT_READY,我需要再次刷新 STM32 处理器。但是在我为我的STM32处理器重新插上电源(USB电压)后,问题就出现了。 |
|
相关推荐
1个回答
|
|
|
我现在解决了。
第 1 步:使用与 GitHub 链接提供的代码完全相同的代码。 第 2 步:使用我的代码。
非常坚固。关键的想法是安装 SD 卡直到它被安装。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
stm32mp157的异核通信的rpmsg_sdb的m4固件和a7驱动该如何编写?
1465 浏览 0 评论
stm32f103用freertos对一个采样率为1kHz的传感器,进行采样,数据出差
1518 浏览 0 评论
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
3664 浏览 1 评论
3856 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
2475 浏览 1 评论
STM32H7打开DCache后,出现了串口接收信息为空的现象,是哪里出了问题?
745浏览 5评论
用NANO STM32F103RBT6的开发板烧录不了是哪里出了问题?
678浏览 5评论
723浏览 5评论
外部中断触发类型为双边沿触发,进入中断回调后有什么办法判断该边沿是上升沿还是下降沿?
962浏览 5评论
STM32L071CBT6低温环境下无法正常工作是什么原因引起的?
763浏览 5评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-9 11:13 , Processed in 0.835718 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
883