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