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.

[参考译文] MSPM0G3507:DMA 传输到单独的地址。

Guru**** 2468460 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1465478/mspm0g3507-dma-transfer-to-seperate-addresses

器件型号:MSPM0G3507

工具与软件:

嗨、
我想知道是否可以设置从一个地址到四个独立地址的重复 DMA 传输?
具体来说、我想找到一种智能方法来定期将特定值写入四个计时器的加载寄存器。
我当时在想使用第五个计时器来触发重复的 DMA 传输。
我很确定我可以在每次触发源地址时让其递增、但困难的部分是让它写入四个单独的计时器的加载寄存器。。

此致

安德斯

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

    您好、 Anders

    请参见 G3507的数据表: 4功能方框图

    DMA 有权访问 DMA 和定时器的寄存器。

    您可以尝试以下两种方法:

    1.设置4个 DMA 通道以写入4个计时器寄存器。

    2.设置1个 DMAC 通道(DMA-C)以控制另一个 DMA 通道(DMA-T)的目标地址。 DMA-t 控制定时器地址的值。

    此致、

    Helic