可以,一个系统是离不开全局变量的。 实际上单片机的所有外设寄存器的本质都是全局变量,只是它的地址是固定的。
用全局变量只需要注意一点: 如果有多个任务需要访问该变量,要做好保护。
保护的方法可以是 临界端,或者互斥信号量,或者二值信号量。