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.

LP-MSPM0G3507: Input capture as trigger for a DMA unit

Part Number: LP-MSPM0G3507
Other Parts Discussed in Thread: MSPM0G3507, SYSCONFIG

Hello,

I want a falling edge on an input capture to trigger a DMA unit.

The MSPM0G3507 is in sleep mode. When a falling edge is detected, I want the trigger to fire and the timer value to be written from the register to an array via DMA. The MSPM0G3507 shall leave the sleep mode only when the distance between two falling edges is greater than 100us.


How can I achieve that an input capture triggers a DMA unit on falling edges?

  • Hello Jonas,

    You would need to utilize the Event fabric to do this. Setup a GPIO to publish an event channel on a falling edge, and have your DMA subscribe to that event channel. You can configure this in Sysconfig.