回答

收藏

[评测分享] 【STM32H735-DK 测评】建立TouchGFX开发模版

#板卡评测 #板卡评测 2223 人阅读 | 0 人回复 | 2024-03-08

【前言】
TouchGFX开发,特别是基于RGB触摸屏的,外接IO比较多,需要配置的东西也非常多,如果是新手,那么可能还没有体验到TouchGFX就退却了。本人也是经过多次的偿试,坚持了学习了一个月才入门。因此使用官方提供了基于TouchGFX Designer的示例来先搭建好开发环境,就对入门者提供了非常好的支持。如果您是用官方的开发板来学习或者做前期评估,那么这就给你带来非常大的帮助。
【软件环境】
在前期的TouchGFX Designer版本中,对生成MDK的工程是可以用的,但是我用了4.23版本后,生成的MDK工程就有很多文件提示不对,因为建议用户使用官方提供的stm32CubeIDE来进行后期的代码开发与调试。因此在建议安装好STM32CubeIDE。同时也安装好TouchGFX,方便体验,具体的安装教程可以到官方查找,本文不过多介绍。
【模版的创建】
1、打开TouchGFX Designer,首先选择Demos,在Select Board Setup中输入stm32H735,在查找到的demo中,如果是第一次,需要点击安装,最后选择select.

2、按下图所示,我们先译好一个示例,然后输入项目名称,选择工程所在的工作目录,最后点击生成工程:

3、生成的工程如下图所示,我们可以点击编译并下载的按键,下载到开发载查看效果:

4、下载后的实际效果,我们可以试一下触摸驱动是否正常的:

5、如果是正常的话,说明我们的工程是建立成功的。
6、打开工程目录,查看文件信息:

7、我们在这个界面需要介绍一个重要文件,一个文件夹,assets文件夹是我们后面需要存放图片、字体等素体的地方。还有一个就是打开设计器的执行文件:

8、在这个目录的上一层目录,就是整个工程的目录,他的具体内容,我用如下图片做了介绍,后期我们要打开工程就在这里找。其中我们因为主要是用stm32CubeIDE,基于MDK的文件可以删除,IAR的也可以删除。

9、我们编写代码代码就需要打开stm32cubeIDE,【注意】在stm32CubeIDE中,一定要注意文的存放目录,通常stm32cubeIDE会把文件放到\STM32CubeIDE\Application\User\Core目录下面,但是编译器的目录为:Core\Src,常常会能看到文件,但是编译时一直提示找不到文件!
10、打开stm32CubeIDE,我们就可以进行用户的代码编写了,下图我界绍了GUI代码编写的目录与编译后看到内存与flash占用情况:

11、接下来我通过desiger把示例中的生成的删除,只留下一个空白屏模,并把整个工程保存,就可以做为以后的模版进行开发了。

【总结】
TouchGFX作为STM32家族专用GUI工具,给用户提供了免费的强大工具,使得大家在开发中事半功倍的效果。



demo安装1.png (99.22 KB, 下载次数: 2)

demo安装1.png
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条