用原子的SDIO程序出现问题

2019-07-20 22:35发布

板子是我自己的 现在已经排除了硬件问题
配置的SDIO读写读取跟配置速度是一样的 0x76

SD卡初始化总是能通过。

现在使用四线模式,读取SD卡, 如果可以成功,那就会一直能正常的读写,如果不成功,就会返回RCC错误,复位几次就又成功了,再复位就又可能失败。每次出错的数据都是一样的。
这是出错的截图:

这是成功的截图:

如果使用单线模式,就不会出错。

刚开始我以为是虚焊了。然后我加锡重新焊接 还是这种问题。

cpu速度我配置的是160Mhz 没用168M
SDIO的分频为40Mhz 
这个应该没影响的吧。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
八度空间
1楼-- · 2019-07-20 23:59
 精彩回答 2  元偷偷看……
Theone
2楼-- · 2019-07-21 04:31
回复【2楼】八度空间:
---------------------------------
传输速度跟配置速度都弄成0xFF 还是那种错误
八度空间
3楼-- · 2019-07-21 09:05
估计硬件问题,我用过401片子,4线不行,单线可以
Theone
4楼-- · 2019-07-21 10:21
回复【4楼】八度空间:
---------------------------------
我用的407 现在也是单线就任何问题也没有,两块板子都是这样。
难道是硬件bug?
Theone
5楼-- · 2019-07-21 11:57
 精彩回答 2  元偷偷看……
八度空间
6楼-- · 2019-07-21 17:08
 精彩回答 2  元偷偷看……

一周热门 更多>