使用STM32F407的SDIO外设调试SD卡,(闪迪Ultra MicroSDHC 8G高容量卡,速度等级class10),初始化、识别卡均正常,在SD_CLK 24MHz时钟频率下,SD卡的CSD寄存器的数据传输率(TRAN_SPEED)显示为0x32h,当SD时钟旁路使能后,SD_CLK工作在48MHz,读取SD卡的CSD寄存器的数据传输率(TRAN_SPEED)依旧是0x32h,不是0x5Ah(高速模式),这种高容量卡,class10的速度等级真的不支持高速模式吗?望有开发经验的高手指点下!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
用的是探索者开发板,初始化时钟400kHz,识别卡后把时钟调整为48MHz,重新再读CSD寄存器时,发现数据传输率(TRAN_SPEED)依旧是0x32h,不是0x5Ah(高速模式),不知什么地方有问题?原子哥遇到过嘛,该怎么解决呢?
一周热门 更多>