Skip to main content
TA1
Associate III
May 13, 2022
Solved

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

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

This topic has been closed for replies.
Sara BEN HADJ YAHYA
ST Technical Moderator
June 7, 2022

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.

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.

2 replies

Sara BEN HADJ YAHYA
ST Technical Moderator
May 20, 2022

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.

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.
Sara BEN HADJ YAHYA
ST Technical Moderator
June 7, 2022

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.

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.