文摘
英文文摘
声明
1绪论
1.1研究背景及国内外现状
1.2研究目的及意义
1.3总体方案及研究内容
1.3.1总体方案
1.3.2研究内容
1.4本文结构安排
2软件需求分析
2.1引言
2.2软件需求
2.2.1功能需求
2.2.2数据需求
2.2.3接口需求
2.2.4性能需求
2.2.5环境资源需求
2.2.6测量标准
2.3需求分析
2.3.1数据流图
2.3.2数据字典
2.4本章小结
3软件开发环境的构建
3.1引言
3.2操作系统的选择和安装
3.3交叉编译环境的建立
3.4图形用户支持软件的选择和安装
3.5软件开发方式
3.5.1间接方式
3.5.2直接方式
3.6软件资源分配
3.7本章小结
4 MiniGUI简介
4.1 MiniGUI概述
4.2 MiniGUI的软件架构
4.3 MiniGUI的消息机制
4.4 MiniGUI的运行模式
4.5 MiniGUI的编程方法
4.5.1头文件
4.5.2程序入口点
4.5.3创建和显示主窗口
4.5.4进入消息循环
4.5.5窗口过程函数
4.5.6程序的退出
4.6软件使用到的MiniGUI资源
5软件设计
5.1引言
5.2概要设计
5.3详细设计
5.3.1主程序流程
5.3.2主窗口设计
5.3.3全血测量窗口设计
5.3.4血浆测量窗口设计
5.3.5设备清洗/排样/浸泡窗口设计
5.3.6记录处理窗口设计
5.3.7参数设置窗口设计
5.3.8设备检查窗口设计
5.4本章小结
6关键技术
6.1引言
6.2系统定时器的实现
6.2.1间隔定时器的使用
6.2.2定时机制的实现
6.3小键盘输入
6.3.1 MiniGUI对键盘输入的处理方式
6.3.2键盘驱动程序设计
6.3.3键盘输入引擎设计
6.3.3添加键盘输入引擎
6.4硬件驱动接口
6.4.1 A/D转换驱动接口
6.4.2电机电磁阀驱动接口
6.5 U盘转存
6.5.1创建子进程
6.5.2等待子进程结束
6.5.3运行新程序
6.5.4转存实现流程
6.6本章小结
7测试
7.1引言
7.2单元测试
7.2.1参数模块功能测试
7.2.2设备维护模块测试
7.2.3记录处理模块测试
7.2.4粘度测量模块测试
7.2.5指标算法测试
7.3综合测试
7.4本章小结
8结论
致谢
参考文献
附 录