嵌入式系统(基于ARM)实验与实践教程(高等院校计算机实验与实践系列示范教材)
分類: 图书,计算机/网络,计算机体系结构,
作者: 汤书森等编著
出 版 社: 清华大学出版社
出版时间: 2009-4-1字数:版次: 1页数: 163印刷时间:开本: 16开印次: 1纸张:I S B N : 9787302195726包装: 平装内容简介
本书是“嵌入式系统原理与应用”课程的配套实验教材。本书基于北京达盛科技的ARM7(EL-ARM-820型,ARM7TDMI)和北京奥尔斯公司的ARM9(OURS-2410RP,基于Linux)微处理器的实验平台。
本书第1部分简要介绍嵌入式系统的特点、原理和组成;第2部分涉及一些必要的实验准备工作;第3部分介绍一些基本的实验操作,在后面部分重点介绍了基于Linux的嵌入式系统的开发优点及其开发的一般过程和方法。最后,在熟悉了必要的理论和实践的知识之后,适当安排了一些创新的实验供读者学习。教材结构安排由浅入深,在潜移默化的过程中提高读者理论知识和实践能力。
本书可作为电子学信息技术专业、通信专业及计算机技术相关专业本科三、四年级学生的实验教材,也可以作为职业技术专业的学习参考书。
目录
第1部分基本理论
第1章嵌入式系统的概述
1.1嵌入式系统
1.2基本概念
1.3嵌入式系统的应用范围
第2章嵌入式系统特点
2.1嵌入式系统的特点综述
2.2交叉编译
2.3建立宿主PC端的开发环境
2.4 BootLoader
第3章嵌入式系统的组成及开发
3.1嵌入式系统的组成
3.2嵌入式系统的层次结构
3.2.1嵌入式系统的硬件
3.2.2嵌入式处理器的分类
3.2.3ARM处理器特点
3.2.4嵌入式系统的软件
3.3嵌入式系统开发的基本流程
3.4基于Linux的嵌入式系统开发流程
3.5嵌入式系统的调试
3.6嵌入式软件开发的特点和面临的技术挑战
第4章嵌入式系统的发展机遇与趋势
4.1嵌入式技术是中国IT发展的难得机遇
4.2嵌入式系统的发展趋势
第5章实验预备
5.1ARM7和ARM9的比较
5.2哈佛结构与冯诺依曼结构比较
5.3ADS实验环境的搭建、配置与实例分析
实验1基于ADS的实验环境的搭建与配置
实验2基于ADS的环境的实例分析
第2部分基础实验
第6章基于ARM7的实验
6.1与硬件资源相关的接口实验
6.2交叉开发环境
6.3系统结构简介
实验3基于ARM的硬件BOOT的基本设计
实验4ARM的I/O接口
实验5ARM的中断过程
实验6基于ARM的DMA实验
实验7ARM的UART通信实验
实验8ARM的A/D接13实验
第7章基于μC/OS-Ⅱ的ARM系统的实验
第8章基于μCLinux ARM系统的实验
第9章基于ARM9与硬件资源相关的实验
第3部分基于ARM&Linux嵌入式系统的开发实验
第10章基于ARM&Linux嵌入式系统的基本实验
第4部分基于ARM自主设计与创新实验
附录嵌入式系统网络资源
参考文献
书摘插图
第1章嵌入式系统的概述
1.1嵌入式系统
近几年来,嵌入式系统产品(如手机、MP3、IPOD、机顶盒和掌上计算机等)成为大众广泛使用的产品。新型的嵌入式产品不断问世,市场购销两旺。IT公司纷纷投入巨资加紧研发,嵌入式技术人才需求猛增。这些反映后PC时代的科技进步和经济发展,直接推动了嵌入式系统教学快速发展。从2002年起,全国许多高等院校的计算机系、电子系、自动化系和软件学院陆续开设了嵌入式系统课程,据估计大约有200多所院校开设了这门课。有的院校甚至还设立了嵌入式技术专业和嵌入式技术系。预计这种嵌入式系统教学大发展的趋势将会延续下去,并且扩大到更多的技术专业。嵌人式系统课程是一门多学科交叉的课程,包含了计算机系统组成原理、微机原理与接口、操作系统、编译技术、网络通信技术、人机交互、软件测试等学科领域的诸多知识点,授课内容概括性强。为了让学生们透彻地学懂理论,稳固地掌握知识,光靠课堂讲授的理论教学远远不够,必须通过实验教学环节让学生深刻体验嵌入式系统的实际软硬件知识,并由此来提高他们的动手能力。
随着通信网络技术、计算机技术和微电子技术的高速发展,嵌入式系统已成为了IT业的一个焦点。同时在数字信息技术和网络技术高速发展的后PC时代,嵌入式系统因其体积小、可靠性高、功能强和灵活方便等许多优点,已渗透到工业、军事、医疗以及日常生活等各个领域,对各行各业的技术改造、产品更新换代、加速自动化进程及提高生产率等方面起到了极其重要的推动作用。
……