ST意法半导体
直播中

李燕

8年用户 1619经验值
私信 关注
[问答]

怎么解决无法在视频模式下将touchGFX自定义为DSI的问题呢?

你好!
我们正在开发一个带有 touchGFX 的自定义项目,用于显示 DSI 而没有 GRAM。
现在我们用f469-diso板测试一下。但是我们无法在视频模式下将touchGFX自定义为DSI。我们已经阅读了所有关于它的主题,但仍然找不到解决方案。
我们的启动图片看起来很奇怪:似乎一张图片的多个副本试图相互覆盖。
但是我们可以在没有touchGFX的情况下通过视频模式下的DSI和LTDC模块发送图片。在这种情况下,我们认为硬件设置是正确的。
我们从 STM32 立方体存储库项目“LCD_DSI_VideoMode_SingleBuffer”中获取了所有硬件设置。
在 touchGFX 设置中,我们在显示中选择并行 RGB (LTDC),在驱动程序设置中选择 LTDC。
现在我们的目标是使用 touchGFX 软件从内部闪光灯发送一张图片。
在附件中,您可以找到该项目。如果您在 main.c 中注释函数 osKernelStart(),您将看到显示工作正常!
但是使用 touchGFX 它真的很奇怪......
拜托,任何人都可以检查我们的项目并帮助我们找到解决方案。










回帖(1)

陆兰兰

2023-1-5 14:20:36
问题解决了。只需将 rgb888 更改为 rgb565。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分