今天介绍一下TouchGFX的软件
TouchGFX的开发流程。
使用CubeMX安装TouchGFX组件并启动它,生成工程。
在工程目录下有TouchGFX Designer的工程(.touchgfx文件),使用TouchGFX Designer打开该工程。
根据需求修改界面,点击生成代码。
最后回到MDK/IAR中,编译并下载代码到单片机中运行。
由于TouchGFX是用C++编写的,这就导致整个MDK/IAR工程中是C和C++混合编程,这无疑会增加开发难度。
TouchGFX Designer。
emwin需要使用VS仿真,而TouchGFX有专门的开发环境:TouchGFX Designer。
使用TouchGFX Designer,可以直接放入图片到工程中(目前只支持png格式),无需转成数组。
此外,TouchGFX Designer还支持很多控件,如下图所示,可以直接拖到工程中。
这是一个手表的界面