- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测控与系统6
第六章 监控程序设计
杨颖
cekongxitong2014@126.com
第六章 监控程序设计
测控系统:硬件、软件 (监控程序、功能程序)
2
测控系统:硬件、软件
软件:
•用于管理整个系统正常工作的监控程序;
•用于执行所要求任务的功能程序。
监控程序是软件设计的核心:整个测控系统是在监控程序的
控制下进行工作的。
监控程序的作用:
·及时响应来自系统或仪器内部的各种服务请求 (软件);
·有效地管理测控系统各种设备 (硬件);
·信息交换 (系统);
·故障处理 (自我完善)。
3
第六章 监控程序设计
内容:
• 监控程序的功能和组成;
• 监控主程序和初始化管理;
• 键盘管理,键盘接口;
• 显示、中断与时钟管理;
• 硬件故障的自检
重点:监控程序的功能和组成;初始化管理;中断管理;键
盘管理
难点:硬件故障的自检
4
第六章 监控程序设计
6.1 监控程序的功能和组成
6.2 监控主程序和初始化管理
6.3 键盘管理
6.4 显示、中断与时钟管理
6.5 硬件故障的自检
5
6.1 监控程序的功能和组成
1、监控程序的功能
主要作用:
– 键盘与显示管理,按键入的命令转入相应的键服务程序
– 接收中断请求信号,区分优先级,实现中断嵌套,并转
入相应的实时测量、控制功能子程序。
– 对软、硬定时器管理
– 自身系统诊断处理
– 初始化、手/ 自动切换、掉电保护
6
6.1 监控程序的功能和组成
2、监控程序的组成
通常由以下模块组成:
·监控主程序、
·初始化管理、
·键盘管理、
·显示管理、
·中断管理、
·时钟管理、
·自诊断和手/ 自动切换
7
图6-1-1 监控程序的基本组成
2、监控程序的组成:
1)监控主程序:是整个监控系统的一条主线,上电复位后首先
进入监控主程。监控主程序调用各模块,并将它们联系起
来,形成一个有机整体,从而实现对系统的全部管理功能。
2 )初始化管理程序:系统上电或复位后首先要执行的一个程
序,主要包括可编程器件初始化、堆栈初始化、参数初始化
等部分,在一些系统中还包括时钟初始化、中断初始化及串
口初始化等。
3 )键盘管理程序:一方面根据已有的硬件环境及时的获得当前
按键的编码值,也就是各种键盘接口的键扫描与键值分析模
块;另一方面,在获得当前按键的编码后,要设法获得相应
键服务程序的入口,以便完成相应的功能。
8
2、监控程序的组成:
4 )显示管理程序:显示管理是实现人机接口的另一个重要组成
部分,通过显示器一方面可以显示输入的工作参数,另一方
面可以显示系统的测控结果及工作状态。显示管理主要负责
文档评论(0)