嵌入式软件异步编程:单线程编程模型(先后台系统编程模型)

嵌入式软件按照其所使用的操做系统能够分为三类:Rich OS、RTOS、Bare-metal。应用最普遍的应该是Bare-metal了,Bare-metal即裸机,也就是不采用任何操做系统的嵌入式系统,其程序内仅有主循环和中断服务例程,一般也称做先后台系统。若是套用线程的概念,那么先后台系统能够认为是单线程的。在单线程模式下,无外乎轮询驱动、事件驱动以及轮询和事件组合的混合驱动这三种编程模型。这三
相关文章
相关标签/搜索