人机 界 面 ( h u ma n - c o mp u t e r i n t e r f a c e ) , 又 称 用户 界面、 人机交互、 人机接 口等, 是人与机器之间传递、 交换信息的媒介, 是用户使用计算机系统的综合操作环境。在商品竞争 中, 一个应用系统的成功与否在某种程度上也取决于用户使用界面的感受好坏, 因此, 人机界面的设计在应用系统 的设计 中有着重 要的作用 。嵌入式 系统强调人机界面操作的实时性 , 简单化 , 强调在特定平 台上特定应用的时间空间效率。在传统的小系统设计中, 程序设计一般采用前后台工作方式 。应用程序是一个无限的循环 , 循环中调用相应 的函数完成相应 的操作 , 时间相关性很强的关键操作( c r i t i c a l o p e r a t i o n ) 是靠 中断服务来 保证 的。因为中断服务提供的信息一直要等到后台程序走到该处理此信息这一步时才能得到处理。这种 系统在处理信息 的及时性上 , 比实际可以做到的要差 。最坏情况下的任务级响应时间取决于整个循环的执 行时间。因为循环 的执行时不是常数, 程序经过某一特定部分的准确时间也是不能确定的。如果程序修改了, 循环的时序也会受到影响。 实时操作 系统将应用分解成多任务, 简化了应用系统软件的设计。良好的多任务设计, 有助于提高系统的稳定性和可靠性, 并使系统的实时性得到保证。很多实时操作系统提供了专用 函数 , 简化了程序 的测试 。