2019-07-20 06:57发布
正点原子 发表于 2018-1-31 01:57 你原来的初始化,放哪里了?
正点原子 发表于 2018-1-6 01:46 只要开这个,剩下的,代码自动处理了
qiousanxi 发表于 2018-8-1 11:30 DMA 不一定快, 但肯定减轻CPU 负担
最多设置5个标签!
我发现原因是SD卡数据总线宽度一直是1。我用ACMD6去设置数据总线宽度为4,但是一直不成功。什么原因?
原子哥,你好 ,分别用DMA模式和查询模式测试 10K字节的数据写入,写入时间都是43ms左右,不应该是DMA模式下更快而且快的明显吗?
我的初衷是 想采用DMA模式写入SD卡,这样可以腾出时间让cpu做其他事情。但是结果是DMA模式和查询模式下 执行 写入10K字节 语句耗费的时间一样。因为在dma模式下,有这样的语句:while(((DMA2->LISR&(1<<27))==RESET)&&timeout)timeout--;//等待传输完成。
一周热门 更多>