这里是参考了这位作者的文章(这位大佬提供了多种解决办法,我挑了个简单的办法用)
STM32踩坑:keil编译工程后,core_cm3.c出现4处报错_core_cm3.c报错_我是混子我怕谁的博客-优快云博客keil编译工程后,core_cm3.c出现4处报错小编又来分享踩的坑了,这次遇见的问题的是使用ST官方提供的库函数搭建工程后出现了如下报错:在反复检查了功臣搭建步骤之后发现没有出错,消除了所有警告之后,发现报错如下:于是在网上查了很多资料,感觉下面这个资料解答的很详细,点击下方链接即可访问:mdk编译器切换为v6.4后报错链接的解答内容大致如下:报错的原因是core_cm3.c和core_cm3.h文件太老导致的,没猜错的话这个文件还是2009年的版本,ST已经停止维护。解决办法:下载S_core_cm3.c报错https://blog.youkuaiyun.com/qq_36553707/article/details/109262903考虑是版本问题,但是在编译过后,再调换成其他版本,就显示可以编译(其实不太清楚为什么,有没有热心大佬可以解释一下)