STM32的SDIO的DMA模式死循环

2019-08-13 22:49发布

原子哥我的SD卡采用是DMA方式为什么一次写入1KB程序正常,当一次写入10KB时就不稳定经常会在while (DMA_GetFlagStatus(DMA2_FLAG_TC4) == RESET)这里死循环,这是怎么回事?是程序写的不稳定,我是从官网下的程序修改的。请原子哥指点!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
lxp89
1楼-- · 2019-08-14 18:38
好的多!不甚感激
taoking_opendev
2楼-- · 2019-08-14 19:56
mark!!!
mjwang
3楼-- · 2019-08-14 22:47
有段时间没上  来瞧瞧
毛科丹
4楼-- · 2019-08-15 00:34
 精彩回答 2  元偷偷看……
zx1360425739
5楼-- · 2019-08-15 01:10
cornrn 发表于 2014-12-30 08:47
我这前几天写了一个,需要@我

请问当我使能SDIO中断时 就直接跳进SDIO中断 然后就修改了TransferError 的值 后面直接跳出了while循环  知道原因吗

一周热门 更多>