华信教育资源网
ARM嵌入式系统基础与项目开发技术
丛   书   名: 全国高等职业教育“十二五”规划教材  中国电子教育学会推荐教材  全国高等职业院校规划教材
作   译   者:陆渊章 出 版 日 期:2014-02-01
出   版   社:电子工业出版社 维   护   人:陈健德 
书   代   号:G0224340 I S B N:9787121224348

图书简介:

本书按照教育部新的教学改革要求,结合示范专业建设和课程研究项目成果进行编写,突出嵌入式项目开发能力的培养。主要内容包括:ARM嵌入式系统基础, ARM嵌入式处理器的体系结构、指令系统,嵌入式操作系统,RealView MDK开发环境及ARM开发工具等;同时以基于ARM920T的应用处理器S3C2410A为例,详细介绍嵌入式系统设计及相关模块接口技术(涵盖时钟、电源、I/O、中断等),并提供大量的ARM应用项目开发实例。 本书配有免费的电子教学课件、习题参考答案及精品课网站,详见前言。
  • 您的专属联系人更多
    关注 评论(1) 分享
    配套资源 图书内容 样章/电子教材 图书评价
    • 配 套 资 源
      图书特别说明:

      本书资源

      会员上传本书资源

      推荐资源

    • 图 书 内 容

      内容简介

      本书按照教育部新的教学改革要求,结合示范专业建设和课程研究项目成果进行编写,突出嵌入式项目开发能力的培养。主要内容包括:ARM嵌入式系统基础, ARM嵌入式处理器的体系结构、指令系统,嵌入式操作系统,RealView MDK开发环境及ARM开发工具等;同时以基于ARM920T的应用处理器S3C2410A为例,详细介绍嵌入式系统设计及相关模块接口技术(涵盖时钟、电源、I/O、中断等),并提供大量的ARM应用项目开发实例。 本书配有免费的电子教学课件、习题参考答案及精品课网站,详见前言。

      图书详情

      ISBN:9787121224348
      开 本:16开
      页 数:228
      字 数:365

      本书目录

      第1  章嵌入式系统基础
        11  嵌入式系统的基本概念
        12  嵌入式系统的特点、组成与分类
          121  嵌入式系统的应用特点
          122  嵌入式系统的发展与应用
          123  嵌入式系统的组成
          124  嵌入式系统的分类
        13  基于ARM的嵌入式开发环境
          131  交叉开发环境
          132  模拟开发环境
          133  ARM开发工具
          134  ARM开发仿真工具
        14  如何学习和掌握嵌入式系统的开发方法
        本章小结
        思考与习题1
      第2章  嵌入式处理器的体系结构与异常处理
        21  嵌入式微处理器的特点与命名规则
          211  ARM嵌入式处理器的特点
          212  ARM嵌入式处理器系列产品
          213  ARM版本的命名规则
        22  ARM体系结构的运行与寄存器
          221  ARM体系结构的存储器格式 
          222  ARM体系结构的工作状态
          223  ARM体系结构的运行模式
          224  ARM体系结构的寄存器
        23  ARM的异常处理
          231  ARM体系支持的异常类型
          232  ARM的异常响应
          233  ARM的异常返回
        本章小结
        思考与习题2
      第3章  嵌入式处理器指令系统
        31  ARM嵌入式编程模型
        32  ARM指令的格式
        33  ARM指令的寻址方式
          331  立即寻址
          332  寄存器寻址
          333  寄存器间接寻址
          334  基址变址寻址
          335  多寄存器寻址
          336  相对寻址
          337  堆栈寻址
        34  ARM指令集
          341  数据处理指令
          342  程序状态寄存器处理指令
          343  寄存器加载/存储指令
          344  跳转指令
          345  移位指令
          346  异常产生指令
        35  Thumb状态指令集
        任务开发1  基于EMLINK固化DEMO程序
        本章小结
        思考与习题3
      第4章  S3C2410A处理器的功能及应用
        41  S3C2410A处理器的功能与特性
          411  S3C2410A处理器片上功能
          412  S3C2410A处理器的特性
        42  S3C2410A处理器内部各模块
          421  时钟与电源管理模块
          422  内存控制器模块
          423  基本 I/O 接口模块
          424  中断控制模块
        任务开发2  基于S3C2410A的LED显示控制 
        任务开发3  基于UART串口通信控制
        本章小结
        思考与习题4
      第5章  嵌入式操作系统
        51  嵌入式操作系统管理基础
          511  嵌入式操作系统的基本概念
          512  嵌入式最小系统
        52  常见嵌入式操作系统
        53  嵌入式Linux操作系统简介
        任务开发4  基于IIC按键中断控制
        任务开发5  开发模数转换(ADC)设计
        任务开发6  看门狗定时器(WDT)控制
        本章小结
        思考与习题5
      第6章  ARM开发工具的使用
        61  RealView MDK开发环境 
          611  μVision3软件开发平台
          612  HJTAG 仿真器
        62  RealView MDK 的使用
          621  RealView MDK 的安装
          622  μVision IDE集成开发环境的运行
          623  μVision IDE 主框架窗口 
          624  文件管理与工程创建
          625  工程基本配置 
          626  编译、链接与调试 
          627  Flash 编程工具 
        任务开发7  实时时钟(RTC)控制
        任务开发8  基于TFT液晶显示控制
        任务开发9  基于TCP/IP以太网通信设计
        任务开发10  基于MEB1280的GPS通信
        任务开发11  基于PWM步进电动机控制
        任务开发12  基于GSM的GPRS模块控制
        本章小结
        思考与习题6
      参考文献
      展开

      前     言

      随着嵌入式技术的不断发展,其应用范围迅速扩大,社会对嵌入式人才的需求数量近几年以每年40%以上的速率增长,所需技能型人才存在较大缺口,主要集中在消费电子、通信设备、工业控制、安全安防、汽车电子、医疗电子、信息家电、互联网、智能交通、软件外包、航空航天、智能建筑、金融等行业中。在未来几年,随着信息化、智能化、网络化的发展,嵌入式系统技术将获得更广阔的应用与发展。为了培养更多的嵌入式专业技能型人才,许多高职院校进行了多方面的专业建设和课程改革。
        本书按照教育部新的教学改革要求,结合示范专业建设和课程研究项目成果进行编写。全书根据嵌入式系统的发展趋势,针对ARM嵌入式系统的应用特点,结合12个项目任务,由浅入深、循序渐进地介绍了ARM嵌入式系统基本概念,ARM处理器的体系结构、指令系统,嵌入式操作系统,以及RealView MDK开发环境使用等。通过ARM开发、调试、应用的整个过程,突出嵌入式系统的开发方法和技巧,培养基于ARM的软件设计、硬件调试等专业技能。
      本书在编写过程中遵循职业教育的特点,理论与实践相结合,充分体现学习技能的层次性、渐进性和实践性特点,主要通过ARM嵌入式系统基础知识和ARM项目任务开发两条主线进行介绍,使读者更容易学习和掌握ARM嵌入式系统开发应用技能。各章主要内容和参考学时如下表所示,各院校可根据教学实际情况对项目任务和学时进行适当调整。
      章序      主要内容      参考学时
      第1章  简述嵌入式系统的基本概念和嵌入式系统开发环境,常用软件开发工具的选择与使用,以及如何学好嵌入式系统开发,便于初学者快速掌握嵌入式系统开发基本方法   4
      第2章  讲述嵌入式ARM处理器的体系结构及应用选型   8
      第3章  介绍ARM嵌入式处理器的指令系统,以及ARM和Thumb状态下的指令集    8
      任务开发1  基于EMLINK固化DEMO程序    4
      第4章  分析ARM嵌入式系统的硬件基本电路和接口电路的设计,包括内存控制器、基本I/O控制、中断控制接口电路等    4
      任务开发2  基于S3C2410的LED显示控制   4
      任务开发3  基于UART串口通信控制   4
      第5章  介绍嵌入式操作系统的基本概念和常见的嵌入式操作系统,以及应用最广泛的Linux操作系统的版本、架构和应用等2任务开发4基于IIC按键中断控制   4
      任务开发5  开发模数转换(ADC)设计   4
      任务开发6   看门狗定时器(WDT)控制    2
      第6章  学会使用ARM开发工具,主要介绍 ARM RealView MDK开发基础及软件的使用方法与操作技巧   4
      任务开发7  实时时钟(RTC)控制    2
      任务开发8  基于TFT液晶显示控制    2
      任务开发9  基于TCP/IP以太网通信设计    2
      任务开发10  基于MEB1280的GPS通信    2
      任务开发11  基于PWM步进电动机控制    2
      任务开发12  基于GSM的GPRS模块控制    2    总学时64
        本书为高职高专院校电子类、通信类、计算机类、自动化类等专业嵌入式系统课程的教材,也可作为应用型本科、成人教育、自学考试、开放大学、中职学校及培训班的教材,以及电子工程技术人员的参考书。
        本书由江苏信息职业技术学院电子信息工程系陆渊章任主编,蔡友宏、徐敏、夏玉果任副主编。
        由于作者水平有限,本书难免有疏忽和不当之处,恳请各位读者及同行专家批评指正。
        为方便教师教学,本书配有免费的电子教学课件、习题参考答案,请有此需要的教师可登录华信教育资源网(http://www.hxedu.com.cn)免费注册后进行下载,有问题时请在网站留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。读者也可通过该精品课网站(http://jpkc.jsit.edu.cn/ec2006/C84/index.asp)浏览和参考更多的教学资源。
      展开

      作者简介

      本书暂无作者简介
    • 样 章 试 读
    • 图 书 评 价
    华信教育资源网