OpenEdv-开源电子网

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

新手我最近遇到的问题 出现一些错误的解决办法

[复制链接]

55

主题

243

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1608
金钱
1608
注册时间
2012-12-30
在线时间
241 小时
发表于 2013-6-15 15:49:28 | 显示全部楼层 |阅读模式
 因为个别文件包含这个#include <stm32f10x_lib.h>或#include “stm32f10x_type.h”或#include “stm32f10x_map.h”导致出现下面的问题
C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_type.h(23): error:  #256: invalid redeclaration of type name "s32" (declared at line 470 of "..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h")
还一直以为是建工程没有把库的路径包含全面 查了一个晚上百度都不行 最后才发现是自己的原来的文件问题 把#include  <stm32f10x_lib.h>或#include “stm32f10x_type.h”都改成#include “stm32f10x.h”就好了

然后回过头去编译之前的没用外带库居然报错了 跟前面报错差不多 本想照前面的改 这个工作太麻烦了 猜想这种错误应该新旧两个版本的库冲突 那就是编译器里面可能有一些文件是不同版本的 果然发现里面有#include “stm32f10x.h”这个文件是写着@version V3.4.0不是@version V2.0.1所以删去就好了 应该是我不知道什么时候扔进去  或是本来就有

希望能帮到遇到跟我一样问题的一些人 大神就请飘过吧
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

头像被屏蔽

6168

主题

7036

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
19705
金钱
19705
注册时间
2012-12-27
在线时间
25 小时
发表于 2013-6-15 15:53:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-6-15 17:32:37 | 显示全部楼层
恩,很好,解决了冲突问题。
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

4

主题

70

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2013-3-21
在线时间
0 小时
发表于 2013-6-16 10:07:44 | 显示全部楼层
顶一个!
回复 支持 反对

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2613
金钱
2613
注册时间
2011-1-25
在线时间
176 小时
发表于 2013-6-18 11:00:26 | 显示全部楼层
不顶不行。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-18 19:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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