本文给出的单片机处理模式是基于单任务的、无操作系统的开发模式。许多刚入门的工程师当然还没有机会学习和掌握多任务处理的操作系统开发模式。但是,在使用和学习多任务操作系统开发之前,我们依然需要一种开发模式,他能够在某种程度上和多任务的操作系统类似,能够实现某种意义上的时间片轮询执行的模式。这对于今后接触多任务的操作系统开发很有帮助。
当然,本文中提到的开发模式业内很多工程师都已经在使用这种开发模式,使用起来比我还要好,还要高明。但是,很多刚出来的学生或者还没有出来的学生就没有这个机会看到这种处理模式了。书本上目前还没有哪本书给出了一个完整的系统代码到底要如何编写的这样的一个架构。所以,对于初学者和在校学生,我相信本文会很有帮助。至于那些高手,欢迎提出你们的意见,对于本文的不足,请一笑了之。
详细请点击:单片机程序架构详解
扩展阅读:单片机编程经验总结