[STM32H7] 【STM32H745I-DISCO试用】 touchGFX创建工程

[复制链接]
1481|2
 楼主| BinWin 发表于 2025-3-5 23:03 | 显示全部楼层 |阅读模式
     作为原厂的开发板,使用CubeIDE和touchGFX创建工程应该是极为便利的,以下就创建一个GUI应用的小模板。
     安装touchGFX软件,最新版本已经来到了4.25,越发强大了,支持了模拟缓冲帧。暂时没试用,先创建基础工程。选择开发板型号最快捷,然后主界面添加
背景图,可以有几个模板挑选,然后添加一个数字时钟控件,默认时间设为00:00:01。如下
       6.png

       该软件支持直接编译和烧录代码到开发板直接运行,所以先下载进去看一眼。
       2.png
       看起来没啥问题,接下来就生成代码工程给时钟动起来。使用CubeIDE打开创建好的工程,先试试能不能debug。不试不知道,一试就有问题。
       1.png
     根据以往经验,应该是烧录过程出错了,一般GUI的代码会将显示资源放到外部存储器,所以debug配置中查找一下有没有合适的外部选项。
      3.png
     做好以上配置,就能正常运行debug了。那么如何修改代码呢,官方是有提供控件的使用手册的,我们照着抄一下,跑跑demo没啥问题。
      5.png
     把以上内容添加到自己的工程内,如下示例,就是几个变量和虚函数的内容添加
      7.png
      这个时候如果没啥错误,运行起来就可以看到数字时钟的更新了。
       4.png
yangjiaxu 发表于 2025-4-9 14:22 | 显示全部楼层
不错不错,感觉这种移植好像很简单的样子,自己不需要写多少代码
dongnanxibei 发表于 2025-4-10 10:38 | 显示全部楼层
这软件很好用,就是界面太丑了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

65

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部