本帖最后由 jinyi7016 于 2022-8-26 09:59 编辑
@21小跑堂
使用STM32的芯片,怎么能少了STM32CubeMX呢,这是STM32生态的一大亮点。
下载地址:https://www.st.com/zh/development-tools/stm32cubemx.html#get-software
解压后,有一个如下的文件。直接双击安装即可。由于这使用的是之前的老版本,一直没有升级,这次下载最新版本的重新安装。
指定安装目录,NEXT,一直到安装完成:
增加STM32CubeMX对TOUCHGFX的支持。
打开STM32CubeMX,菜单栏选择:Help->Manage embedded software package.如下图所示:
选择如下的界面,在这里安装TOUCHGFX,可以看到,这里支持的版本,最新的是4.19.1,而不是官网上的4.20.0,
从官网下载文件en.x-cube-touchgfx-4-19-1.zip,下载地址:https://www.st.com/zh/embedded-software/x-cube-touchgfx.html
其实最新的版本是4.20.0的版本,之所以没有下载最新的版本,这是与STM32CubeMX的支持有关的。换以往的经验,STM32CubeMX和TouchGFX会有兼容关系,所以要选择STM32CubeMX支持的版本最保险。
解压后,安装TouchGFX Designer,软件的路径为:en.x-cube-touchgfx-4-19-1\Utilities\PC_Software\TouchGFXDesigner\TouchGFX-4.19.1.msi
安装完成后,会有两个快捷方式:TouchGFX 4.19.1 Designer、TouchGFX 4.19.1 Environment
新打开TouchGFX Designer会有一个Welcome界面。
点击OK后,会让你选择界面的风格,这里有两个,一种是light,一种是dark。这里选择Dark。
这时,整个软件的界面如下所示。
新建TouchGFX 工程,点击 Create New,可以选择输入STM32H750B-DK来选择
点右下角的“Create”,即可新建好。应用的名字、存储路径,版本都是可以修改的。
如果想要使用ST免费的IDE,可以选择stm32cubeide,官网下载:https://www.st.com/zh/development-tools/stm32cubeide.html
安装好后,把Firmware installation repository设置成与MX一样的,这样就不用重复下载Lib了。
我主要使用stm32cubeide进行开发,没有侵权风险。
|