确认眼神 发表于 2022-12-24 17:46

STM32F412RET6在使用STM32CUBEMX生成SD文件读写的时候,SD卡的初始化过不了

如题 ; 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。

确认眼神 发表于 2022-12-24 17:49

另外还有个问题想问下 :为何SD的 这个文件里面都是灰色的 ,命名定义了的


确认眼神 发表于 2022-12-26 09:21

不能下沉啊 ,顶起来,重大BUG啊

YiMichael 发表于 2022-12-26 15:50

顶起来

确认眼神 发表于 2022-12-26 16:48

YiMichael 发表于 2022-12-26 15:50
顶起来

{:lol:}

caoenq 发表于 2022-12-29 11:40

这是新发现的bug么?

Bowclad 发表于 2023-1-1 17:13

是不是其他文件没有包含在路径里面啊?

MessageRing 发表于 2023-1-3 13:58

新发现bug?

AdaMaYun 发表于 2023-1-4 14:36

解决了吗?感觉输入的也没错啊
页: [1]
查看完整版本: STM32F412RET6在使用STM32CUBEMX生成SD文件读写的时候,SD卡的初始化过不了