基于Windows CE.net嵌入式软件开发平台的研究

来源 :西北大学 | 被引量 : 0次 | 上传用户:ZhuoFeichi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如今以ARM处理器作为主CPU的嵌入式硬件平台,几乎已经成为信息产业的硬件标准。一方面,它具有体积小、性能强、功耗低、可靠性高等特点,另一方面,它为高速、稳定地运行嵌入式操作系统提供了硬件基础。因此由基于ARM处理器的硬件平台和嵌入式操作系统构成的嵌入式系统已经被广泛地应用于军事国防、消费电子、网络通信、工业控制等各种领域。 本论文结合实际项目——基于GPS的车载导航设备的开发,该项目以基于GPS的车载导航为应用背景,硬件平台是基于Samsung公司的S3C2440处理器,它是基于ARM920T的高速嵌入式处理器,软件平台是基于Microsoft公司推出的嵌入式操作系统Windows CE.net,二者共同构成一个完整的嵌入式系统。 本论文主要是针对该项目中对软件开发平台的开发进行了分析和研究,也是分为硬件设计和软件开发两部分。硬件平台设计中,对嵌入式系统的开发流程做了简单介绍,并对S3C2440处理器、各种存储器的选择、以及对各个接口设备的选择和设计做了简要介绍。软件开发平台的设计主要是在Windows CE下进行的,包括对Windows CE的BSP的修改开发、Bootloader的开发、OAL层的开发,以及设备驱动程序的开发,此外还包括根据要求对Windows CE操作系统的裁减定制。其中设备驱动程序的设计开发是软件平台开发中很重要的一部分,因此最后我们重点介绍了Windows CE下驱动程序开发的过程,并以触摸屏、键盘、串口等驱动程序的开发为例进行了介绍。
其他文献
本文通过对荣华二采区10
期刊
生物分子和有害物质的准确且快速的检测方法是支持生命医药科学发展的有力工具。伴随着社会的快速发展,实现人类恶性疾病的早期诊断,食品安全以及环境问题的可靠监控愈发成为社
ABC1(Activity of bcl complex)蛋白激酶是一类新发现的核基因编码的类蛋白激酶家族,在植物中对该家族成员的研究较少。本论文主要针对水稻ABC1类蛋白激酶家族中的成员OsAK13基
本文针对传统人工输液系统人力物力耗费大、控制精度低、安全度较低等缺点,设计了一种高精度输液监控系统,实现的功能如下:(1)利用无线传感器网络实现各监控节点与护士监控站
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
学位
结直肠癌是胃肠外科常见的恶性肿瘤,在我国的发病率和病死率也较高,但是其发病机制尚不十分明确.大量研究提示,结直肠癌和脂肪代谢关系密切,充分了解结直肠癌和脂肪代谢的关
氮化镓(GaN)作为一种优良的Ⅲ-Ⅴ族宽禁带半导体材料,被广泛地用来制作各种蓝、绿光发光二极管和激光器,及各种抗辐射、高频、高温和高密度集成的电子器件。近年来发现一维GaN
随着颅脑损伤救治技术的发展,各种检查监测方法层出不穷,这些方法可从颅内压、脑血流、脑代谢、脑功能等方面多角度、多层次评估脑损伤的程度,为提高颅脑损伤患者的救治率及
本实验以水稻种子为试验材料,利用三不同波段的蓝光LED为光源,以荧光灯为对照,研究各波段蓝光LED对水稻种子发芽和幼苗生长发育的影响。实验结果如下:   (1)蓝光LED对水稻种