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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. ME05 SPI单字节发送 SPI的时钟线间隔大 已启用DMA

ME05 SPI单字节发送 SPI的时钟线间隔大 已启用DMA

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

    5f92da37-ab30-4881-a48e-661360e9fe62-image.png
    50abd5ee-36bd-4bb2-b033-d2180ed1205f-image.png
    901307d8-37d4-41a6-a8ed-9795193ebc8d-image.png
    869665d7-5652-4017-9259-28f43b05482d-image.png

    1 条回复 最后回复
    0
    • swustS 在线
      swustS 在线
      swust YunTu
      编写于 最后由 编辑
      #2

      你的app代码太多了或者两次发送之间加了延时,正常连续调用时间间隔不会太大,按照你设置的140K速率算,大约有20多us的间隔了。

      lxwL 2 条回复 最后回复
      0
      • lxwL 离线
        lxwL 离线
        lxw
        回复了swust 最后由 编辑
        #3

        swust 好的好的 这边已经解决了

        1 条回复 最后回复
        0
        • lxwL 离线
          lxwL 离线
          lxw
          回复了swust 最后由 编辑
          #4

          swust 好吧 还是有问题 代码的话 不多 就开了SPI和定时器外设,
          efbd93ab-ead2-4c12-978a-03b29f430990-e25b9f564f01c21450a61f9b6471335a.png

          我做了一个IO翻转来测试 看这个间隔就可以看出来 第一段数据转载,第二段是中断发送,第三段是就是下一个字节 然后继续装载 这个是哪里的问题 如何优化一下单字节传输速度

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

            SPI时钟源是多少?把这个改成true试试
            image.png

            lxwL 2 条回复 最后回复
            0
            • lxwL 离线
              lxwL 离线
              lxw
              回复了车友车行 最后由 编辑
              #6

              车友车行 时钟源我切换成了CLK_SRC_FIRC,之前外部高速时钟晶振是8M的,这个的片选有些特殊处理 不能让SPI这边自动控制 我可以改为true试试

              1 条回复 最后回复
              0
              • lxwL 离线
                lxwL 离线
                lxw
                回复了车友车行 最后由 lxw 编辑
                #7

                车友车行 改了 时钟还是不连续 启用内部的高速时钟 可以到16M7731a366-2556-4c26-a964-00c5ac0242ef-image.png

                1 条回复 最后回复
                0
                • DigaD 离线
                  DigaD 离线
                  Diga
                  编写于 最后由 Diga 编辑
                  #8

                  把发送数据填进去,再通过总线发出来,这个过程肯定是要时间的。你的通信速率越快,每个字节的间隔看起来就会越大。
                  另外 SPI 是同步通信,时钟间隔大小对通信没有任何影响

                  1 条回复 最后回复
                  0

                • 云途开发生态介绍

                  快速上手云途开发生态

                • 云途论坛规则/Yuntu Forum Rules

                  发帖前请查看

                • YT CONFIG TOOL调查问卷

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

                • can
                  23
                  demo
                  20
                  uds
                  13
                  lin stack
                  12
                  md14
                  6
                  fbl
                  5
                  yt-link
                  5
                  adc模块
                  4
                  Online Users
                  swustS
                  swust
                  AbcoderA
                  Abcoder
                  向坤向
                  向坤
                  D
                  Derrick
                  • 登录

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