嵌入式系统的几个概念:
1,死循环
2,标志驱动:由于没有操作系统,内存小,开销大。所以需要一些标志(由中断完成,或中断处理后产生)。程序顺序检测各个标志,根据标志做出相应处理。
3,时基:时间单位处理的需要,如延时,定时查询,周期测量等等,由定时器中断产生。
4,状态:设置一个状态变量,记录功能实现的进程,每次轮回时根据状态做相应的事,把能做的做完后立刻退出。这就是“分时”处理的概念。
实施过程:
采用螺旋式步骤完成:
1,建立一个最基本的程序框架(由初始化和死循环组成,死循环中设置处理事件)
2,添加子程序,即逐步充实,每构思一个功能(按照处理事件添加相应的功能,即)
用户518079 2009-3-28 11:16
用户1449787 2009-3-27 17:54