本文档的主要内容详细介绍的是使用KEIL开发51单片机时出现引入头文件报重复定义的错误应该如何解决
1,开发板:89C52RC。 2,开发环境:Keil uv5 在用KEIL做51单片机开发的时候,有时会遇到一个奇怪的错误
发现这些51单片机的寄存器都重复定义,一开始怀疑是不是reg51.h头文件的引入方式有问题,但是有时候正常,有时候又出现错误,甚是疑惑。其实出现的错误的原因很简单,就是因为你工程里面的文件中有的文件引入reg51.h,有的文件引入reg52.h,这时候就会报错重复定义,把工程里面所有的引用都改成统一即可。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !