论文部分内容阅读
随着微处理器技术和操作系统技术的不断发展,嵌入式实时操作系统已经成为计算机科学的一个重要组成部分,并且已经被广泛应用于制造业、过程控制、仪器仪表、通讯等不同领域。传统的控制软件是基于前后台系统,这种系统已不能适应嵌入式系统日益增加的复杂性,及其对实时性、可靠性的要求。 本文以多功能电解质分析仪为背景,讨论了在仪器仪表设计中使用嵌入式实时操作系统的问题。本文介绍了嵌入式实时操作系统的核心工作原理,在分析嵌入式实时操作系统μC/OS-II的基础上,完成了μC/OS-II在微处理器 MB90F543上的移植,实现了嵌入式平台的设计。重点研究了在此平台上实现电解质分析仪智能化功能的软件设计。这种处理器和嵌入式实时操作系统相结合的设计方案,提升了该处理器的应用层次,降低了构建系统平台的难度,并且提高了系统的可靠性和实时性。 本文引入了利用UML语言设计嵌入式系统的思想。在熟悉电解质分析仪工作原理的基础上,先从不同角度对电解质分析仪进行分析,然后给出了系统的总体设计方案,结合μC/OS-II的任务管理,对系统进行了详细的任务划分和优先级设置。这种设计方法在应用软件开发时起到了极大的作用,降低了开发难度,缩短了开发周期。经实践,这种设计方法可以很容易的应用到其它嵌入式系统的设计中。 电解质分析仪已经逐步实现微机化,基于网络化的控制系统将成为新的发展趋势。经过多次试验,该仪器工作稳定、可靠,基本满足医疗单位和实验室的使用要求。