打印
[STM32H7]

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

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

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

使用特权

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

本版积分规则

19

主题

63

帖子

0

粉丝