文摘
英文文摘
西北工业大学学位论文知识产权声明书及西北工业大学学位论文原创性声明
第一章绪论
1.1医疗电子仪器的研究和发展状况
1.1.1医疗电子仪器的分类
1.1.2电疗仪器和设备的发展状况和趋势[1-4]
1.2嵌入式技术在医疗电子仪器中的应用
1.2.1嵌入式系统的定义
1.2.2嵌入式技术的发展现状和趋势[6-8]
1.2.3基于嵌入式系统的医疗电子仪器
1.3课题的背景和研究意义
1.4生物电疗理论概述
1.4.1电疗的历史[10]
1.4.2低频电疗的定义
1.4.3低频电疗的生理和治疗作用
1.5本课题所作的主要内容和创新点
1.5.1本课题所作的主要内容
1.5.2本课题的创新点
第二章生物电疗仪系统总体方案设计
2.1本课题理论基础
2.1.1低频电疗法分类
2.1.2生物电疗仪的治疗原理和设计指标
2.1.3电疗信号的产生原理
2.2系统硬件总体方案设计
2.2.1 ARM7处理器概述
2.2.2生物电疗仪的硬件结构概述
2.3系统软件总体方案设计
2.3.1μC/OS-Ⅱ嵌入式操作系统概述[15]
2.3.2生物电疗仪的软件结构概述
2.4小结
第三章生物电疗仪硬件系统设计
3.1控制电路部分
3.1.1基于LPC2290微处理器的最小系统设计
3.1.2存储器系统
3.1.3通信接口
3.1.4人机交互系统设计
3.2 PWM接口电路部分
3.2.1 PWM接口的实现
3.2.2采样电路
3.3系统开关电源指标
3.4小结
第四章生物电疗仪GUI的研究与实现
4.1 GUI管理系统分析
4.2底层驱动程序的分析和设计
4.2.1 LCD驱动程序的分析和设计
4.2.2触摸屏驱动程序的分析和设计
4.3 API函数的分析与设计
4.3.1绘图API函数的分析与设计
4.3.2文字API函数的分析与设计
4.3.3触摸屏API的分析和设计
4.4 GUI模块层的设计与实现
4.4.1显示模块
4.4.2文字模块
4.4.3控制模块
4.5小结
第五章生物电疗仪软件系统设计
5.1 μC/OS-Ⅱ的深入分析
5.1.1 μC/OS-Ⅱ的体系结构[15]
5.1.2 μC/OS-Ⅱ的内核分析
5.1.3 μC/OS-Ⅱ的任务管理
5.1.4μC/OS-Ⅱ的任务间同步和通信
5.1.5 μC/OS-Ⅱ的中断管理机制
5.1.6 μC/OS-Ⅱ的内存管理
5.1.7 μC/OS-Ⅱ的时间管理
5.2 μC/OS-Ⅱ在ARM平台的移植
5.2.1移植概述[15]
5.2.2 μC/OS-Ⅱ在ARM7移植中的存在的问题
5.2.3移植的实现
5.3 μC/OS-Ⅱ的进一步改进
5.3.1 μC/OS-Ⅱ的定时系统中存在的问题
5.3.2对定时系统的改进
5.4生物电疗仪功能子程序设计
5.4.1 PWM波控制子程序设计
5.4.2 ADC子程序设计
5.4.3串行通信子程序设计
5.5生物电疗仪主界面管理软件的设计
5.5.1系统界面结构分析
5.5.2系统界面的具体实现
5.5.3系统界面实图
5.6基于μC/OS-Ⅱ的软件系统主程序设计
5.6.1系统任务划分
5.6.2系统任务的实现
5.6.3系统主程序流程
5.7 LPC2290的系统启动程序
5.8应用程序的固化
5.9上位机软件设计
5.9.1上位机串口通信程序编程
5.9.2信息显示程序设计
5.10小结
第六章生物电疗仪的系统调试
6.1系统的分模块调试
6.1.1液晶显示的调试
6.1.2触摸屏控制器的调试
6.1.3 PWM输出信号的调试
6.2软件系统调试的经验总结
6.3小结
第七章结论及展望
7.1结论
7.2展望
参考文献
发表论文和参加科研情况说明
致谢
附录一生物电疗仪电路原理图
附录二开关电源电路原理图
附录三控制系统效果图