当前位置:主页 > 科技论文 > 计算机论文 >

惯组测试的嵌入式系统设计

发布时间:2017-07-18 04:09

  本文关键词:惯组测试的嵌入式系统设计


  更多相关文章: 惯导组件 串口通信 S3C6410 Windows CE6.0 多线程 套接字


【摘要】:针对传统的惯组测试系统只能接收和发送数据而不能独立显示和存储数据的缺点,本文设计了一种能够同时对4套惯性组合输出的RS-232数据(惯性组合在不同位置、速率和温度下的状态信息)进行接收、显示、存储和上传的嵌入式测试系统。 论文首先对惯导系统及发展、惯导组件测试技术和嵌入式系统的相关知识做了简单介绍并给出了课题研究内容和论文整体结构安排。然后比较了几种常见处理器芯片以及与PC机的传输方案,选择了以S3C6410微处理器为控制核心的整体硬件设计方案和基于嵌入式Windows CE操作系统的软件设计方案。最后提出基于WinCE操作系统的三种应用程序设计方法,结合优缺点选择了Windows SDK的开发方式来设计WinCE的应用程序使其完成对数据接收,显示,存储和上传。并用VS2005设计了PC机的应用程序,能够同时在PC机上完成相应的数据处理。 整个系统的设计分为硬件电路部分和软件部分。为了加快开发进度硬件采用分模块的设计方式,主要分为核心板和底板两个模块。核心板采用了飞翎公司生产的S3C6410核心板,主要包含了微处理器S3C6410, DDR SDRAM存储器,NandFlash存储器等。然后在底板扩展相应的功能模块,主要包含了串口电路,LCD触摸屏显示电路,USB接口电路和以太网接口电路设计。软件方面,首先完成了Windows CE6.0在硬件平台上的移植,然后设计了基于WinCE操作系统的应用程序和PC机应用程序。在WinCE应用程序中使用了多线程技术,对每路串口数据的接收都创建了一个线程,在线程中完成相应数据的接收,处理,显示,存储。对于WinCE应用程序与PC机应用程序之间的通信,利用了socket套接字技术通过UDP协议来完成数据的传输。 最后,对整个测试系统进行了测试,对测试的结果进行了分析。根据结果表明,该系统可以实时准确的接收四路惯性组合输出的数据,并对其进行显示,存储和上传。同时,该测试系统各功能都达到设计要求,可稳定、可靠地运行。
【关键词】:惯导组件 串口通信 S3C6410 Windows CE6.0 多线程 套接字
【学位授予单位】:西安工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP368.1;TN966
【目录】:
  • 摘要3-5
  • Abstract5-9
  • 1 绪论9-15
  • 1.1 惯导系统概述9
  • 1.2 惯导系统的发展历程9-11
  • 1.3 惯导系统组件的测试11-12
  • 1.3.1 惯性组合11
  • 1.3.2 惯导测试系统的组成11-12
  • 1.3.3 惯导测试系统的要求12
  • 1.4 嵌入式系统12-13
  • 1.5 研究内容13
  • 1.6 论文结构安排13-15
  • 2 系统设计要求及方案15-22
  • 2.1 系统设计要求15
  • 2.2 系统总体方案设计15-21
  • 2.2.1 测试系统硬件设计方案16-18
  • 2.2.2 测试系统软件设计方案18-21
  • 2.3 本章小结21-22
  • 3 系统硬件设计22-33
  • 3.1 惯组测试系统的硬件结构22-23
  • 3.1.1 基于S3C6410核心板简介22
  • 3.1.2 底板硬件结构22-23
  • 3.2 S3C6410微处理器的特性23-24
  • 3.3 串口数据接收模块24-25
  • 3.4 LCD触摸屏显示模块25-29
  • 3.5 USB接口电路设计29-30
  • 3.6 以太网接口电路设计30-31
  • 3.7 电源电路设计31-32
  • 3.8 本章小结32-33
  • 4 Windows CE操作系统的移植33-46
  • 4.1 Windows CE操作系统简介33
  • 4.2 Windows CE体系结构33-34
  • 4.3 板级支持包BSP的开发34-43
  • 4.3.1 BSP的构成34-35
  • 4.3.2 WinCE驱动程序的中断处理35-36
  • 4.3.3 驱动程序的设计36-41
  • 4.3.4 修改镜像的配置文件41-43
  • 4.4 Windows CE6.0映像文件的编译与内核下载43-45
  • 4.4.1 开发Windows CE6.0使用的工具43
  • 4.4.2 创建Windows CE6.0映像43-44
  • 4.4.3 将内核下载到硬件平台44-45
  • 4.5 本章小结45-46
  • 5 整个测试系统的软件设计46-67
  • 5.1 软件开发环境46-47
  • 5.1.1 Visual Studio 2005软件46
  • 5.1.2 ActiveSync46
  • 5.1.3 SDK46-47
  • 5.2 WinCE应用程序设计47-59
  • 5.2.1 设计要求47-49
  • 5.2.2 设计方案49-52
  • 5.2.3 程序设计步骤52-59
  • 5.3 PC机应用程序的设计59-62
  • 5.3.1 UDP工作模式59-60
  • 5.3.2 程序设计步骤60-62
  • 5.4 系统调试62-65
  • 5.4.1 硬件连接62-63
  • 5.4.2 结果分析63-65
  • 5.5 本章小结65-67
  • 6 总结与结论67-69
  • 6.1 总结67
  • 6.2 结论67-69
  • 参考文献69-71
  • 攻读硕士学位期间发表的论文71-72
  • 致谢72-74

【参考文献】

中国期刊全文数据库 前7条

1 王玫;王永泉;张炎华;;Adaptive filter for a miniature MEMS based attitude and heading reference system[J];Journal of Harbin Institute of Technology;2006年05期

2 金华标,常勇;基于Windows CE.NET的嵌入式系统软件开发的研究[J];武汉理工大学学报(交通科学与工程版);2003年02期

3 林涛;;嵌入式操作系统Windows CE的研究[J];微计算机信息;2006年17期

4 刘大鹏,马孝江;基于Windows CE的系统平台定制[J];微型电脑应用;2002年08期

5 祝彬;郑娟;;美国惯性导航与制导技术的新发展[J];中国航天;2008年01期

6 张炎华;王立端;战兴群;翟传润;;惯性导航技术的新进展及发展趋势[J];中国造船;2008年S1期

7 吴爱国,刘林山;嵌入式应用面临的挑战与ARM嵌入式微处理器发展现状[J];组合机床与自动化加工技术;2004年09期



本文编号:555944

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/555944.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7df17***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com