我在文件范围中使用了静态全局变量和静态volatile变量,
两者都由ISR和主循环更新,主循环检查变量的值.
在优化期间,全局变量和volatile变量都不会被优化.因此,全局变量不是使用volatile变量来解决问题.
那么使用全局变量而不是volatile是否合适呢?
使用静态volatile的任何具体原因??
任何示例程序都是可观的.
提前致谢..
c static global interrupt volatile
c ×1
global ×1
interrupt ×1
static ×1
volatile ×1