欢迎来到天天文库
浏览记录
ID:43318395
大小:42.00 KB
页数:5页
时间:2019-09-29
《张永文献综述》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、文献综述丽§随着社会信息化的发展,嵌入式系统作为计算机应用的一个重要领域已经渗透到人们日常'生活的每个部分,我们每个人基本上都拥有大小不一,形状各异,具有各种功能的、使用嵌入式技术的电子产品,比如mp3/mp4、pda、gps导航仪等小型数字化产品,还有智能家电、网络家电等。包括现在非常热门的智能手机等产品其实都可以归类于嵌入式产品中。嵌入式越来越受到人们的广泛关注,并且推动着嵌入式技术不断发展。它正在被广泛应用到金融、航天、电信、网络、信息家电、医疗、工业控制、军事等各个领域。特别是嵌入式系统有利于国家战略
2、目标的实现。从美国微软发布“维纳斯计划”白皮书到中国科学院推出的“女蜗计划”,整个世界仿佛在一夜之间掀起了嵌入式开发与应用的热潮,人们开始关注嵌入式技术的发展和应用情况。孙天泽,袁文菊,张海峰(2005)在《嵌入式设计及Linux驱动开发指南一基于ARM9处理器》文中指出ARM作为一种嵌入式系统处理器,以高性能、低功耗、低成本等优点占领了大部分市场。目前最为流行的当属ARM7和ARM9两个系列。随着人们对系统功能提出了更高的要求,ARM7在高端应用中已经显得力不从心,性能更加强劲的ARM9处理器逐渐占据了市场
3、上的高端产品应用。并且通过ARM9处理器和Linux操作系统为平台,全面介绍了嵌入式系统开发的一般过程和详细讲述了嵌入式Linux系统下的设备驱动程序开发方法。亚峰,欧文盛(2007)在《ARM嵌入式Linux系统开发从入门到精通》指出Linux是一个成熟而稳定的开放源代码操作系统,将Linux植入嵌入式设备具有众多的优点。通过应用最广泛的新一代ARM9处理器为对象,介绍了ARMLinux系统移值,包括嵌入式系统开发入门,交叉编译器的构建,BootLoader的移植与实现及Linux2.6内核的编译与下载;A
4、RMLinux的驱动程序开发,包括最常见的字符设备驱动的分析,块设备驱动的分析以及网络设备驱动的分析;QtGUT开发,包括Qt的具体安装的核心技术以及最新的QtopiaCore开发环境;最后通过实例来讲述QtopiaCore开发过程。李亚锋(2008)在《ARM嵌入式Linux设备驱动实力开发》在本书中以8个典型实例为研究对象,讲述基于Linux2.6.20内核的设备驱动开发过程。这些实例几乎覆盖了Linux系统下常见的设备类型,其中包括按键设备、触摸屏、MMC/SD、网卡、Framebuffer.USB和P
5、CT设备等。通过认真的分析代码更加熟悉了驱动程序的步骤和结构。赵刚(2008)在《32位ARM嵌入式系统开发技术一流程、技巧与实现》在本书中是基于S3C45108处理器,以软、硬件开发流程为主线,详细介绍嵌入式系统的开发技术。包括32位嵌入式系统的基本概念、构成、应用和一-般开发流程;ARM7TDM1处理器的内核架构、指令系统、混合语言编程,开发工具软件ADS的使用方法;S3C45108处理器芯片的内部结构、嵌入式系统电路设计、板级测试,开发流程细节与设计要点:无操作系统和有操作系统情况下的嵌入式软件开发流程
6、,程序的编写、调试和固化等;嵌入式Linux下设备驱动程序的编写方法。陈莉君(2002)在《深入理解Linux内核》指出如果你为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。CPU与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的吋间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得CPU不再受限于慢速硬盘。通过介绍内核中用到的最主要数据结构、算法和编程技巧更加认识内核。马忠梅,马广
7、云,徐英慧(2007)在《ARM嵌入式处理器结构与应用基础》文中介绍了MSC处理器一一ARM7处理器系列,介绍ARM体系结构和应用基础。文中既有软件编程部分一一ARM编程模型以及ARM和Thumb双指令集的说明,又有硬件部分——ARM7TDMT处理器和ARM720T处理器的结构原理,而II对部分公司带ARM核嵌入式系统芯片的特点、开发工具以及整个ARM处理器核系列也进行了介绍。肖踞雄,翁铁成,宋中庆(2003)在《USB技术及应用设计》文中指出USB(通用串行总线)是一种计算机外设连接规范,简单地说,是一种计
8、算机外围串行通讯接品标准。具有即插即用、数据传输可靠、扩展方便、低成本等优点,已成为当前计算机必备的接口之一,同时也做广泛地应用于嵌入式系统设计中。并U详细地分析了USB系统总线的体系结构,包括组结构、数据编码、通讯原理和最新的USB2.0及OTG(On-The-Go)技术,另一方面对其应用系统的软硬件设计进行了描述。作者通过对USB主机和USB设备系统开发和LinuxUSB子系统的分析,阐述了US
此文档下载收益归作者所有