在单片机中,如果一个函数在main中使用的过程中又被中断调用的话,会发生什么情况?函数中的局部和全局变量会怎么变化,如果有返回值的话还能正常返回吗?
这个函数需要考虑并解决函数可重入问题才能这样被中断调用。你可以在网上搜索<可重入函数>了解一下
51机的话有reentrant关键字中断和外面有同一个非reentrant函数会有警告的