计算机测试系统02-论述.ppt

第二章 监控程序的设计 监控程序的功能和组成 监控主程序和初始化管理 键盘管理程序的设计 显示、中断与时钟管理 硬件故障的自检 2.1监控程序的功能和组成 监控程序的主要作用是及时响应来自系统或仪器内部的各种服务请求,有效的管理测控系统自身软、硬件及人-机联系设备,与系统中其它设备交换信息,并在系统出现故障时及时作出相应的处理。 监控程序的具体功能 初始化管理 键盘和显示管理 中断管理 时钟管理 故障自诊断 2.2监控主程序和初始化管理 监控主程序进行识别命令,解释命令并获得完成该命令的相应模块的入口,引导测控程序进入正常运行,并协调各部分软硬件进行工作。 初始化管理 初始化管理主要包括可编程器件初始化、堆栈初始化和参数初始化三部分。 2.3键盘管理程序的设计 键盘管理程序的作用是根据获取的按键编码,转入相应的服务程序。 按键分类 2.3.1按键开关的软件联接方式 按键开关在机械上存在闭合/断开两种状态,在系统和仪器中经常需要把一个和几个键的这两种状态进行组合使用,即所谓的“互锁”和“自锁”功能。 “互锁”和“自锁” “互锁”和“自锁”功能主要由软件实现。 软件互锁:同类按键中的一个按下时,利用软件使具有正在工作的另一键功能退出。 软件自锁:某个按键奇数次时,执行该键功能,按偶数次时退出该功能。 键盘的主要操作步骤 2.3.2直接分析法 直接分析法指只需要根据当前按键的编码,

文档评论(0)

1亿VIP精品文档

相关文档