cancel
Showing results for 
Search instead for 
Did you mean: 

SPI Global Interrupt cannot be disabled when DMA is used for SPI in Cube MX V6.5.0

TA1
Associate III

I cannot disable SPI global interrupt in SPI Settings--> NVIC sub settings when DMA is used for SPI. When DMA is activate, SPI global interrupt check box became deactive. I am not sure if it is a problem or not. I suspect from everything because I have faced many problems in V6.5.0. I have an old project for STM32F745 and SPI global interrupt can be disabled in NVIC settings. Therefore I suspect about it.

you can check my sample ioc file.

Regards

1 ACCEPTED SOLUTION

Accepted Solutions
Sara BEN HADJ YAHYA
ST Employee

Hello @TA​ ,

After further check, it turns out that this is a normal behavior. For all STM32H7 MCUs, the SPI global interrupt must be enabled when DMA is used.

If your issue is solved, please close this post by clicking the "Select as Best" button. This will help other members of the community find this response more quickly 🙂

Sara.

View solution in original post

2 REPLIES 2
Sara BEN HADJ YAHYA
ST Employee

Hello @TA ,

Thanks for raising this issue to our attention,

Issue reported to the dev team for further check.

Internal ticket number: 128903(This is an internal tracking number and is not accessible or usable by customers).

If your issue is solved, please close this post by clicking the "Select as Best" button. This will help other members of the community find this response more quickly 🙂

Sara.

Sara BEN HADJ YAHYA
ST Employee

Hello @TA​ ,

After further check, it turns out that this is a normal behavior. For all STM32H7 MCUs, the SPI global interrupt must be enabled when DMA is used.

If your issue is solved, please close this post by clicking the "Select as Best" button. This will help other members of the community find this response more quickly 🙂

Sara.