Skip to main content
Associate II
May 21, 2024
Solved

STM32F4 Bus Matrix Arbitration Priority

  • May 21, 2024
  • 1 reply
  • 1047 views

In the STM32F469, can the bus arbitration priority (amongst the different bus masters) be changed? From my reading of the Application Notes and the Reference Manuals this doesn't seem to be the case. But I'd like to get a confirmation just the same. 

I wanted to give DMA2 a higher priority over the core, but I suppose that's not how it works by default (or at any point, if the arbitration prioriy assignments are fixed)

This topic has been closed for replies.
Best answer by STOne-32

Dear @ribdp ,

 

You can refer to this Application Note for STM32F4 MCUs and DMA arbitration.

https://www.st.com/resource/en/application_note/an4031-using-the-stm32f2-stm32f4-and-stm32f7-series-dma-controller-stmicroelectronics.pdf

Section 2 in particular and Operates our multilayer bus matrix in part 2.1

The answer is not possible it is fixed by hardware as explained .

Hope it helps 

STOne-32

1 reply

STOne-32
STOne-32Best answer
ST Technical Moderator
May 21, 2024

Dear @ribdp ,

 

You can refer to this Application Note for STM32F4 MCUs and DMA arbitration.

https://www.st.com/resource/en/application_note/an4031-using-the-stm32f2-stm32f4-and-stm32f7-series-dma-controller-stmicroelectronics.pdf

Section 2 in particular and Operates our multilayer bus matrix in part 2.1

The answer is not possible it is fixed by hardware as explained .

Hope it helps 

STOne-32