相关疑难解决方法(0)

静态全局变量和静态volatile变量之间有什么区别?

我在文件范围中使用了静态全局变量和静态volatile变量,

两者都由ISR和主循环更新,主循环检查变量的值.

在优化期间,全局变量和volatile变量都不会被优化.因此,全局变量不是使用volatile变量来解决问题.

那么使用全局变量而不是volatile是否合适呢?

使用静态volatile的任何具体原因??

任何示例程序都是可观的.

提前致谢..

c static global interrupt volatile

28
推荐指数
3
解决办法
9万
查看次数

标签 统计

c ×1

global ×1

interrupt ×1

static ×1

volatile ×1