как можно обнаружить извлеченную 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*/
...
}
А теперь?