keil编程求助

[复制链接]
2680|7
 楼主| hxiaomai 发表于 2012-8-27 19:31 | 显示全部楼层 |阅读模式
菜鸟求助大虾:为什么会出现如下错误:invalid redeclaration of type name "DAC_TypeDef"(declared at line 232 of "C\Keil\ARM\INC\STSTM32F10x\stm32f10x_map.h")?
可是我没有加载stm32f10x_map.h文件,多谢啦
xinzha 发表于 2012-8-27 20:02 | 显示全部楼层
.h不用加载,只需要c源文件引用了它,并且在工程路径中能够找到就会自动去查找。
airwill 发表于 2012-8-27 20:34 | 显示全部楼层
又是库的问题, 楼主的库和编译器带的库发生冲突了, 而这个路径又不能屏蔽, 建议把
C:\KEIL\ARM\INC\ST\STM32F10x  
这个路径改成其他名称.
另外, 新版本的 MDK 已经解决这个问题了.
jlass 发表于 2012-8-28 08:53 | 显示全部楼层
楼主的版本太老了
用最新的版本
 楼主| hxiaomai 发表于 2012-8-28 14:55 | 显示全部楼层
我没有添加C:\KEIL\ARM\INC\ST\STM32F10X,编译器是不是就自动搜索这个路径?
 楼主| hxiaomai 发表于 2012-8-28 15:18 | 显示全部楼层
可是我用的是uvison4,这是最新的了吧
 楼主| hxiaomai 发表于 2012-8-28 15:24 | 显示全部楼层
是MDK4.20,在是最新的吗?在网上查到新版本怎么是4.12呢?这是不是比4.20低呢
 楼主| hxiaomai 发表于 2012-8-28 19:39 | 显示全部楼层
为什么换了4.12的版本 问题还是存在?求各位大虾指点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

16

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部