这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 为什么在中断中不能调用已调用过的函数?

共2条 1/1 1 跳转至

为什么在中断中不能调用已调用过的函数?

院士
2006-09-17 18:14:16     打赏
为什么在中断中不能调用已调用过的函数?



关键词: 为什么     中断     不能     调用     用过     函数    

院士
2006-12-22 22:43:00     打赏
2楼
问 winAVR,中断中只能调用从未调用过的函数,只要调用过一次(无论是不是在中断中调用的)就无法在调用第二次。这是什么原因?是不是可重入的问题?如何设置可重入函数? 1: 好像不是中断的问题其它函数也一样。调用一个twi总线读写函数,main函数里调用几次都没问题,但是如果其它函数里有调用过就无法调用第二次,是堆栈的问题么?

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]