12
返回列表 发新帖
楼主: 萱蘇2015

[其他] PIT和DMA关联配置问题

[复制链接]
  • TA的每日心情
    开心
    2017-9-7 09:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    24

    主题

    130

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    401
    最后登录
    2020-11-3
     楼主| 发表于 2017-8-31 09:10:47 | 显示全部楼层
    小恩GG 发表于 2017-8-30 16:05
    周期触发,触发传输后,等下次PIT周期到,会继续触发。

    您好!还有问题请教一下
    1.是不是PIT触发DMA,只要计数溢出后就触发一次DMA。这样循环触发

    2.不知道咱们有没有相关例程或者文档呢?我还是没有调试成功,参考一下。PIT DMA的基本配置都好了,就是不能触发DMA。
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-9-7 09:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    24

    主题

    130

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    401
    最后登录
    2020-11-3
     楼主| 发表于 2017-8-31 09:30:03 | 显示全部楼层
    萱蘇2015 发表于 2017-8-31 09:10
    您好!还有问题请教一下
    1.是不是PIT触发DMA,只要计数溢出后就触发一次DMA。这样循环触发

    是我粗心了,解决了。与大家分享一下
    1.如果用PIT触发DMA。通道触发源应该选择:一直触发(如下图)
    一直触发.jpg
    即如下3个位,都必须设置:
    DMAMUX_CHCFG_REG(DMAMUX0_BASE_PTR,CHn) = (0   
                | DMAMUX_CHCFG_ENBL_MASK                        /* Enable routing of DMA request */
                | DMAMUX_CHCFG_TRIG_MASK                       //PIT 周期性触发DMA  
                | DMAMUX_CHCFG_SOURCE(54)                      /* Always enabled   */
                                               );

    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-20 12:24 , Processed in 0.083501 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表