跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. Demo-etrm输出比较触发dma搬运

Demo-etrm输出比较触发dma搬运

已定时 已固定 已锁定 已移动 已解决 YTM32B1M系列
5 帖子 3 发布者 2.3k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • yt0069Y 离线
    yt0069Y 离线
    yt0069 YunTu
    写于 最后由 yt0069 编辑
    #1

    1. 需求

    客户需要再me上定时搬运数据,希望采用硬件定时器触发dma自动搬运数据

    2. 解决方案

    me系列可周期触发dam的仅etmr模块,故选择采用etmr定时触发dma
    etmr仅能实现输入捕获和输出比较触发dma,故此方案采用输出比较做定时功能触发dma搬运
    f8239cdb-6368-4ba2-81bb-ee3805f3737f-image.png
    cdb2e249-a6e6-4bad-916c-1857ccfe5d12-image.png

    2. 示例说明

    采用设置etmr5_ch5作为输出比较通道触发dma讲变量tst_A的值搬运到tst_B中
    测试条件:
    SDK 1.3.1,ME05 demo板

    2.1 设置etmr5_ch5作为输出比较通道触发dma,输出比较高低电平时间各10ms,触发dma搬运的时间为10ms
    • 列表etmr clock设置
      37968a76-e243-4d85-bd91-4708c52d8594-image.png
      *输出比较设置
      90893d76-3c80-4a25-872a-6ed3d81a8f8e-image.png
    2.2 设置DMA

    e58ba5f4-0f09-407a-af84-6b8ec4bf1612-image.png

    2.3 程序说明

    9bc176e9-8665-4932-8396-ee661261d6b0-image.png

    3. 工程文件

    TimerDma.zip

    1 条回复 最后回复
    0
    • yt0069Y yt0069 从 中的 云途内部 移动了该主题
    • 车友车行车 离线
      车友车行车 离线
      车友车行 YunTu
      写于 最后由 编辑
      #4

      基于上述例子,增加数组搬运、循环搬运使用说明
      etmr_dma.zip

      1 条回复 最后回复
      0
      • weberW 离线
        weberW 离线
        weber
        写于 最后由 编辑
        #2

        连续搬运一组数据需要配置哪些,且改组数据重复搬运

        1 条回复 最后回复
        0
        • weberW 离线
          weberW 离线
          weber
          写于 最后由 编辑
          #3

          搬运数据,相关寄存器描述不是很清楚,无法理解,修改哪些参数可以令一组数据重复发送

          1 条回复 最后回复
          0
          • 车友车行车 离线
            车友车行车 离线
            车友车行 YunTu
            写于 最后由 编辑
            #4

            基于上述例子,增加数组搬运、循环搬运使用说明
            etmr_dma.zip

            1 条回复 最后回复
            0
            • 车友车行车 离线
              车友车行车 离线
              车友车行 YunTu
              写于 最后由 编辑
              #5

              基于上述工程实现一次trigger搬运一个数组元素,数组元素全部搬运完成后源地址和目的地址回到起始位置重新搬运配置:
              52f0842e-09dc-4fef-8b1f-8920fd5ccd7e-439c6b47ade35dc7314bf5b6b1b13e4.png

              1 条回复 最后回复
              0
              • ,FrankieF Frankie 将这个主题转为问答主题
              • ,FrankieF Frankie 将这个主题标记为已解决

            • 云途开发生态介绍

              快速上手云途开发生态

            • 云途论坛规则/Yuntu Forum Rules

              发帖前请查看

            • YT CONFIG TOOL调查问卷

              帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

            • can
              25
              demo
              22
              lin stack
              13
              uds
              13
              md14
              6
              yt-link
              6
              fbl
              5
              adc模块
              4
              Online Users
              • 登录

              • 登录或注册以进行搜索。
              • 第一个帖子
                最后一个帖子
              0
              • 版块
              • 最新
              • 标签
              • 热门