学位论文 > 优秀研究生学位论文题录展示

基于uClinux的嵌入式远程心电/血压记录仪的研制

作 者: 钱峰
导 师: 刘晔
学 校: 南昌大学
专 业: 通信与信息系统
关键词: uClinux MicroWindows U—Boot EcG嵌入式 收缩压 舒张压
分类号: TH772
类 型: 硕士论文
年 份: 2006年
下 载: 159次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,嵌入式系统产业发展极为迅速,已经广泛用于移动计算设备、网络设备、工业控制、信息家电、娱乐设施、医疗器械等领域。在此背景下,本文将开源的Linux技术、嵌入式用户图形界面(GUI)和现代微处理器技术相结合,设计开发了远程心电/血压记录仪。 本记录仪以Samsung公司的基于ARM7TDMI内核的S3C44BOX ARM处理器为核心,以uClinux为操作系统,MicroWindows为用户图形界面(GUI)以及一些必要的外围器件构成。 本文介绍了远程心电/血压记录仪的设计过程,包括硬件系统的设计、引导程序Bootloader的介绍、源代码公开的Bootloader——U-Boot的功能剪裁、移植;uClinux的介绍、uClinux针对本记录仪硬件特点和功能要求进行的剪裁和移植;基于uClinux的数据采集模块和键盘模块的驱动程序的编写;数据采集模块应用程序接口(API)的编写;图形卡驱动程序Framebuffer的介绍,编写和修改;图形用户界面MicroWindows移植、相关应用程序的开发等。

全文目录


摘要  3-4
ABSTRACT  4-8
第一章 绪论  8-13
  1.1 引言  8-9
  1.2 嵌入式系统的定义  9
  1.3 嵌入式系统的发展  9-10
  1.4 嵌入式系统的组成  10-12
    1.4.1 嵌入式处理器  10-11
    1.4.2 外围设备  11
    1.4.3 嵌入式操作系统  11-12
    1.4.4 应用软件  12
  1.5 本课题的主要工作  12-13
第二章 硬件结构  13-34
  2.1 硬件开发平台的建立  13-25
    2.1.1 开发平台结构  13-25
  2.2 S3C44BOX中断系统  25-26
    2.2.1 一级向量表  25-26
    2.2.2 二级中断向量表  26
  2.3 Bootloader的设计  26-33
    2.3.1 Bootloader介绍  26-28
    2.3.2 U-Boot介绍及移植  28-33
  2.4 本章小结  33-34
第三章 uClinux移植  34-44
  3.1 uClinux介绍  34-35
  3.2 uClinux的移植  35-42
    3.2.1 uClinux的移植分类  35-36
    3.2.2 移植步骤  36-40
    3.2.3 文件系统的制作  40-42
    3.2.4 合并内核和根文件系统  42
  3.3 uClinux应用程序添加  42-43
  3.4 本章小结  43-44
第四章 uClinux设备驱动程序的开发  44-53
  4.1 Linux设备驱动程序介绍  44-45
  4.2 uClinux设备驱动程序的开发  45-52
    4.2.1 数据采集模块驱动程序  46-49
    4.2.2 按键驱动程序  49-52
  4.3 本章小结  52-53
第五章 用户图形界面GUI  53-61
  5.1 MicroWindows介绍  53-55
    5.1.1 体系结构  53-55
  5.2 Framebuffer驱动的开发、安装  55-58
    5.2.1 S3CA4BOX LCD控制器  55
    5.2.2 Framebuffer设备驱动程序介绍  55-56
    5.2.3 Framebuffer设备驱动程序结构  56
    5.2.4 Framebuffer驱动程序设计  56-58
    5.2.5 Framebuffer设备驱动程序的安装  58
  5.3 MicroWindows的移植编译  58-60
  5.4 本章小结  60-61
第六章 应用程序开发  61-71
  6.1 软件总体设计  61-63
  6.2 功能模块介绍  63-70
    6.2.1 数据采集模块  63
    6.2.2 血压测量模块  63-65
    6.2.3 数据分析模块  65-66
    6.2.4 系统管理模块  66-68
    6.2.5 通信传输模块  68-70
  6.3 本章小结  70-71
结束语  71-72
附录  72-81
  附录A  72-79
  附录B  79-80
  附录C  80-81
参考文献  81-83
攻读硕士期间发表的论文  83-84
致谢  84

相似论文

  1. 基于ARM7的车载控制中心研制,U463.6
  2. FPGA系统远程安全升级的设计与实现,TP309
  3. 基于操作系统驱动的嵌入式TCP/IP协议栈的实现,TN915.04
  4. 网络视频录像机OSD子系统软件设计,TP277
  5. 基于SOPC的高集成化网络监控系统设计,TP277
  6. 基于ARM/GPRS的远程水文监测终端设计,TP274
  7. 基于嵌入式WEB服务器的火灾报警监控系统研究,TP277
  8. 基于ARM的嵌入式教学实验系统的研究与设计,TP368.1
  9. 基于RTEMS多核嵌入式系统安全性及引导技术研究,TP368.11
  10. 基于SPARCV8处理器的用户开发平台设计与实现,TP368.1
  11. 基于uClinux的电力通讯管理机的研究,TM76
  12. 基于FPGA的交通信息采集系统的研究与实现,TP274.2
  13. 基于IEC 61131-3标准的糖厂澄清工段pH值控制系统的研究与开发,TP273
  14. 基于ARM的嵌入式网关多协议转换的研究,TP393.05
  15. 基于Linux系统Microwindows的移植及其在网络收音机上的应用,TP391.41
  16. 基于uClinux的公用设施收费系统的设计与实现,TP311.52
  17. 颈动脉斑块形成与临床常见危险因素的相关性研究,R543.4
  18. 基于ARM的嵌入式VoIP终端设计及硬件实现,TN916
  19. 基于ARM-uClinux便携式心电监护系统通信研究,TH776
  20. 嵌入式无线餐饮前端设计,TP368.1
  21. 基于方舟3的嵌入式调试机制的设计与实现,TP368.12

中图分类: > 工业技术 > 机械、仪表工业 > 仪器、仪表 > 医药卫生器械 > 医用电气机械
© 2012 www.xueweilunwen.com