keil4预处理器宏过于嵌套怎么解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keil4预处理器宏过于嵌套怎么解决?相关的知识,希望对你有一定的参考价值。

参考技术A 您好!很高兴为您解答问题,以下是我为您提供的解答内容:
void timer0 interrupt 1
改成
void timer0(void) interrupt 1
参考技术B Keil不支持超过9级的宏嵌套。所以你检查一下你的源文件和头文件,是不是其中预编译宏定义的嵌套太多了,完全没有必要。 参考技术C void timer0 interrupt 1
改成
void timer0(void) interrupt 1
参考技术D 办公软件的安全设置问题

keil4新建工程出现错误,怎么解决?如图!!

参考技术A 再安装个mdk追问

不懂,能说的详细点吗?谢谢!

追答

链接: http://pan.baidu.com/s/1bnjDEyj 密码: 1o1c 这是开发51单片机的
下面有解释
http://zhidao.baidu.com/question/249916654.html?qbl=relate_question_0&word=MDK%BA%CDkeil

本回答被提问者采纳

以上是关于keil4预处理器宏过于嵌套怎么解决?的主要内容,如果未能解决你的问题,请参考以下文章

预处理器宏更改两个目标

Xcode:测试与调试预处理器宏

预处理器宏扩展为另一个预处理器指令

使用预处理器宏组成另一个宏调用

使用预处理器宏进行条件编译 Xcode

#if 和 #ifdef Objective-C 预处理器宏有啥区别?