这个是系统设计思想性问题...
其实你写的一个单机的控制程序,相当于就写就了一个系统,只不过这个系统是前后台结构的罢了.
系统的存在就是一个不止的循环,大到我们的宇宙,小到我们地球的生态,你见到它停过吗?只有在它没有意义的时候,它才停下来..
所以,单片机的程序也应该是一个无穷的循环...
只要它工作的时候,就不应该有跳出的地方.
至于PC上的应用程序为什么有结束?因为它仅仅就只是一个程序,它是系统提供的一个任务,所以它就有停止的状态...不过WIN下的应用程序本质上还是一个循环,不停的响应消息,呵呵.. |