如何一键修改MDK代码风格以及error in include chain (cmsis_armcc.h): expected identfieror报错解决方法

目录

  • 一、修改MDK代码风格的两种方法
    • 1.直接设置
    • 2.替换global.prop文件,一键设置
  • 二、error in include chain (xxxxxxx.h): expected identfieror等报错的解决方法

一、修改MDK代码风格的两种方法

最近在学习某原子stm32的HAL库视频,被教学代码的风格深深吸引,感觉keil默认代码风格是越看越别扭,所以决定自己修改一下代码的格式,总结了两种方法,这里分享给大家,同时分享一个修改完代码格式后又遇到的一个报错的解决方法。

1.直接设置

就是直接去设置里一个一个设置:
如何一键修改MDK代码风格以及error in include chain (cmsis_armcc.h): expected identfieror报错解决方法_第1张图片
按步骤来就行,设置好格式之后点ok。这里推荐把背景设置得暗一点,护眼。

2.替换global.prop文件,一键设置

我们也可以通过替换global.prop文件的方式,一键设置已经修改好的代码风格。替换过程就是把你下载的global.prop文件覆盖粘贴到你安装keil路径的UV4文件夹里,我的路径是这个:D:\keil5\UV4,可以参考一下。当然也给大家准备了两款代码风格,我觉得相比默认格式来说好看多了。
点我获得某原子的两款代码风格

二、error in include chain (xxxxxxx.h): expected identfieror等报错的解决方法

这个正经来说也不算错误,因为还是可以编译烧录什么的,但是强迫症看到那个大红叉挺困扰的。所以就顺便解决了一下。

方法也很简单,要么去文件里include一下头文件,或者直接用记事本打开上面那个UV4文件夹里的UVCC.ini,在最后添上xxxxxxx.h = *比如我的就是 cmsis_armcc.h = *

最后重新在keil里打开工程,发现问题解决,nice!

你可能感兴趣的:(单片机,单片机,stm32,嵌入式硬件)