MCU平台的嵌入式系统软件设计研究
2014-09-06石文佳孙宏军张亚洲
单片机与嵌入式系统应用 2014年5期
石文佳,孙宏军,张亚洲
(天津大学 电气与自动化工程学院,天津 300072)
MCU平台的嵌入式系统软件设计研究
石文佳,孙宏军,张亚洲
(天津大学 电气与自动化工程学院,天津 300072)
嵌入式系统的运行需要可靠性和实时性的保证,因此良好的可靠性和实时性是嵌入式系统软件设计的重要标准。同时为了使软件系统的鲁棒性更强,嵌入式系统的设计需要一个非常好的软件架构。这里介绍了一种基于MCU平台的嵌入式系统软件架构方法。在这个方法中,事件驱动机制的引入满足了对软件架构的要求,主程序中不仅采用了优先调度机制,同时也加入了软件抗干扰措施,这些都使系统的实时性和可靠性得到了明显的提高。设计实验比较由该方法得到的软件架构与原始软件架构的实时性,得出由该方法优化后的软件架构确实具有更好的性能。
MCU;MSP430F1611;嵌入式系统;可靠性;实时性;涡街流量计
引 言
嵌入式系统通常由嵌入式处理器、外围设备、嵌入式软件等部分组成,其中微处理器(MCU)在嵌入式系统中占据着相当重要的位置。由于MCU大多是8位或16位机,内部资源和运算能力都受到限制,无法与高性能处理器相比较,不能运用比较成熟的嵌入式实时操作系统,系统软件又与硬件平台有较大关联,故而需要开发人员自己进行软件体系的构建[1]。嵌入式系统对于实时性要求很高,如何处理各个任务的运行和调度,也会直接影响到嵌入式系统的可靠性乃至整体性能。……
登录APP查看全文
