嵌入式技术论坛
直播中

mintsy

9年用户 1573经验值
擅长:MEMS/传感技术
私信 关注
[问答]

ART_PI的BSP里面SDIO没有使能DMA怎么回事

void rthw_sdio_irq_process(struct rt_mmcsd_host *host)
{
struct rthw_sdio sdio = host->private_data;
struct stm32_sdio hw_sdio = sdio->sdio_des.hw_sdio;
rt_uint32_t intstatus = hw_sdio->sta;
/
clear irq flag
/
hw_sdio->icr = intstatus;
rt_event_send(&sdio->event, intstatus);
}

上面是art_pi 的代码,显然没有处理中断函数的步骤。

另外ART_PI的BSP里面SDIO没有使能DMA

回帖(1)

王波

2022-10-8 14:25:55
H750上记得是有差异化的SDIO DMA方式的,可能要考虑下和SD卡那边是不是有外设通道的干涉问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分