打印
[STM32F1]

IAP 问题

[复制链接]
1653|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
最近在弄STM32,对于IAP不了解,在网上也找不不少源代码,下载了一个。
但是我编译出来有error 提示  ..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(478): error:  #5: cannot open source input file "core_cm3.h": No such file or directory
这有源码程序包。请教一下是什么问题,你们编译有问题么?

STM32+IAP源码和测试代码.rar

922.4 KB

源码包

沙发
gmm2015| | 2015-11-10 11:23 | 只看该作者
已经下载,实测2个工程都没有问题

使用特权

评论回复
板凳
892953881|  楼主 | 2015-11-10 18:12 | 只看该作者
gmm2015 发表于 2015-11-10 11:23
已经下载,实测2个工程都没有问题

很感谢,谢谢你看过了!我编译的时候提示找不到头文件,看上面确实没有,但是我找到文件夹目录里确实是有的,我即使是重新重新添加core_cm3.c也没有用,请问下是为什么?

编译出错.png (84.69 KB )

编译的时候找不到头文件

编译的时候找不到头文件

文件位置.png (77.89 KB )

但是我有检查文件目录里有这个头文件

但是我有检查文件目录里有这个头文件

使用特权

评论回复
地板
fclmyl2| | 2015-11-10 18:43 | 只看该作者
看看这里有没有把目录包进去 要不找不到H文件的

11111111111111111111.jpg (111.23 KB )

11111111111111111111.jpg

使用特权

评论回复
5
643757107| | 2015-11-10 20:21 | 只看该作者
Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(478): error:  #5: cannot open source input file "core_cm3.h":
你需要把这个文件包含进去啊,你工程没有包含进去,我之前遇到过类似的问题。

使用特权

评论回复
6
643757107| | 2015-11-10 20:23 | 只看该作者
\Drivers\CMSIS\Include
找到上面这个文件夹,驱动,然后CMSIS,的头文件包含的文件夹。。。切记。

使用特权

评论回复
7
892953881|  楼主 | 2015-11-11 17:34 | 只看该作者
fclmyl2 发表于 2015-11-10 18:43
看看这里有没有把目录包进去 要不找不到H文件的

谢谢,确实是这个问题,已经解决了

使用特权

评论回复
8
892953881|  楼主 | 2015-11-11 17:35 | 只看该作者
643757107 发表于 2015-11-10 20:23
\Drivers\CMSIS\Include
找到上面这个文件夹,驱动,然后CMSIS,的头文件包含的文件夹。。。切记。 ...

就是这个问题,已解决了。3Q

使用特权

评论回复
9
643757107| | 2015-11-16 14:15 | 只看该作者
892953881 发表于 2015-11-11 17:35
就是这个问题,已解决了。3Q

最近我发现,在Keil简历文件时候,可以使用钩钩选项,添加那些支持的,比直接拷贝要好用。不容易出错。以前我没发现,昨天刚看到的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

42

帖子

2

粉丝