簡體   English   中英

檢測取出的 SD 卡 - C - ARM -

[英]Detecting removed SD-Card - C - ARM -

如何檢測取出的 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*/
     ...
}

現在?

你不能從這個層面做到這一點。 SD接口有線CD-CardDetect。 您應該將其連接到 GPIO 並在計時器中斷中對其進行測試(EXTI 中斷對此不利,因為需要去抖動)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM