这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » [STM32F469I-DISCO试用]-过程贴:TouchGfx工程创建及烧录

共2条 1/1 1 跳转至

[STM32F469I-DISCO试用]-过程贴:TouchGfx工程创建及烧录

助工
2025-04-14 21:18:22     打赏

上期帖子,展示了官方例程的烧录及点亮.

本期将演示如何从零开始创建图形工程.


提前说明:

        1.touch gfx软件烧录程序时需要借助cube programmer的协助,请确保cube programmer安装在C盘,笔者最开始装在D盘了,会提示下载失败;touch gfx软件可以安装在非C盘.

        2.touch gfx笔者最开始使用4.24版本,程序烧录后屏幕未正常点亮;后续安装4.25版本软件,可正常点亮屏幕.


接下来步入正题.

企业微信截图_17446344463972.png

本期帖子使用了图上两款软件.均为ST官方最新款

企业微信截图_17446345391356.png

企业微信截图_17446345658367.png

打开TouchGFX Designer软件,新建工程

企业微信截图_17446347436137.png

添加控件button with label

企业微信截图_1744635028727.png

添加联动逻辑-->按钮按下后改变文字颜色

企业微信截图_17446352281532.png

点击运行按钮下载固件

企业微信截图_1744635549180.png

实际效果

按键未按下(字体白色)

5e197ca9-a3ac-45f1-a072-7325fc4d14fd.jpg

按键按下(字体红色)

14ca2e72-1305-4756-8415-e6b3a4afb3ad.jpg

当然我们配置完图形界面之后,也可通过cube ide对工程代码进行编辑.

在这之前需要点击code-->generate code(F4)

image.png

点击Files图标定位工程文件

企业微信截图_1744635968913.png

回退上一级目录,进入STM32CubeIDE文件夹

企业微信截图_17446360815682.png

企业微信截图_17446362097471.png

使用cube ide软件即可导入工程文件,添加运行逻辑相关代码.

根据实际需要升级板载st link固件

企业微信截图_17446363881882.png

点击运行,也可烧录程序

企业微信截图_17446365502129.png

总结:开发过程中,遇到问题多思考,如果软件运行异常,建议安装厂商最新版软件,或多尝试几个不同版本的软件比对测试.


过程贴到此结束,期待最终成果贴.


工程师
2025-04-15 06:47:52     打赏
2楼

感谢分享。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]