Skip to main content
Tommino
Associate III
March 9, 2022
Solved

Compare event of a general purpose timer and DMA request

I am using the nucleo L476rg and I am not sure to correctly understand the notation in the manual: I want a compare event of a timer to send the DMA request but in the DMA selection register is generally reported TIMx_CHx as request sender.

Considering the TIM2 compare event on channel 1. In the DMA requests tab, must I select the TIM_CH1?

I am not sure that this means that the compare event sends the DMA request. It is only reported as TIM_CH1....when I have the UPdate it is reported as TIM2_UP and I can easily understand.

This topic has been closed for replies.
TDK
TDKBest answer
March 9, 2022

> In the DMA requests tab, must I select the TIM_CH1?

Yes.

The request is coming from the channel compare event. It could perhaps be called TIM_CC1 instead.

0693W00000KbxW5QAJ.png

"If you feel a post has answered your question, please click ""Accept as Solution""."

2 replies

TDK
TDKBest answer
March 9, 2022

> In the DMA requests tab, must I select the TIM_CH1?

Yes.

The request is coming from the channel compare event. It could perhaps be called TIM_CC1 instead.

0693W00000KbxW5QAJ.png

"If you feel a post has answered your question, please click ""Accept as Solution""."
Tommino
TomminoAuthor
Associate III
March 9, 2022

Ok thanks for the clarification