读书人

51中止里调用全局指针有没有什么好的解

发布时间: 2013-03-06 16:20:31 作者: rapoo

51中断里调用全局指针有没有什么好的解决思路?
求指导,一直就是怕出现那种可重入的错误。。。。但还是会不可避免。。。
[解决办法]
方案:
1. 中断设置标志位。主函数中对指针处理。
2. 软件设置狗,避免中断嵌套,发现嵌套,终止本次指针操作。不建议该方案,健壮性差。
3. 指针处理的数据必须是全局变量。底层代码最好不要对临时变量操作。

读书人网 >单片机

热点推荐