超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

不再提示
关闭
欢迎光临中图网 请 | 注册
> >>
嵌入式系统原理与应用

嵌入式系统原理与应用

作者:张玺君
出版社:西安电子科技大学出版社出版时间:2020-04-01
开本: 16开 页数: 240
本类榜单:教材销量榜
中 图 价:¥29.6(8.0折) 定价  ¥37.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>
微信公众号

嵌入式系统原理与应用 版权信息

嵌入式系统原理与应用 内容简介

本书是学习嵌入式系统开发的入门教材。按照嵌入式系统学习的规律,本书首先详细介绍了嵌入式系统的原理,包括嵌入式操作系统基础、ARM体系结构和指令系统;然后,以北京博创智联科技有限公司的UP-MobNet-Ⅱ实验箱为实验平台,按照从简单到复杂逐步过渡的原则设计了相关实验内容,结合实验讲解了嵌入式系统的开发过程。此外,本书还对Android开发环境搭建进行了初步的描述,供感兴趣的读者参考。 本书内容较为翔实,结构合理,实例丰富,用浅显易懂的语言来解释理论,用简单易行的实验来帮助读者理解理论并掌握嵌入式系统开发的实际操作技能。 本书可作为本科、大专和高等职业院校计算机类、电子类、通信类学生的教材,也可作为计算机等级考试(嵌入式系统三级)的辅导用书,还可作为广大嵌入式系统爱好者和工程师的自学用书和参考手册。

嵌入式系统原理与应用 目录

第1章 嵌入式系统概论 1 1.1 嵌入式系统的定义 1 1.2 嵌入式系统的组成 3 1.3 嵌入式系统的发展过程 6 1.4 嵌入式系统的开发流程 7 1.5 嵌入式系统的应用领域 8 习题 9 第2章 嵌入式Linux操作系统 10 2.1 主流的嵌入式操作系统 10 2.1.1 嵌入式操作系统概述 10 2.1.2 嵌入式Linux 10 2.1.3 Android操作系统 11 2.1.4 iOS 12 2.1.5 Windows CE 13 2.1.6 VxWorks 13 2.1.7 实时操作系统 13 2.2 μC/OS-Ⅱ嵌入式操作系统 14 2.2.1 μC/OS-Ⅱ操作系统概述 14 2.2.2 μC/OS-Ⅱ的任务及管理 14 2.2.3 μC/OS-Ⅱ的任务调度 15 2.2.4 μC/OS-Ⅱ的移植 16 习题 17 第3章 嵌入式系统开发环境 18 3.1 Linux程序设计 18 3.1.1 Vim编辑器的使用 18 3.1.2 GCC编译器 21 3.1.3 GDB调试程序 24 3.1.4 Makefile 26 3.2 嵌入式开发环境 29 3.2.1 嵌入式交叉编译环境的搭建 29 3.2.2 交叉编译 30 3.2.3 交叉编译工具 30 3.2.4 宿主机交叉环境的建立 30 习题 32 第4章 嵌入式处理器 33 4.1 嵌入式处理器概述 33 4.1.1 嵌入式处理器的结构类型 33 4.1.2 嵌入式处理器简介 35 4.1.3 ARM处理器系列概述 36 4.2 ARM Cortex处理器 41 4.2.1 Cortex-M3 41 4.2.2 ARM Cortex-A8 43 4.2.3 ARM Cortex-A9 44 4.3 ARM处理器编程模型 45 4.3.1 数据类型 45 4.3.2 ARM处理器的工作模式 45 4.3.3 寄存器组织 46 4.3.4 存储器组织结构 50 4.3.5 ARM的异常处理机制 51 习题 53 第5章 ARM指令集 54 5.1 ARM指令概述 56 5.2 条件执行指令 62 5.3 操作数预处理指令 64 5.4 数据处理指令 69 5.5 控制类指令 80 5.6 传送类指令 89 5.7 ARMv8体系架构 97 5.8 Thumb指令集概述 105 习题 107 第6章 ARM汇编程序设计 108 6.1 ARM汇编集成开发环境 108 6.1.1 ADS集成开发环境简介 108 6.1.2 编辑ARM汇编语言源程序 109 6.1.3 在命令行方式下调试 109 6.1.4 在IDE环境下调试 110 6.1.5 ARM DS-5集成开发环境简介 114 6.1.6 ARM DS-5编辑运行ARM汇编语言源程序 116 6.2 ARM汇编程序基本结构 119 6.2.1 ARM汇编语言的语句格式 119 6.2.2 ARM汇编语言的程序格式 120 6.3 ARM汇编语言程序中的符号和表达式 122 6.3.1 ARM汇编语言中的符号 122 6.3.2 ARM汇编语言中的表达式 123 6.4 ARM汇编语言伪操作 126 6.4.1 符号定义伪操作 127 6.4.2 数据定义伪操作 129 6.4.3 杂项伪操作 133 6.4.4 汇编控制伪操作 136 6.4.5 信息报告伪操作 137 6.4.6 框架描述伪操作 138 6.5 ARM汇编语言伪指令 138 6.5.1 ADR伪指令 139 6.5.2 ADRL伪指令 140 6.5.3 LDR伪指令 141 6.6 ARM汇编语言宏指令 143 6.7 ARM汇编语言程序子程序 145 6.8 C语言与ARM汇编语言的混合编程 146 6.8.1 ATPCS简介 147 6.8.2 使用内嵌汇编器 148 6.8.3 内嵌汇编指令应用举例 150 6.8.4 在汇编代码中访问C程序的全局变量 151 6.8.5 ARM汇编程序与C程序的相互调用 152 习题 154 第7章 嵌入式系统实验 156 7.1 认识UP-MobNet-Ⅱ实验箱 156 7.2 建立开发环境 158 7.3 给下位机烧写软件系统 162 习题 174 第8章 基础实验 175 8.1 熟悉Linux开发环境 175 8.2 多线程应用程序设计 177 8.3 串行端口程序设计 185 8.4 嵌入式Web服务器 195 习题 203 第9章 Android开发环境搭建 204 9.1 Android Ubuntu开发环境的建立 204 9.2 Android XP开发环境的建立 219 习题 229 参考文献 230
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服