打印

用3.5的库读写SD卡死活读不出来

[复制链接]
1113|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yisibugua16|  楼主 | 2012-4-18 15:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
根据ST的例程写的,我用的是STM32F103VET6,执行如下操作
Status = SD_Init();
Status = SD_GetCardInfo(&SDCardInfo);
Status = SD_SelectDeselect((u32) (SDCardInfo.RCA << 16));
Status = SD_EnableWideBusOperation(SDIO_BusWide_4b);
Status = SD_SetDeviceMode(SD_POLLING_MODE);
Status = SD_ReadBlock(0x00, Buffer_Block_Rx, BlockSize);
Status = SD_ReadMultiBlocks(0x00, Buffer_MultiBlock_Rx, BlockSize, NumberOfBlocks);
是过了好多张SD卡,一直到SD_SetDeviceMode这里返回的状态都是SD_OK,到这步就停了。
沙发
walnutcy| | 2012-4-19 21:58 | 只看该作者
不区分卡? 卡不同读取也不同的。

使用特权

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

本版积分规则

0

主题

8

帖子

0

粉丝