打印
[STM32H7]

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

[复制链接]
339|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
BinWin|  楼主 | 2025-3-5 23:03 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
     作为原厂的开发板,使用CubeIDE和touchGFX创建工程应该是极为便利的,以下就创建一个GUI应用的小模板。
     安装touchGFX软件,最新版本已经来到了4.25,越发强大了,支持了模拟缓冲帧。暂时没试用,先创建基础工程。选择开发板型号最快捷,然后主界面添加
背景图,可以有几个模板挑选,然后添加一个数字时钟控件,默认时间设为00:00:01。如下
      

       该软件支持直接编译和烧录代码到开发板直接运行,所以先下载进去看一眼。
      
       看起来没啥问题,接下来就生成代码工程给时钟动起来。使用CubeIDE打开创建好的工程,先试试能不能debug。不试不知道,一试就有问题。
      
     根据以往经验,应该是烧录过程出错了,一般GUI的代码会将显示资源放到外部存储器,所以debug配置中查找一下有没有合适的外部选项。
     
     做好以上配置,就能正常运行debug了。那么如何修改代码呢,官方是有提供控件的使用手册的,我们照着抄一下,跑跑demo没啥问题。
     
     把以上内容添加到自己的工程内,如下示例,就是几个变量和虚函数的内容添加
     
      这个时候如果没啥错误,运行起来就可以看到数字时钟的更新了。
      

使用特权

评论回复
沙发
dongnanxibei| | 2025-4-10 10:38 | 只看该作者
这软件很好用,就是界面太丑了。

使用特权

评论回复
楼主
yangjiaxu| | 2025-4-9 14:22 | 只看该作者
不错不错,感觉这种移植好像很简单的样子,自己不需要写多少代码

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

65

帖子

0

粉丝