[STM32F1] 一直返回这个

[复制链接]
 楼主| morrisk 发表于 2022-4-7 22:12 | 显示全部楼层 |阅读模式
移植官方例程的驱动,不知道还有哪错漏的。已经能显示卡的信息,但用官方的测试程序擦除,单块读写,多块读写都没用。干脆单独测试擦除功能,卡在while(SD_GetStatus() != SD_TRANSFER_OK);里,证明擦除是成功的,只是在调用SD_ReadMultiBlocks();之后的SD_GetStatus();出了问题。这个函数一直返回SD_TRANSFER_BUSY。
liuzaiy 发表于 2022-4-7 22:14 | 显示全部楼层
时钟匹配不
xxrs 发表于 2022-4-7 22:21 | 显示全部楼层
自己的板子?如果官方例子都原封不动的跑不动,看来硬件有问题。
 楼主| morrisk 发表于 2022-4-7 22:26 | 显示全部楼层
网上买的开发板
chuxh 发表于 2022-4-7 22:26 | 显示全部楼层
是不是移植出了问题?
 楼主| morrisk 发表于 2022-4-7 22:29 | 显示全部楼层
嗯,我再好好缕一缕吧,有了好消息及时通知大家
foxsbig 发表于 2022-4-9 16:58 | 显示全部楼层
你这描述的很乱,
感觉根本就没通,初始化就没过
您需要登录后才可以回帖 登录 | 注册

本版积分规则

701

主题

6879

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部