打印
[STM32F1]

一直返回这个

[复制链接]
322|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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 | 只看该作者
网上买的开发板

使用特权

评论回复
5
chuxh| | 2022-4-7 22:26 | 只看该作者
是不是移植出了问题?

使用特权

评论回复
6
morrisk|  楼主 | 2022-4-7 22:29 | 只看该作者
嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
7
foxsbig| | 2022-4-9 16:58 | 只看该作者
你这描述的很乱,
感觉根本就没通,初始化就没过

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

701

主题

6879

帖子

2

粉丝