关于状态机的使用例子,类似于多任务运行,可以提高cpu效率