打印

MISC.H和NVIC.H

[复制链接]
2821|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
电信小菜|  楼主 | 2013-1-9 10:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
vi, ic
包含头文件时产生冲突怎么办,就是已经包含了misc.h,再包含nvic.h时,好像提示说,有些变量在这两个文件里面重复定义了
沙发
TT5656| | 2013-1-9 12:25 | 只看该作者
是哪些变量呢,楼主能不能把错误贴出来

使用特权

评论回复
板凳
电信小菜|  楼主 | 2013-1-10 09:52 | 只看该作者
TT5656 发表于 2013-1-9 12:25
是哪些变量呢,楼主能不能把错误贴出来

比如说,#define NVIC_VectTab_FLASH           ((uint32_t)0x08000000)
在两个头文件里面都有

使用特权

评论回复
地板
TT5656| | 2013-1-10 19:45 | 只看该作者
楼主用的什么库?怎么会同时有这两个文件

使用特权

评论回复
5
明月小厨| | 2013-1-10 19:54 | 只看该作者
如果不出错的话,全部的定义不会重复;
错在哪?文件的版本混乱有可能导致这个问题出现;

使用特权

评论回复
6
明月小厨| | 2013-1-10 19:56 | 只看该作者
所以一定要从官网下载一份最干净的文件包;注意把不相关的都收藏好,特别是新人随便搞例程跑跑;有的例程带的相关文件是几年前的;版本已经不行了;

使用特权

评论回复
7
电信小菜|  楼主 | 2013-1-13 21:36 | 只看该作者
谢谢,应该是文件版本有点混乱了,我去官网看看

使用特权

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

本版积分规则

53

主题

236

帖子

2

粉丝