搜索

[技术问答] PDMA SCATTER 模式

[复制链接]
46|1
 楼主 | 2021-4-30 01:01 | 显示全部楼层 |阅读模式
本帖最后由 xxo21 于 2021-4-30 17:08 编辑

测试spi采用 scatter 模式 中断中衔尾操作失败,有成功的吗
void PDMA_IRQHandler(void)
{
    /* Check channel transfer done status */
    if (PDMA_GET_TD_STS(PDMA) == BIT2)
    {
        PDMA->DSCT[2].CTL = PDMA_OP_SCATTER;        


        /* Clear transfer done flag of channel 2 */
        PDMA_CLR_TD_FLAG(PDMA, BIT2);
    }
}


BASIC模式中断衔尾是正常的


..,用错方法了

无标题.png

使用特权

评论回复
| 2021-5-3 13:38 | 显示全部楼层
试试
https://github.com/OpenNuvoton/M031BSP/blob/master/SampleCode/StdDriver/PDMA_ScatterGather/

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表