OpenEdv-开源电子网

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

移植stm32 USB虚拟串口,总是编译不过去这个错误,但是明明没错

[复制链接]

62

主题

275

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1155
金钱
1155
注册时间
2012-3-4
在线时间
80 小时
发表于 2016-6-2 15:06:55 | 显示全部楼层 |阅读模式
1金钱
usb_type.h 文件里面的这一句,我是复制的别的工程里面的文件,人家编译正常,也能正常通讯。。。。我整个文件copy到我的工程

typedef enum { FALSE = 0, TRUE  = !FALSE} bool;


..\STM32_USB-FS-Device_Driver\inc\usb_type.h(63): error:  #40: expected an identifier
..\STM32_USB-FS-Device_Driver\inc\usb_type.h(63): error:  #40: expected an identifier



非要显示这个,我把这一句放到哪个头文件,那里都是显示这两句错误。。。实在高不成器了,求助了

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

22

主题

751

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1605
金钱
1605
注册时间
2015-6-10
在线时间
222 小时
发表于 2016-6-2 15:38:32 | 显示全部楼层
typedef enum { FALSE = 0, TRUE  = !FALSE} bool;
FALSE TRUE  重复定义了,别的地方应该有
回复

使用道具 举报

62

主题

275

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1155
金钱
1155
注册时间
2012-3-4
在线时间
80 小时
 楼主| 发表于 2016-6-2 15:48:03 | 显示全部楼层
止天 发表于 2016-6-2 15:38
typedef enum { FALSE = 0, TRUE  = !FALSE} bool;
FALSE TRUE  重复定义了,别的地方应该有

看到了,他也不说,我去掉这一句又说没定义。原来是w5500那个头文件里面定义了。现在我把这样变量的定义全部放到一个文件里面。免得出问题了。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-10 18:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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