Where can I find a list of interrupt priorities for the cortex M7 processor

jrdarrah

Well-known member
I'm looking for a list of priorities for the built-in interrupts used by the cortex m7 processor. I'm mainly interested in the ones used by I2C and SPI. I'm using a timer to drive part of my process and I need to ensure the timer has a higher priority than the I2C or SPI processes. I've looked at some of the available documents for the m7 processor and can't find what I'm looking for. Where are the built-in interrupt priorities documented?
 
Thanks for the code. It gave me a clue and I searched the manuals I downloaded for the M7 processor and I was able to find the description for each interrupt by looking for NVIC.

i.MX RT1060 Processor Reference Manual, Rev.3, 07/2021, Chapter 4 Interrupts, DMA Events, and XBAR Assignments starting on page 43.
 
Also keep in mind interrupts usually aren't used for I2C and SPI, if using the Arduino libraries with only their normal polling-based API.
 
Back
Top