刚开始使用ST官方的GUI设计工具TouchGFX时,cubemx生成的工程使用keil打开后总是编译报错无法通过,报错内容均是与touchgfx有关,当时以为是touchgfx与keil不兼容所致,而使用CubeIDE编译touchgfx工程则没有问题。后来才发现是因为相应的keil pack没有安装,以下说明一种touchgfx pack包的安装方式
使用cubemx安装touchgfx软件包
找到如下目录
C:\Users\电脑用户名\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOUCHGFX\4.24.1
双击以上pack文件,等待安装完成
之后keil就可以正常编译touchgfx工程了