本篇主要提供基于ARM的嵌入式系统接口技术书籍电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
商品基本信息,请以下列介绍为准 | |
商品名称: | 基于ARM的嵌入式系统接口技术(高职高专工作过程·立体化创新规划教材——计算机系列) |
作者: | |
定价: | 59.0 |
出版社: | |
出版日期: | 1900-01-01 |
ISBN: | 9787302250708 |
印次: | |
版次: | |
装帧: | |
开本: |
内容简介 | |
《基于ARM的嵌入式系统接口技术》通过几个日常生活中的嵌入式产品案例描述了基于arm9微处理器核的嵌入式系统体系结构及其接口开发技术。《基于arm的嵌入式系统接口技术》主要介绍了无作系统的嵌入式应用的解决方案:讲述了裸机程序的开发环境、arm9微处理器核的体系结构以及s3c2410cpu的片上资源,示例介绍了arm汇编语言的指令系统和嵌入式开发中汇编程序与c语言程序的编程方法。根据实现具体嵌入式系统所应用的个接口部件,系统地介绍了嵌入式系统的存储器接口、中断(异常)管理机制、dma机制、定时部件与gpio、异步串行通信接口、人机接口及其他常用接口的设计方法和作步骤。 |
目录 | |
第1章 嵌入式系统导论 |
编辑推荐 | |
《基于ARM的嵌入式系统接口技术》以培养技能型创新人才为目标,设置丰富的版块合理文,突出实用性和可作性。以工作过程为导向,全面展示案例实施的全过程,提炼技术要点。即学即用面向就业。以强化实际作技能为主线,答疑解惑,解决工作实践中的常见问题。 |
前言 | |
嵌入式技术是一种软硬件结合的技术,嵌入式系统涉及的知识点多。嵌入式系统已经从8位5pan>单片机发展到如今的32位cPu,其软件设计的复杂性也成倍增长。开发嵌入式软件的人应对处理器工作原理和接口技术有充分了解括“:编指令系统。 目前,我国大部分高校的嵌入式系统教学仍然停留在20世纪80年代发展起来的以8位5l单片机为核心的教育上。随着嵌入式应用的迅猛发展,人们越来越关注嵌入式系统的相关技术和设计方法的研究。嵌入式系统已经成为高等院校汁算机及相关专业的一门重要课程,也是相关领域研究、应用和开发专业技术人员必须掌握的重要技术之一,嵌入式系统在通信、自动控制、信息家电和军事等领域应用得到迅猛发展,市场对嵌入式开发人员的需求也日趋上升。 本书试图从零开始通过开发简单的嵌入式产品,使学生掌握构建一个无作系统的嵌入式系统的一般方法,熟悉常用的微处理器、存储器、。p断(异常)管理机制、定时部件以及各种接口的设计方法。全书共分1pan>章,各章的主要内容说明如下。 第pan style="font-family:微软雅黑">章主要介绍无处不在的嵌入式系统的概念、嵌入式系统的应用及发展,最后介绍嵌入式裸机软件的集成开发环境——ARM公司的ADS(ARMDeveloper·Suite)。 第2章主要介绍.ARM处理器内核和处理器核的关系,ARM9体系结构的特点、内部寄存器和存储器组织,ARM9微处理器的常用寻址方式和ARM指令系统。 第3章主要利用对比的方法介绍不同编译器支持的汇编语言的伪作及编程规则,嵌入式c语言程序以及嵌入式c语言和“:编语占程序的混合编程,并分析一种嵌入式系统的汇编程序启动代码。 第4章主要介绍Samsung公司S3C24IO微处理器芯片的结构特点及其集成的外围部件。通过对实例——交通控制系统和MP3播放器的分析,介绍使用s3c2410芯片制作嵌入式产品所涉及的外围接口设备,嵌入式系统的软硬台的相关知识,以及ARM选型的基本原则。 第5章主要介绍嵌入式系统中存储器的种类,存储空间的分配,以及嵌入式系统中存储器接口的设计和作步骤。 第6章主要介绍中断系统的设计方法即中断处理流程,中断的分类和中断方式,以及中断服务程序和主程序的设计方法。 第7章主要介绍DMA数据传送的原理,DMA控制器的使用方法和利用DMA传送数据的编程步骤,并对SD膏的数据传行介绍。 第8章主要介绍定时/计数器接口的设计。通过一个电子钟的制作过程和3分钟能的实现,介绍实时时钟、时间片中断和能的设计方法一步扩展到看门狗的使用方法:通过一个简单的音乐盒的制作,介绍PWM部件的控制方法。 第9章主要介绍通用输入/输出口GPl0的概念、原理及控制方法,GPIO端口的处理流程以及嵌入式c语占巾他作的使用。 第lO章主要介绍s3c2410的时钟系统及设置方法,异步串行通信接口相关的概念和原理,以及串口通信的处理流程和作步骤。 第ll章主要介绍常用人机接口的设计括LED显示器接口、键盘接口的原理及设计方法,以及LcD的基本概念及接口设计的原理。同时介绍其他一些常用接口,例如电机、AD转换器的工作原理和设计方法。 本书通过具体的案例对抽象的理论知行阐述,浅显易懂,形象实用。 本书的目的在于培养读者的学,提高学生的实际动手能力,使其快速掌握无作系统下嵌入式ARM开发技术,在未来智能化嵌入式产品设计领域获得一席之地。 另外,嵌入式系统的学件的关系十分密切,本书尽量避免仅针对某一种硬台,阅读时请注重学的方法。对于程序,请根据自己所使用的实验开发系统的硬件配置,灵活改变其中的诸如函数调用、地址等的定义和语句。 本书由郎璐红、梁金柱任主编,邵杰、陶婧、张俊、刘力扬任副主编。全书框架由何光明拟定,王珊珊、吴涛涛、陈海燕、尹静、刘小玲、王国全、杨帮华等人对本书提供了很大的帮助和支持,在此表示感谢。由于涉及内容广泛,技术更新快速,书中难免存在错误和疏漏之处,敬请专家和读者批评、指正。(作者换) 编者
|
摘要 | |
通用的嵌入式实时作系统能够运行在各种不同类型的微处理器上,兼容性好;作系统内核小、效率高,并且具有高度的模块化和扩展性;具备文件和目录管理,支持多任务,支持网络应用,具备图形窗口和用户界面;具有大量的应用程序接口(Application ProgramInterface,API),开发应用程序较简单;嵌入式应用软件丰富。 |