如题 ; MX_SDIO_SD_Init();这个函数初始化失败 ,跟中进去发现
if (HAL_SD_ConfigWideBusOperation(&hsd, SDIO_BUS_WIDE_4B) != HAL_OK)是这个有问题卡住了 ,再次跟中:
errorstate = SD_WideBus_Enable(hsd);是这句赋值有问题,给了一个错误的值导致无法初始化。继续跟中:
if((SDIO_GetResponse(hsd->Instance, SDIO_RESP1) & SDMMC_CARD_LOCKED) == SDMMC_CARD_LOCKED)在这一句直接就退出了,不明白是什么原因,麻烦大老帮忙看下 。用的是最新版本的CUBEMX。 |