![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
CubeIDE报错
touchgfx,H743搭配1280X800分辨率屏幕,能否流程运行?
我用TouchGFX生成的代码在keil中编译报错,我该如何解决?
touchGFX初始化卡住
touchgfx控件撕裂,怎么解
低功耗休眠唤醒之三级环形架构
TouchGFX文件编译通过,但是无法链接成功,看网上说是格式不对,但是不知道怎么解决
STM32F107搭配DP83825 使用lwip通信
touchgfx生成代码报错,怎么解
STM32U575/585 MCU 硬件开发入门中硬件连接错误?
这个门道太多了,楼主详细的描述一下,如开发板,屏等等。
我用的软件是TouchGFX,板子是NUCLEO-H563ZI,屏幕是与NUCLEO配套的GFX-02Z1,我用TouchGFX直接创建工程并且创作图像,生成代码(generate code,图2左1),不经过keil和其他编译工具时,再点击run target(图2左3),可以显示出正常画面,但用keil打开就编译报错,这让我无法在生成的代码里添加任何东西(图1)
然后我换一种方法,在生成的工程中找到cubemx的文件,打开,切换成MDK-ARM,再生成一遍代码,最后点开TouchGFX,最后点一次generate code(图2左1),这样就可以编译成功了,但是这样编译成功之后下载到板子里,无论是keil编译还是run target(图2左3),都不能显示出画面来,只有一个白屏幕(图三),我听网上说是差一个SDRAM
的代码,但是我写进去这段代码(图4)有报错(可能是因为他的教程和我的板子不一样),至此我无能为力了,已经搞了好长时间也问了好多平台
我是新手,如果您能帮我解决的话,真的非常感谢!
另外,我在TouchGFX生成的代码里面(已解决报错)加一段这个,用万用表测引脚,电压为0![52D0C9A39FD94F9E3C85E941687AC376.png 52D0C9A39FD94F9E3C85E941687AC376.png](data/attachment/forum/202406/16/192712d66hztzmr74yhpyi.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300)
我就是这样做的生成的keil工程编译通过但是显示屏无画面,我甚至写一个高低电平用万用表测都没有电压
[md]想要移植好TouchGFX,你得先用HAL库把屏点亮。他的核心是把画点连接到C++
能仔细讲一讲具体怎么做的吗?
把画点连接到c++是什么意思
是这样的,就是你得在C下面把lcd屏的驱动写好,C++下面会去调用这个画点的函数。
您能具体示范一下吗,我是新手实在不知道怎么操作❤️