cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H747I-DISCO display task issue

junseok3607
Associate

Hello everyone,

I am working on implementing display output using the STM32H747I-DISCO board. After designing the display in TouchGFX and generating the project code, I encounter a serious issue: when I modify the .ioc file (for example, enabling TIM or CAN), the onboard display that was working fine before suddenly shows heavy noise.

 

To resolve this, I have carefully checked the clock configuration and excluded any pins that might affect the display during code generation, but unfortunately, I have not been able to solve the problem.

 

If anyone has experienced a similar issue or knows a solution, I would greatly appreciate your advice.

Thank you for taking the time to read this.

 

 

For the chinese helpers…

大家好,

我正在使用 STM32H747I-DISCO 开发板实现显示输出功能。在 TouchGFX 中完成显示设计并生成工程代码后,出现了一个严重问题:当我修改 .ioc 文件(例如启用 TIM 或 CAN)时,原本正常工作的板载显示屏会出现严重的噪点。

 

为了解决这个问题,我已经仔细检查了时钟配置,并且在代码生成时避免使用可能影响显示的引脚,但最终仍然没有解决。

 

如果有朋友遇到过类似的问题,或者知道解决办法,非常希望能得到您的建议。

感谢您抽时间阅读。

1 REPLY 1
KDJEM.1
ST Employee

Hello @junseok3607 ;

 

First of all I apologize for my late reply.

Is TIM and CAN use DMA or Interrupts? if yes please check that the interrupt priorities to ensure display DMA and LTDC interrupts have higher priority and avoid overlapping DMA channels.

 

I hope this help you.

Thank you.

Kaouthar

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.