致谢 | 第5-6页 |
摘要 | 第6-7页 |
Abstract | 第7-8页 |
1 绪论 | 第13-25页 |
1.1 课题的研究背景 | 第13-14页 |
1.2 测试仪器的国内外研究现状 | 第14-20页 |
1.2.1 自动测试系统的发展现状 | 第14-15页 |
1.2.2 虚拟仪器的发展现状 | 第15-17页 |
1.2.3 虚拟仪器软件标准的研究现状 | 第17-20页 |
1.3 研究内容 | 第20-22页 |
1.4 课题研究意义 | 第22-25页 |
2 模块化通用测试仪器的底层通用软件标准化总体方案研究 | 第25-35页 |
2.1 通用测试仪器硬件共享平台及仪器总线概述 | 第25-27页 |
2.2 底层通用软件标准化总体方案设计 | 第27-33页 |
2.2.1 模块化通用测试仪器软件架构构想 | 第27-30页 |
2.2.2 底层通用软件标准化需求分析及总体方案设计 | 第30-33页 |
2.3 本章小结 | 第33-35页 |
3 模块化通用测试仪器主机模块底层通用软件标准化研究 | 第35-71页 |
3.1 底层通用软件标准化方法研究 | 第35-39页 |
3.2 底层通用软件资源管理方法研究 | 第39-50页 |
3.2.1 资源及资源管理器设计 | 第39-43页 |
3.2.2 前端模块通信代理设计 | 第43-48页 |
3.2.3 资源查找设计 | 第48-50页 |
3.3 底层通用软件的状态属性管理方法研究 | 第50-54页 |
3.3.1 模块化通用测试仪器状态属性标准化设计 | 第50-52页 |
3.3.2 属性机制的设计实现 | 第52-54页 |
3.4 底层通用软件的IO通信设计 | 第54-60页 |
3.4.1 同步IO的方案设计实现 | 第55-58页 |
3.4.2 异步IO的方案设计实现 | 第58-60页 |
3.5 底层通用软件的事件通知方法研究 | 第60-66页 |
3.5.1 事件通知的产生方案研究 | 第60-62页 |
3.5.2 事件信息的保存方案研究 | 第62-64页 |
3.5.3 事件通知的处理方案研究 | 第64-66页 |
3.6 底层通用软件的触发线分配使用方案研究 | 第66-69页 |
3.7 本章小结 | 第69-71页 |
4 基于模块化仪器总线的仪器模块通信方案研究 | 第71-87页 |
4.1 基于模块化仪器总线的通信协议研究 | 第71-75页 |
4.1.1 协议需求分析 | 第71-73页 |
4.1.2 协议内容设计 | 第73-75页 |
4.2 传输层设计 | 第75-83页 |
4.2.1 消息与数据的分包重组方案研究 | 第75-78页 |
4.2.2 数据分段缓存设计 | 第78-81页 |
4.2.3 丢帧检测重发方案研究 | 第81-83页 |
4.3 通用测试仪器模块地址分配方案研究 | 第83-85页 |
4.4 本章小结 | 第85-87页 |
5 模块化通用测试仪器前端模块底层通用软件标准化研究 | 第87-95页 |
5.1 前端底层通用软件架构设计 | 第87-90页 |
5.1.1 前端底层通用软件功能需求分析 | 第87-88页 |
5.1.2 前端底层通用软件架构设计 | 第88-90页 |
5.2 硬件驱动接口标准化设计 | 第90-91页 |
5.3 系统内协议快速解析响应方案设计 | 第91-93页 |
5.4 本章小结 | 第93-95页 |
6 基于标准接口的仪器应用软件开发方法及接口测试验证 | 第95-109页 |
6.1 测试环境及测试方法 | 第95-96页 |
6.2 动态地址分配及资源查找测试 | 第96-97页 |
6.3 属性配置获取测试 | 第97-99页 |
6.4 同步异步IO测试 | 第99-101页 |
6.5 基于事件的电流异常通知测试 | 第101-103页 |
6.6 整体功能测试 | 第103-107页 |
6.7 本章小结 | 第107-109页 |
7 总结与展望 | 第109-113页 |
7.1 总结 | 第109-110页 |
7.2 展望 | 第110-113页 |
参考文献 | 第113-115页 |