正在检测已卸下的SD卡-C-ARM-

问题描述 投票:0回答:1

如何能够检测到已卸下的SD卡,然后如何检测插入并进行重新安装?我在STM32-F401中使用C和fatfs工作。检测不正确的安装或卸下的卡相对容易:

fresult1 = f_mount(&myFATAFS, SDPath, 1)
while(FR_OK != fresult1){
     /*Watch out for sd-card and if you find one try to mount*/
     ...
}

现在呢?

c arm sd-card stm32f4 fatfs
1个回答
0
投票

您无法从此级别开始。 SD接口具有CD线-CardDetect。您应该将其连接到GPIO并在计时器中断中对其进行测试(EXTI中断对此不利,因为需要进行反跳操作)

© www.soinside.com 2019 - 2024. All rights reserved.