更换SD卡 出现f_open 无法打开返回 FR_DISK_ERR 错误
今天突然发现一个问题,之前一直正常的程序因为换了一张SD卡导致无法工作,之前一直是使用川宇的SD卡,更换成闪迪的SD卡发现第一次读取目录正常,后面f_open 一直返回FR_DISK_ERR,百度了一下发现 改了许多包括更改SPI频率等等后来想去第一次可以读取目录那说明数据是正常的,硬件没有问题。驱动环境STM32 模拟SPI 驱动SD卡后来发现在读取文件前面添加一个SD卡初始化可以解决,这里记录一下奇葩问题...
原创
2020-10-30 09:55:58 ·
1801 阅读 ·
1 评论