[评测分享]
【STM32H735-DK 测评】建立TouchGFX开发模版
#板卡评测
2223 人阅读
|
0 人回复
|
2024-03-08
TA的每日心情 | 开心 2025-10-22 07:09 |
|---|
签到天数: 590 天 连续签到: 1 天 [LV.9]以坛为家II
状元
- 积分
- 8788
|
【前言】
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工具,给用户提供了免费的强大工具,使得大家在开发中事半功倍的效果。
|
|
|
|
|
|
|
|
|