阿波罗F429开发板SD卡使用4线DMA方式高频下写入出现CRC错误

2019-07-20 00:36发布

阿波罗F429开发板SD卡使用4线DMA方式开启硬件流控高频下写入出现CRC错误,有人遇到过吗?原子大神,你们测试过板子没? SDIO模块使用DMA方式,4线模式,开启硬件流控,只要分频数设置为 0(即 48M /(2+0))、1(即 48M /(2+1)),写入数据就会出现数据CRC错误,设置为2以上就没问题,但是读取操作即便设置为0也正常,到底什么原因呢?很头疼...

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
正点原子
1楼-- · 2019-07-20 01:15
在CLK时钟线上串联一个100R左右的电阻,再试试
kokoromi
2楼-- · 2019-07-20 02:42
本帖最后由 kokoromi 于 2019-7-13 09:43 编辑
正点原子 发表于 2019-7-13 02:43
在CLK时钟线上串联一个100R左右的电阻,再试试

好的,我试试。对了,这个电阻串在CPU端还是SD卡端?
正点原子
3楼-- · 2019-07-20 06:21
 精彩回答 2  元偷偷看……
kokoromi
4楼-- · 2019-07-20 10:21
 精彩回答 2  元偷偷看……
正点原子
5楼-- · 2019-07-20 16:03
kokoromi 发表于 2019-7-15 10:27
试了试,还是不行,分频系数0、1,写入就CRC错误....2以上才行,读取0、1分频都没问题.....

那说明你超频使用了
kokoromi
6楼-- · 2019-07-20 17:18
 精彩回答 2  元偷偷看……

一周热门 更多>