摘要

在基于嵌入式系统和单片机开发出来的控制系统中,随着外设数量和程序规模的不断扩大,系统对代码的实时性和有限的MPU运算效率提出了更高的要求。为解决系统实时性问题,提高MPU运算效率,防止浪费MPU时间、空间资源,在考虑MPU多任务系统程序执行的前提下,结合单片机UART通信模块提出了一种基于有限状态机的外设控制机制,并建立状态图,说明并验证了有限状态机应用于单片机编程的绝对优越性。

全文