c - Fatfs 检测 SD 卡移除
问题描述
我的 SD 卡有问题,如果将其移除,则无法检测到它。(手动删除)。因此,当我尝试使用 SD 卡时,会出现错误,因为它不存在。
所以我需要检测SD卡是否被移除/插入。如果它被插入,那么我可以重新初始化,这样我就可以重复使用 SD 卡。
我正在使用 FatFs 并用 C 编程。
请注意,我的 SD 卡适配器有以下引脚,没有芯片检测:
- CS
- SCK
- 莫西
- 味噌
- VCC
- 接地
我该如何检测到这一点,然后取消初始化 SD 卡。然后在重新插入时重新初始化 SD 卡。
解决方案
推荐阅读
- asp.net - 在视图中显示日期时如何仅显示日期?
- python - 与每组中最大值的差异
- loopbackjs - mongodb 集合名称的 Loopback4 模型定义选项
- python - 如何检查规则是否已经在 iptables
- javascript - 开/关按钮激活功能
- c++ - Qt - 在 Linux DE 上将窗口提升到当前桌面/工作区
- php - 在codeigniter 3中重定向后会话被破坏
- mysql - 子查询在 HAVING 子句中返回多行
- react-native - react-native index.js在模拟器上找不到问题
- r - 在多列上使用带有 is.na() 的 any() 或 all()