This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP432P401M:DMA到GPIO传输速率

Guru**** 2587365 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/618380/msp432p401m-dma-to-gpio-transfer-rate

部件号:MSP432P401M

43倍的同事,

能够从 DMA驱动GPIO端口的估计最大频率是多少?  

看看如何驱动并行DAC并希望了解我们可以从432中获得什么。

谢谢!

Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Jason,

      32位内核和8位外设之间存在总线转换。  我把几个例子放在一起,看起来最大值是2.4Mhz 。   在第一个示例中,我使用ping-pong模式并使用4.8Mhz计时器触发GPIO上的每个边缘。  在第二个示例中,我使用automode,只需让DMA以尽可能快的速度写入。

    e2e.ti.com/.../main_5F00_01.c

    e2e.ti.com/.../main_5F00_02.c

    此致,

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这正是你不需要的……

    ——但是——

    我刚刚处理到端口的DMA输出。  在这种情况下,它是F5529;默认时钟速度;DMA由应用于WFP 2.6 的外部上升沿触发(DMAE0,Ch0逻辑跟踪);输出是端口3 (逻辑分析仪上的4个LSB); 输出块只是从A到Z的ASCII大写字母,用于切换WFP 3.0 (LSB ASCII,逻辑迹线上的黄色)。

    以为您会感兴趣。   我希望我也能在MSP432上试用最新版本。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢Chris。 这比我们所希望的要慢一些。 这是一个很大的瓶颈