OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 14956|回复: 12

error in include chain (stm32f10x_type.h): expected ';' after enum

[复制链接]

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2015-3-30
在线时间
0 小时
发表于 2015-3-30 10:33:14 | 显示全部楼层 |阅读模式
5金钱
MDK5.0版本在#include "sys.h"边上有个红×,鼠标放上面显示:error in include chain (stm32f10x_type.h): expected ';' after enum
但是编译没有问题,是什么原因,网上也查不出是为什么,求教啊!!!!

最佳答案

查看完整内容[请看2#楼]

http://www.openedv.com/posts/list/29355.htm#172652
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2015-3-30 10:33:15 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2015-3-30 18:58:27 | 显示全部楼层
stm32f10x_type.h你看能找到这个头文件不了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2015-3-30
在线时间
0 小时
 楼主| 发表于 2015-4-5 09:22:05 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
不好意思,最近有点事没得上线,回原子哥,stm32f10x_type.h能找到这个头文件的。但是好像不影响使用,不过看着心里不舒服。。。
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2015-3-30
在线时间
0 小时
 楼主| 发表于 2015-4-18 17:04:42 | 显示全部楼层
解决了,谢谢!
回复

使用道具 举报

4

主题

103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3294
金钱
3294
注册时间
2016-7-23
在线时间
269 小时
发表于 2016-9-10 12:00:55 | 显示全部楼层
hbm 发表于 2015-4-18 17:04
解决了,谢谢!

怎么解决的,出现类似的错误一共显示了38个错误和警告
回复

使用道具 举报

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
发表于 2017-1-5 19:06:59 | 显示全部楼层
楼主,怎么解决的啊,分享一下吧
回复

使用道具 举报

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
发表于 2017-1-5 19:39:12 | 显示全部楼层
vitasnokia 发表于 2017-1-5 19:06
楼主,怎么解决的啊,分享一下吧

我知道了 因为bool是关键字 所以改成BOOL就可以了
回复

使用道具 举报

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2017-6-26
在线时间
12 小时
发表于 2017-10-10 10:51:56 | 显示全部楼层
vitasnokia 发表于 2017-1-5 19:39
我知道了 因为bool是关键字 所以改成BOOL就可以了

还请不要误人子弟!
回复

使用道具 举报

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2017-6-26
在线时间
12 小时
发表于 2017-10-10 10:54:29 | 显示全部楼层
原子哥的这个链接作为最佳答案不妥啊  并没有给出答案!
回复

使用道具 举报

2

主题

6

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2018-7-9
在线时间
6 小时
发表于 2018-7-9 18:01:50 | 显示全部楼层
无意挖坟那,本人这几天也入门,用的公司的自制的STM32F105,移植的过程就发现了类似的问题,看了好久帖子,刚刚找探索出自己的解决办法。首先,我是在Keil5.0运行最新例程没有问题,然后把103改成105之后就出现了类似error in include chain,最后是将所有库文件目录添加进C/C++ inclued path ,Define 改成STM32F105_CL.USE_....... ,就可以编译了,最后烧板子就根据晶振调整就好了。
回复

使用道具 举报

12

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2018-10-12
在线时间
28 小时
发表于 2019-2-13 09:27:07 | 显示全部楼层
我昨天也碰到了这个问题,好像是define重命名了,而且包含的某个头文件,自己包含自己
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-4-30
在线时间
9 小时
发表于 2020-3-5 15:08:23 | 显示全部楼层
CSDN有篇博客有解决办法,搜索“keil5_出现红叉_报错 error in include chain _原因及解决办法"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-21 14:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表