导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→全部错了

* 49749: 哦 错了 是在中断函数中能调用其他函数吗?

   lenglx 
lenglx发表的帖子 

 全部错了
1、中断里可以调用子函数。
2、普通情况下,要保证这个子函数(以及这个子函数调用过的函数)不被其他的函数调用。
3、如果这个子函数确实需要被其他的函数调用,要将这个子函数做成再入函数。
*所有中断中调用子函数的问题,都是由于函数的再入问题引起的。

发表时间:2004年3月1日17:25:01

  
回复该帖

本主题共有 15 帖,分页:>>>>>该主题的所有内容[15]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  49759.[详细]老兄哪里人啊。能交友否? lx.leng@tom.com
摘要:老兄哪里人啊。 能交友否?  lx.leng@tom.com ......(46字)
- [lenglx][1077次] 2004年3月1日

  49757.[详细]同意
摘要:不好意思,我刚才没注意看liberty的帖。 有抄袭的嫌疑。 我说的和他的同一个意思。......(79字)
- [lenglx][921次] 2004年3月1日

  57332.[详细]15楼的朋友说的对,这里只是涉及到一个“函数可重入”问题,如果不可重入的函数,主程序和中断中都用,..
摘要:15楼的朋友说的对,这里只是涉及到一个“函数可重入”问题,如果不可重入的函数, 主程序和中断中都用,那就非常危险了,建议改改程序,做一个可重入的。......(144字)
- [guest][934次] 2004年6月30日

[上一篇帖子]:多个 80C51之间怎么通讯,请高手支持现在正着手一方案,要求一个MCU作为主控芯片,另外
[下一篇帖子]:光盘内提供的网页中,关于PLD的PCI驱动编制方法的介绍好像不全,有没有更全的资料? 还有,