本教程使用非官方板,使用Keil5-MDK开发 一、TouchGFX TouchGFX框架包括TouchGFX Designer(TouchGFXDesigner)(一种易于使用,基于拖放的图形构建PC工具)以及TouchGFX引擎(一种功能强大且经过优化的图形核心)。TouchGFX结合了所见即所得的模拟器和自动代码生成功能,使GUI开发变得容易。它涵盖了从早期设计草图到独家最终产品的所有步骤,以及对最终原型的快速迭代。 TouchGFX Designer可作为独立的软件工具使用,可以轻松,快速地进行图形评估和概念验证。TouchGFX框架(包括TouchGFX Designer)在STM32Cube MCU软件包中分发。它与STM32CubeMX初始化和代码生成工具完全兼容,可在统一项目环境中无缝地共同开发图形和主要应用程序。同时TouchGFX使用C++开发。 需要在st官网上先注册一个用户名,需要邮箱验证等等,然后登陆,下载页面的最下方是下载链接,下载是一个压缩包,解压之后得到安装包 TouchGFX-4.10.0.msi,运行,设置全部默认,安装路径修改一下就可以了,安装目录不可以有空格和中文。 安装完毕有桌面有两个程序 打开是TouchGFX 4.10.0 Designer这样的,就说明安装成功了,右边是我已经创建的工程。TouchGFX 4.10.0 Environment是模拟器,暂时不要管。 二、Visual Studio 先去下载Visual Studio,微软提供免费的软件,这里是2019版本,如果已经安装之前版本的那就不需要安装了. 下载完毕,运行安装程序需要下载资源 选择C++ 桌面开发,TouchGFX使用C++开发,更改安装位置,然后右下角安装。 安装需要继续下载包 等待安装完毕。 三、STM32CubeMX 下载需要注册一个账号,安装路径同样不要出现空格和中文。 四、Keli5-MDK |