读书人

关于keil编译 WARNING L15: MULTIPLE

发布时间: 2013-11-23 10:52:51 作者: rapoo

关于keil编译 WARNING L15: MULTIPLE CALL TO SEGMENT警告的问题
keil C
[解决办法]
startup那个文件还有,你得再弄一个
[解决办法]

引用:
Quote: 引用:

startup那个文件还有,你得再弄一个



startup也要改吗?这个如何改啊

还是别改这个文件,找到另外一个改改看
[解决办法]
过多引用触发的警告……。自己多检查检查
[解决办法]
引用:
Quote: 引用:

过多引用触发的警告……。自己多检查检查



程序中有三四次用到了,其中中断有一两次,该怎么办呢?你的意思是能不用就不用?

把那个函数复制一下改个名,中断里调用改名后的
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

过多引用触发的警告……。自己多检查检查



程序中有三四次用到了,其中中断有一两次,该怎么办呢?你的意思是能不用就不用?

把那个函数复制一下改个名,中断里调用改名后的



这个就是函数复制改名后的函数,但是还是报警告

代码贴出来看看
[解决办法]
是不是OutputData_for_ISR()调用的类似串口的输出,然后主程序里也调用了这个输出
[解决办法]
引用:
Quote: 引用:

是不是OutputData_for_ISR()调用的类似串口的输出,然后主程序里也调用了这个输出



主程序里用的是OutputData(),OutputData_for_ISR()是串口中断里的,加了_for_ISR的都是特意给中断做的

如果OutputData(),OutputData_for_ISR()调用了同一个函数还是会出这警告的

读书人网 >单片机

热点推荐