ARM7嵌入式系统设计与仿真——基于Proteus、Keil 与IAR
课件处为本书PPT课件及素材

作者:周润景

定价:49元

印次:1-9

ISBN:9787302277415

出版日期:2012.02.01

印刷日期:2021.12.22

图书责编:袁金敏

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

  本书结合动态仿真工具软件Proteus和编译软件IAR,以读者最容易理解的方式介绍了如何使用软件平台设计ARM7嵌入式系统。ARM芯片选用了Philips公司的LPC2138,通过实例使读者掌握嵌入式系统的设计方法。全书分为6章,包括嵌入式系统概述、ARM体系结构、LPC2138硬件结构、Proteus 7.8软件入门设计、Keil for ARM程序设计与电路仿真、IAR for ARM程序设计与电路仿真,每章中都有大量的实例和相关习题,方便读者学习。   本书可作为从事嵌入式系统设计的学生、教师、科研人员以及广大电子爱好者的参考资料,对日常教学、学生实验、课程设计、毕业设计以及电子竞赛等都有很大帮助。

周润景, 工作于内蒙古大学自动化系,教授,模式识别与智能系统,控制工程方向研究生导师,国防科工委特聘专家,IEEE/EMBS会员,中国电子学会高级会员。共出版30部论著,多部图书被评为畅销书,其中机工出版社出版3部。近五年发表EI级论文30多篇,参与各级科研项目8项,获得省级以上奖励5项。

前 言   当代生活的每一个角落都有嵌入式设备的存在,如数码相机、移动电话、TV机顶盒和掌上电脑等,这些设备多采用32位RISC嵌入式处理器作为核心部件,其中基于ARM核的嵌入式处理器独占鳌头,在32位RISC处理器中占据超过75%的市场份额。   在传统的嵌入式系统学习中,嵌入式开发平台是必不可少的,而资源少的开发平台价格便宜,但功能较少;资源多的开发平台,价格又不菲。英国Labcenter公司推出了适合嵌入式设计仿真与开发平台的软件Proteus,在该软件中可以根据需要搭建开发平台,将编译好的目标代码加载到芯片中。使用Proteus软件可以完全脱离硬件平台来学习嵌入式系统,可以说是嵌入式系统学习的一次革命。   本书以Philips公司的LPC2138微控制器为例,结合Keil for ARM和IAR开发工具,以大量实例介绍如何在Proteus中搭建硬件开发平台进行源代码级调试。全书共分6章,在内容安排上依照循序渐进的原则。   第1章是概述篇。读者可以初步了解嵌入式系统的概况,从不同的角度认识ARM嵌入式处理器,包括嵌入式微处理器、嵌入式微控制器、嵌入式DSP处理器和嵌入式片上系统等。   第2章重点介绍ARM体系结构,从不同方面介绍ARM微处理器体系结构,详细阐述了存储器、处理器、内部寄存器和程序状态寄存器的内容,对异常、中断延迟、复位、存储器映射及存储器映射I/O做了深入讲解。以直观的方法介绍了寻址方式、ARM7指令集等,并针对不同的接口——协处理器接口、调试接口、ETM接口进行了说明。   第3章讲解了LPC2138的硬件结构,阐述了系统控制模块、...

目录
荐语
查看详情 查看详情
目    录

第1章  嵌入式系统概述 1

1.1  嵌入式系统简介 1

1.2  嵌入式处理器 2

1.2.1  嵌入式处理器简介 2

1.2.2  ARM处理器简介 3

  

第2章  ARM体系结构 4

2.1  ARM处理器结构 4

2.1.1  ARM处理器结构概述 4

2.1.2  流水线结构 4

2.2  存储器 4

2.3  处理器 5

2.4  内部寄存器 6

2.4.1  各模式可访问寄存器 6

2.4.2  通用寄存器 7

2.5  程序状态寄存器CPSR 9

2.5.1  各模式可访问的寄存器 9

2.5.2  一般的通用寄存器 9

2.5.3  堆栈指针SP 10

2.5.4  链接寄存器LR 10

2.5.5  ARM状态寄存器和Thumb状态寄存器 10

2.5.6  Thumb状态访问高寄存器 10

2.5.7  条件代码标志 11

2.5.8  控制位 11

2.5.9  保留位 12

2.6  异常 12

2.6.1  异常入口/出口汇总 12

2.6.2  进入异常 13

2.6.3  退出异常 13

2.6.4  快速中断请求 13

2.6.5  中断请求 14

2.6.6  中止 14

2.6.7  软件中断指令 15

2.6.8  未定义的指令 15

2.6.9  异常向量 15

2.6.10  异常优先级 16

2.7  中断延迟 16

2.7.1  最大中断延迟 16

2.7.2  最小中断延迟 17

2.8  复位 17

2.9  存储器及存储器映... 查看详情

查看详情