1.单片机型号:STM32G070CBTX
2.过程分析
拿到一个完整的工程,打开后编译报错,一些.h文件找不到,导致一些宏定义报错,如下图所示:
刚开始怀疑是安装的pack问题,又去ARM官网上下载最新的STM32G0xx_DFP.1.5.0版本的pack包,原本使用的是1.4.0的,但是问题仍没解决;
3.解决
下载使用1.1.0版本的pack,最后编译成功,应该是上一个程序员使用的编译环境版本较低导致;
3.1 安装完1.1.0版本的pack后,修改keil编译使用的版本
3.2 默认使用最新安装版本,做以下修改,编译使用1.1.0版本pack
3.3 确定编译使用的版本