首页> 中文学位 >基于Davinci处理器的嵌入式系统软件平台构建
【6h】

基于Davinci处理器的嵌入式系统软件平台构建

代理获取

目录

文摘

英文文摘

声明

1绪论

1.1嵌入式系统简介

1.1.1嵌入式系统的概念与特点

1.1.2嵌入式系统的基本结构

1.2嵌入式系统发展现状

1.3课题背景及其意义

1.4课题主要工作

1.5本章小节

2系统总体设计

2.1需求分析

2.2设计选型

2.2.1硬件平台设计

2.2.2 Davinci DM6446简介

2.2.3操作系统选型

2.2.4开发工具选择

2.3开发方案

2.4本章小节

3软件平台的设计与实现

3.1 Boot Loader 开发

3.1.1 Boot Loader介绍

3.1.2 Boot Loader设计

3.1.3 Boot Loader加载

3.2 Wince 定制

3.2.1 Wince内核介绍

3.2.2建立交叉开发环境

3.2.3 Wince内核裁减

3.3驱动程序开发

3.3.1 Wince驱动程序分类

3.3.2触摸屏驱动的实现

3.3.3 Nand Flash驱动的实现

3.4应用程序开发

3.4.1应用程序架构

3.4.2应用程序模块结构

3.4.3系统工作原理

3.4.4声速算法的实现

3.4.5应用程序加载

3.5本章小结

4系统集成测试及验证

4.1功能测试

4.1.1功能测试环境

4.1.2内核功能测试

4.1.3触摸屏驱动功能测试

4.1.4 Nand Flash驱动功能测试

4.1.5整体系统功能测试

4.2正确性测试

4.3稳定性测试

4.4本章小节

5总结与展望

致 谢

参考文献

展开▼

摘要

随着计算机技术的快速发展,特别是微型机的出现,现代科学研究产生了质的飞跃,为嵌入式系统提供了广阔的发展空间。目前,嵌入式系统已经广泛应用到工业、交通、能源、通信、医疗卫生以及日常生活领域,在后PC时代的今天,嵌入式系统俨然成为了最热门的技术之一。当前嵌入式系统的发展趋势是小尺寸、微功耗和低成本,这就相对提高了软件技术的要求。
   本课题旨在建立完整的基于Davinci处理器的嵌入式Windows CE软件平台。论文以通用电气(中国)医疗系统超声测试仪器的开发项目为背景,研究如何为嵌入式系统建立一个完整的软件环境。
   本课题研究按照嵌入式系统从底层硬件层到上层应用层由下至上的顺序,阐述了操作系统逐步在目标平台上的移植过程。文章首先介绍了嵌入式系统的基本概念、特点、结构及其发展现状,并阐述课题的意义、背景和主要工作;随后进行了目标嵌入式系统的总体设计,包括需求分析、软硬件的选型及其开发方案的制定;在此基础上,完成软件平台的构建,其中详细展开了Boot Loader代码的开发,操作系统的定制和裁剪,触摸屏与Nand Flash驱动程序及产品用户应用程序的实现;最后针对目标系统的正确性、效率和稳定性进行了测试,得出了构建基于Davinci处理器的嵌入式Windows CE软件平台的一般结论,并结合当今信息产业的发展方向对本课题研究的前景作了展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号