| 连结时引起的警告如何解决?
我在主程序与中断程序是都调用过BKRDLOCKRECORD(); 连结时引起了下面的警告,可不知如何解决 WARNING L15:MULTIPLE CALL TO SEGMENT SEGMENG: ?PR?BKRDLOCKRECORD?ACCESSCOM CALLER1: ?PR?INT232?ACCESSCOM CALLER2: ?C_C51STARTUP
连接程序给出这个警告,都是因为递归函数或中断函数调用了非递归函数的缘故。
你的主程序和中断都调用了这个函数,可能会出问题,比如主程序运行时发生中断会改变局部变量,中断返回后会导致运行不正常。
如果你能够确认这么做毫无问题,那么这个警告可以忽略。
(综合电子论坛) |
*注:部份文章为网上收录供大家共同学习参考之用,并不代表本站意见。如存在版权问题请马上通知我们,我们将马上删除。 |