摘要 | 第6-7页 |
Abstract | 第7页 |
第1章 绪论 | 第12-16页 |
1.1 课题研究的背景和选题意义 | 第12-13页 |
1.1.1 糖化血红蛋白简介 | 第12页 |
1.1.2 与血糖区别 | 第12页 |
1.1.3 选题的意义 | 第12-13页 |
1.2 糖化血红蛋白分析仪的研究现状 | 第13-14页 |
1.2.1 糖化血红蛋白分析仪国外的研究状况 | 第13页 |
1.2.2 糖化血红蛋白分析仪国内的研究状况 | 第13-14页 |
1.3 课题研究内容及主要章节安排 | 第14-16页 |
第2章 软件系统的整体设计 | 第16-22页 |
2.1 ARM Cortex-M3概述 | 第16-18页 |
2.1.1 开发环境 | 第16页 |
2.1.2 硬件结构 | 第16-17页 |
2.1.3 软件系统体系及特点 | 第17-18页 |
2.2 光学检测原理 | 第18-19页 |
2.3 软件系统的整体分析 | 第19-20页 |
2.4 本章小结 | 第20-22页 |
第3章 进样系统的软件设计 | 第22-40页 |
3.1 进样系统概述 | 第22-25页 |
3.1.1 进样系统的组成部分 | 第22-25页 |
3.2 进样系统的工作原理 | 第25-29页 |
3.2.1 步进电机的工作原理 | 第26页 |
3.2.2 CAN总线工作原理 | 第26-29页 |
3.3 进样系统功能的软件实现 | 第29-39页 |
3.3.1 步进电机的启停控制实现 | 第29-34页 |
3.3.2 混匀电机调速的控制实现 | 第34-35页 |
3.3.3 CAN通信的实现 | 第35-39页 |
3.4 本章小结 | 第39-40页 |
第4章 检测系统的软件设计 | 第40-54页 |
4.1 检测系统的概述 | 第40页 |
4.2 检测系统的组成部分 | 第40-45页 |
4.2.1 入射光源 | 第40-41页 |
4.2.2 光电转换 | 第41-43页 |
4.2.3 温度传感器 | 第43页 |
4.2.4 帕尔贴制冷器 | 第43-45页 |
4.3 检测系统的主要原理 | 第45-46页 |
4.3.1 模糊自适应控制 | 第45-46页 |
4.4 检测系统的软件实现 | 第46-52页 |
4.4.1 DS18B20温度读取转换实现 | 第47-49页 |
4.4.2 数字PID控制实现 | 第49-50页 |
4.4.3 A/D转换器实现 | 第50页 |
4.4.4 simulink的仿真对比 | 第50-52页 |
4.5 本章小结 | 第52-54页 |
第5章 辅助系统的软件设计 | 第54-62页 |
5.1 辅助系统的概述 | 第54页 |
5.2 uCGUI的特点及移植 | 第54-57页 |
5.2.1 UCGUI的特点 | 第54-55页 |
5.2.2 uCGUI的移植 | 第55-57页 |
5.3 FatFs文件系统 | 第57-59页 |
5.3.1 FatFs文件系统简介 | 第57页 |
5.3.2 SD卡硬件电路 | 第57-58页 |
5.3.3 FatFs的移植 | 第58-59页 |
5.4 uIP网络模块 | 第59-62页 |
5.4.1 网络硬件模块 | 第59-60页 |
5.4.2 uIP简介 | 第60-61页 |
5.4.3 uIP的移植 | 第61-62页 |
第6章 实时操作系统uC/OS-II及其移植 | 第62-72页 |
6.1 uC/OS-II操作系统的概述 | 第62-64页 |
6.1.1 uC/OS-II操作系统的特点 | 第63-64页 |
6.2 μC/OS-II的内核结构 | 第64-68页 |
6.2.1 uC/OS-II内核体系结构图 | 第65页 |
6.2.2 任务状态及其转换关系 | 第65-67页 |
6.2.3 任务控制块概述(OS_TCB) | 第67页 |
6.2.4 任务的切换 | 第67页 |
6.2.5 中断服务 | 第67-68页 |
6.3 uC/OS-II任务间通信方式 | 第68-69页 |
6.3.1 信号量 | 第68页 |
6.3.2 消息邮箱 | 第68页 |
6.3.3 消息队列 | 第68-69页 |
6.4 uC/OS-II的移植 | 第69-70页 |
6.4.1 概述 | 第69页 |
6.4.2 设置与处理器相关的OS_CPU.H文件 | 第69-70页 |
6.5 本章小结 | 第70-72页 |
结论与展望 | 第72-74页 |
参考文献 | 第74-78页 |
攻读硕士期间发表的学术论文 | 第78-80页 |
致谢 | 第80页 |