首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

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

2013-03-06 
51中断里调用全局指针有没有什么好的解决思路?求指导,一直就是怕出现那种可重入的错误。。。。但还是会不可避

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

热点排行