滋生_ 2022-10-18 20:41 采纳率: 14.3%
浏览 26

一个函数能否被同时调用?

在单片机中,如果一个函数在main中使用的过程中又被中断调用的话,会发生什么情况?函数中的局部和全局变量会怎么变化,如果有返回值的话还能正常返回吗?

  • 写回答

3条回答 默认 最新

  • 老皮芽子 2022-10-18 21:36
    关注

    这个函数需要考虑并解决函数可重入问题才能这样被中断调用。
    你可以在网上搜索<可重入函数>了解一下

    评论

报告相同问题?

问题事件

  • 创建了问题 10月18日

悬赏问题

  • ¥15 Windows X86 远线程注入问题解惑
  • ¥15 Vs2022安装时黑框闪退无反应
  • ¥15 嵌入式设备网口down后再up时不能link?
  • ¥15 关于区块链和边缘计算
  • ¥15 做一个简单项目,用Python分析共享单车的数据
  • ¥20 在使用CESM2.2.0模型进行case.submit过程中出现如下错误(关键词-Map)
  • ¥15 有办法改变通过wifi进入的网站的设置吗
  • ¥15 label_studio
  • ¥15 请教如何phython发邮件
  • ¥15 linux系统安装问题