• 端午假期首日高速路况:石家庄周边5个高速站口关闭 2019-11-20
  • 周蓬安.blog的博客—强国博客—人民网 2019-11-07
  • 这些位置请不要犯规,任意球命中率堪比点球! 2019-10-30
  • 燕赵晚报:“共享车位”是停车资源的“公约数” 2019-10-30
  • 问题是现在人民是受这个社会的迫害者,没理由参与在其中。 2019-10-03
  • 民警扶摔倒大妈反被讹,监控证明清白后遭怼:看见警车吓的! 2019-10-03
  • 高校在陕招生出新政 快来看有没有你想报考的学校招生计划高校-西安新闻 2019-09-05
  • 国内油价年内首次“六连跌” 每升再降1毛 2019-09-05
  • 别扯没用的,土地事实上属于地方政府才是关键。粮食更重要,咋不炒粮食? 2019-08-30
  • 图解:从中国新闻奖、长江韬奋奖看人民日报70年 2019-08-30
  • 福建三明大田联合志愿者重阳节走进福利院 2019-08-22
  • 庆祝人民日报创刊70周年系列访谈之颜世贵 2019-08-11
  • 征稿:“改革印记”邀您讲述中国发展故事 2019-08-11
  • “重庆造”国际一类新药 获批同时进入中美临床试验 2019-08-10
  • 凤凰好书榜∣第46周周榜 2019-08-10
  • ARM嵌入式系统原理与应用

    真实案例,适用性强
    王诚 (作者)

    特码配连码 五六 www.xpiqbd.shop 关于本书的内容有任何问题,请联系 李召

    1.应用实例具有真实性,是大学生创新大赛的一些具体实例;
    2.应用编程实例内容较多,参考价值大;
    3.实验内容丰富。
    本书的编写,目的在于为嵌入式教学提供一本通俗易懂、脉络清晰的教材或参考书。本书以ARM 处理器为例,从嵌入式系统硬件结构、到操作系统基础、再到系统设计案例,详细介绍了嵌入式系统的基本原理和开发方法。本书从应用出发,结合实验教学平台,给出了大量设计实例,为初学者提供了快速入门的学习途径。

    内容摘要

    本书共分8章。第一章 嵌入式系统概述。第二章 ARM体系结构。第三章 ARM指令系统。第四章 ARM汇编语言程序设计。第五章 嵌入式系统硬件技术基础。第六章 基于S3C2410的硬件结构与接口编程。第七章嵌入式Linux操作系统。第八章 嵌入式系统设计方法及开发实例。

    目录

    第 1章 嵌入式系统概述 1
    1.1 嵌入式系统的概念 1
    1.2 嵌入式系统的历史 2
    1.3 嵌入式系统的组成 4
    1.3.1 嵌入式系统的组成结构 4
    1.3.2 嵌入式处理器 7
    1.3.3 典型的嵌入式操作系统 9
    1.4 嵌入式系统的特点 11
    1.5 嵌入式系统的应用前景 12
    1.6 嵌入式系统的发展趋势 18
    思考题与习题 20
    第 2章 ARM体系结构 21
    2.1 ARM体系结构概述 21
    2.1.1 ARM技术简介 21
    2.1.2 ARM体系结构的版本 22
    2.1.3 ARM处理器内核系列 23
    2.2 ARM体系架构分析 25
    2.2.1 复杂指令集和精简指令集 25
    2.2.2 普林斯顿结构和哈佛结构 26
    2.2.3 流水线技术 26
    2.3 ARM处理器模式与寄存器 29
    2.3.1 ARM处理器模式 29
    2.3.2 ARM内部寄存器 29
    2.4 ARM体系的异常处理 33
    2.5 ARM体系的存储系统 35
    思考题与习题 36
    第3章 ARM指令系统 37
    3.1 指令集概述 37
    3.2 ARM指令集 38
    3.2.1 ARM指令格式 38
    3.2.2 ARM指令寻址方式 39
    3.2.3 ARM指令分类 42
    3.3 Thumb指令集 51
    3.3.1 Thumb状态寄存器组织 52
    3.3.2 Thumb指令 53
    思考题与习题 62
    第4章 ARM汇编语言及C语言程序
    设计基础 63
    4.1 ARM汇编语言的语句格式 63
    4.1.1 符号命名规则 63
    4.1.2 ARM汇编语言伪操作 63
    4.1.3 ARM汇编语言伪指令 64
    4.2 ARM汇编语言的程序结构 65
    4.3 ARM汇编语言程序设计举例 67
    4.4 ARM C语言基础及混合编程 68
    4.4.1 ATPCS概述 68
    4.4.2 基本ATPCS 69
    4.4.3 ARM程序和Thumb程序的混合
    使用 71
    4.4.4 C语言及汇编语言混合编程 71
    4.5 ARM汇编语言实验基础 76
    4.5.1 ADS软件组成 76
    4.5.2 使用CodeWarrior IDE 80
    4.5.3 使用AXD IDE 87
    思考题与习题 91
    第5章 嵌入式系统硬件技术基础 92
    5.1 总线 92
    5.1.1 并行总线 93
    5.1.2 串行总线 94
    5.1.3 多总线结构 97
    5.1.4 直接存储器访问 97
    5.2 存储系统 98
    5.2.1 存储器的基本概念及分类 99
    5.2.2 随机存储器 99
    5.2.3 只读存储器 100
    5.2.4 嵌入式系统的存储器组织 101
    5.2.5 存储器的选型 101
    5.3 输入/输出设备及通信接口 102
    5.3.1 输入/输出设备 102
    5.3.2 常用通信接口 102
    5.3.3 网络接口 105
    5.4 嵌入式最小系统 105
    思考题与习题 108
    第6章 基于S3C2410的硬件结构与接口
    编程 109
    6.1 S3C2410简介 109
    6.1.1 S3C2410X的组成 109
    6.1.2 S3C2410X的特点及主要片上
    功能 110
    6.2 S3C2410X的存储器及其控制 114
    6.2.1 S3C2410X的存储器控制器 114
    6.2.2 NAND Flash控制器 116
    6.3 时钟和电源管理 118
    6.3.1 S3C2410X的时钟管理 118
    6.3.2 S3C2410X的电源管理 119
    6.4 通用I/O端口 119
    6.4.1 S3C2410X通用I/O端口的工作
    机制 119
    6.4.2 S3C2410X通用I/O端口编程实例 123
    6.5 定时器 125
    6.5.1 S3C2410X定时器概述 125
    6.5.2 S3C2410X定时器的工作原理 126
    6.5.3 PWM输出控制直流电动机应用
    实例 134
    6.6 异步串行通信接口 137
    6.6.1 S3C2410X的异步串行口简介 137
    6.6.2 S3C2410X UART工作原理 138
    6.6.3 S3C2410X UART编程实例 146
    6.7 A/D转换接口 149
    6.7.1 A/D转换器简介 149
    6.7.2 A/D转换的主要指标 150
    6.7.3 S3C2410X A/D转换接口 151
    6.7.4 A/D转换器应用实例 153
    6.8 中断控制器 155
    6.8.1 S3C2410X中断概述 155
    6.8.2 中断控制相关寄存器 158
    6.8.3 S3C2410X中断响应与返回 163
    6.8.4 中断编程举例 164
    思考题与习题 165
    第7章 嵌入式Linux操作系统 166
    7.1 操作系统简介 166
    7.1.1 操作系统 166
    7.1.2 嵌入式操作系统 167
    7.2 嵌入式Linux操作系统 169
    7.2.1 Linux介绍 169
    7.2.2 Linux作为嵌入式操作系统的
    优势 171
    7.2.3 进程管理 172
    7.2.4 存储管理 183
    7.2.5 文件系统 191
    7.2.6 设备管理 196
    7.3 嵌入式Linux操作系统的构建 203
    7.3.1 嵌入式Linux引导过程 203
    7.3.2 Linux启动流程 211
    7.3.3 嵌入式Linux的移植 212
    7.4 嵌入式Linux系统的软件开发
    基础 222
    7.4.1 Linux常用命令介绍 222
    7.4.2 Linux系统下的vi编辑器 225
    7.5 嵌入式Linux下交叉开发环境的
    建立与软件开发过程 226
    7.5.1 嵌入式教学实验系统简介 226
    7.5.2 嵌入式交叉开发环境的建立 230
    7.5.3 基于Linux的应用程序的开发
    步骤 237
    思考题与练习 239
    第8章 嵌入式系统设计方法及开发
    实例 240
    8.1 引言 240
    8.2 软件工程及嵌入式软件工程 242
    8.2.1 概述 243
    8.2.2 软件需求 245
    8.2.3 软件设计 246
    8.2.4 统一建模语言 247
    8.2.5 嵌入式软件编程 251
    8.3 基于嵌入式系统的雷达智能
    停车位应用实例 252
    8.3.1 背景及简介 252
    8.3.2 设计目标 253
    8.3.3 总体结构和原理 254
    8.3.4 系统前端及嵌入式信号处理 255
    8.3.5 无线通信??榭ⅰ?62
    8.4 基于Android操作系统平台的点餐
    系统应用实例 266
    8.4.1 Android简介 266
    8.4.2 Android架构 267
    8.4.3 Android未来及前景 268
    8.4.4 Android应用程序基础 269
    8.4.5 Android开发环境搭建 271
    8.4.6 Android工程目录结构 271
    8.4.7 点餐系统实现 272
    思考题与练习 281
    附录A GPIO端口寄存器及引脚配置 282
    附录B 杂项控制寄存器 284
    附录C 外中断相关控制寄存器 285
    附录D 通用状态寄存器 287
    参考文献 288

    读者评论

    赶紧抢沙发哦!

    我要评论

    作者介绍

    作者从2004年开始嵌入式系统方面的教学工作,先后开设《单片机原理》、《DSP与嵌入式系统》、《嵌入式系统》、《嵌入式系统实验》等课程。指导学生实践性环境如软件设计、课程设计、学生创新实践、毕业设计,内容都和嵌入式系统相关。涉及的项目有智能家居系统、智慧社区、智能电力控制、开放式实验室系统等。具有丰富的嵌入式系统方面的教学和实践能力。在2009年01月,采用嵌入式系统获得南邮教学成果奖《适应形势大胆变革——新环境下学生综合实践能力培养方法的研究和探索》,并作为南邮通信学院嵌入式系统的教学负责人,主持嵌入式系统课程的教学大纲、实验大纲的编写。

    相关图书

    • 金融基础知识(第3版)

      韩宗英

      本书系作者多年金融工作和教学工作经验的结晶。本书主要以货币、信用、银行为三条主线,将金融理论和实际操作知识融入...

      ¥49.80
    • Excel数据分析与可视化

      柳扬 张良均 杨伟 孔原 陈胜

      本书以项目为导向,由浅入深地介绍Excel在数据分析与可视化方面的应用。全书以“自动售货机”产品销售为主线,共...

      ¥29.80
    • 报关与报检实务(第3版)

      熊正平 黄君麟

      本书从报关人与报检人的角度,遵循报关与报检各环节的操作顺序,从实用出发,介绍了报关与报检的基本内容,系统阐述了...

      ¥49.80
    • 数据分析基础与案例实战(基于Excel软件)

      孙玉娣 顾锦江 裴勇 林雪纲

      本书主要介绍了数据分析的基础知识和实操过程。全书分为8章,首先从数据分析技术概述入手,介绍了数据分析的基本概念...

      ¥39.80
    特码配连码 五六
  • 端午假期首日高速路况:石家庄周边5个高速站口关闭 2019-11-20
  • 周蓬安.blog的博客—强国博客—人民网 2019-11-07
  • 这些位置请不要犯规,任意球命中率堪比点球! 2019-10-30
  • 燕赵晚报:“共享车位”是停车资源的“公约数” 2019-10-30
  • 问题是现在人民是受这个社会的迫害者,没理由参与在其中。 2019-10-03
  • 民警扶摔倒大妈反被讹,监控证明清白后遭怼:看见警车吓的! 2019-10-03
  • 高校在陕招生出新政 快来看有没有你想报考的学校招生计划高校-西安新闻 2019-09-05
  • 国内油价年内首次“六连跌” 每升再降1毛 2019-09-05
  • 别扯没用的,土地事实上属于地方政府才是关键。粮食更重要,咋不炒粮食? 2019-08-30
  • 图解:从中国新闻奖、长江韬奋奖看人民日报70年 2019-08-30
  • 福建三明大田联合志愿者重阳节走进福利院 2019-08-22
  • 庆祝人民日报创刊70周年系列访谈之颜世贵 2019-08-11
  • 征稿:“改革印记”邀您讲述中国发展故事 2019-08-11
  • “重庆造”国际一类新药 获批同时进入中美临床试验 2019-08-10
  • 凤凰好书榜∣第46周周榜 2019-08-10
  • 福彩18选7开奖信息 鼎盛彩票游戏 极速快乐十分免费计划 辉煌棋牌app下载 电子游戏网站 长虹彩票首页 贵州快三预测号码推荐 澳洲幸运10哪里开的最好 复式一等奖奖金计算 内蒙古时时彩计划软件下载 2012年香港赛马会96期 4399捕鱼大亨游戏 彩票开奖号码 吉林十一选五走势图片 旺财棋牌送10元 绳网加工能赚钱吗