以下内容转载自安富莱电子: http://forum.armfly.com/forum.php 单任务系统学习多任务系统之前,我们先来回顾下单任务系统的编程框架,即裸机时的编程框架. 裸机编程主要是采用超级循环(super-loops)系统,又称前后台系统.应用程序是一个无限的循环,循环中调用相应的函数完成相应的操作,这部分可以看做后台行为,中断服务程序处理异步事件,这部分可以看做是前台行为. 后台也可以叫做任务级,前台也叫作中断级. 对于前后台系统的编程思路主要有以下两种方式: 轮询方式对于一…