展开全部

主编推荐语

基于ARM9处理器内核介绍了嵌入式系统相关概念及应用。

内容简介

全书共9章。第1章嵌入式基础知识,第2章ARM处理器及系统结构,第3章ARM寻址方式和指令系统,第4章ARM伪指令,第5章ARM编程基础,第6章S3C2440基础部分及应用,第7章S3C2440存储器部分及应用,第8章S3C2440外部设备部分,第9章基于S3C2440综合应用。

目录

  • 版权信息
  • 内容提要
  • 编委会
  • 序一 拥抱万亿智能互联未来
  • 序二
  • 前言
  • 第1章 嵌入式基础知识
  • 1.1 嵌入式的相关概念
  • 1.1.1 嵌入式系统
  • 1.1.2 嵌入式系统的组成
  • 1.1.3 嵌入式系统的分类
  • 1.1.4 嵌入式处理器
  • 1.1.5 嵌入式计算机系统与通用计算机系统
  • 1.1.6 ISP和IAP概念
  • 1.1.7 嵌入式系统的特点
  • 1.1.8 嵌入式系统的应用
  • 1.1.9 微处理器的体系结构
  • 1.1.10 RISC与CISC
  • 1.2 嵌入式处理器的选择
  • 1.2.1 明确应用需求
  • 1.2.2 对上市的嵌入式处理器供应商进行调查
  • 1.2.3 选择时应注意的问题
  • 1.3 嵌入式系统开发流程
  • 1.3.1 软件开发工具
  • 1.3.2 硬件开发工具
  • 1.3.3 嵌入式系统的调试
  • 1.4 常用嵌入式操作系统
  • 1.4.1 µC/OS-Ⅱ
  • 1.4.2 嵌入式Linux
  • 1.4.3 Windows Embeded
  • 1.4.4 VxWorks
  • 1.4.5 Android
  • 1.4.6 iOS
  • 思考题
  • 第2章 ARM处理器及系统结构
  • 2.1 ARM公司简介
  • 2.2 ARM处理器版本系列
  • 2.2.1 ARM处理器简介
  • 2.2.2 ARM9系列
  • 2.2.3 ARM版本系列及产品介绍
  • 2.3 ARM9系列处理器内核
  • 2.3.1 ARM9系列处理器内核简介
  • 2.3.2 ARM处理器的工作模式
  • 2.3.3 ARM的寄存器组织
  • 2.3.4 ARM存储系统的组织
  • 2.4 ARM处理器的中断(异常)
  • 2.4.1 中断和异常的基本概念
  • 2.4.2 中断的处理过程
  • 2.4.3 ARM的中断(异常)向量表
  • 2.4.4 ARM中断(异常)的管理
  • 2.4.5 ARM中断(异常)运行模式
  • 思考题
  • 第3章 ARM寻址方式和指令系统
  • 3.1 ARM寻址方式
  • 3.1.1 基本概念
  • 3.1.2 寻址方式
  • 3.2 ARM指令系统
  • 3.2.1 相关概念
  • 3.2.2 指令系统
  • 3.2.3 指令集
  • 思考题
  • 第4章 ARM伪指令
  • 4.1 伪指令
  • 4.2 ARM中的宏和宏指令
  • 4.2.1 什么是宏
  • 4.2.2 ARM中的宏和宏指令及其用法
  • 4.3 ARM汇编器所支持的伪指令
  • 4.3.1 变量定义或赋值伪指令
  • 4.3.2 定义寄存器列表伪指令
  • 4.3.3 数据定义伪指令
  • 4.3.4 控制程序流向伪指令
  • 4.3.5 其他伪指令
  • 4.4 汇编语言编程规范
  • 思考题
  • 第5章 ARM编程基础
  • 5.1 程序设计的基本概念
  • 5.2 ARM工程
  • 5.3 ARM程序框架
  • 5.4 ARM汇编语言程序设计
  • 5.4.1 段
  • 5.4.2 IF分支程序设计
  • 5.4.3 SWITCH分支程序设计
  • 5.4.4 带ARM/Thumb状态切换的分支程序设计
  • 5.4.5 循环程序设计
  • 5.4.6 子程序及其调用
  • 5.4.7 C语言程序与汇编语言程序之间的函数调用
  • 5.5 排序程序设计
  • 5.5.1 排序的概念
  • 5.5.2 滤波的概念及种类
  • 5.5.3 中值滤波及程序设计
  • 5.5.4 均值滤波及程序设计
  • 5.6 数制转换及程序设计
  • 5.6.1 数制转换
  • 5.6.2 程序设计
  • 5.7 编码转换及程序设计
  • 5.7.1 编码转换
  • 5.7.2 BCD码转换为LED码程序设计
  • 思考题
  • 第6章 S3C2440A微处理器基础及应用
  • 6.1 S3C2440A微处理器概述
  • 6.2 电源子系统
  • 6.2.1 S3C2440A微处理器电源引脚介绍
  • 6.2.2 S3C2440A微处理器电源子系统的设计与实现
  • 6.3 复位子系统
  • 6.3.1 复位的概念及作用
  • 6.3.2 S3C2440A微处理器复位引脚介绍
  • 6.3.3 S3C2440A微处理器复位电路的设计与实现
  • 6.4 时钟和功率管理子系统
  • 6.4.1 S3C2440A微处理器时钟和功率管理引脚介绍
  • 6.4.2 时钟源选择电路
  • 6.4.3 时钟发生器
  • 6.4.4 时钟发生器和功率模块特殊寄存器
  • 6.4.5 S3C2440A微处理器时钟电路的设计与实现
  • 6.5 I/O端口
  • 6.5.1 GPA端口控制描述
  • 6.5.2 GPB端口控制描述
  • 6.5.3 GPC端口控制描述
  • 6.5.4 GPD端口控制描述
  • 6.5.5 GPE端口控制描述
  • 6.5.6 GPF端口控制描述
  • 6.5.7 GPG端口控制描述
  • 6.5.8 GPH端口控制描述
  • 6.5.9 GPJ端口控制描述
  • 6.5.10 上拉电阻/下拉电阻
  • 6.6 简单应用实例
  • 思考题
  • 第7章 S3C2440A微处理器存储器部分及应用
  • 7.1 存储器控制器及应用
  • 7.1.1 概述
  • 7.1.2 存储器类型
  • 7.1.3 存储器控制器简介
  • 7.1.4 存储器控制器功能描述
  • 7.1.5 S3C2440A微处理器存储器控制器寄存器
  • 7.1.6 存储器扩展实例及编程应用
  • 7.2 NAND Flash控制器及应用
  • 7.2.1 NAND Flash控制器的特性
  • 7.2.2 NAND Flash配置寄存器
  • 7.2.3 NAND Flash控制寄存器
  • 7.2.4 NAND Flash命令寄存器
  • 7.2.5 NAND Flash地址寄存器
  • 7.2.6 NAND Flash数据寄存器
  • 7.2.7 NAND Flash状态寄存器
  • 7.2.8 K9F2G08U0C NAND Flash存储器
  • 7.2.9 K9F2G08U0C NAND Flash存储器应用
  • 思考题
  • 第8章 S3C2440A微处理器外围电路部分
  • 8.1 DMA
  • 8.1.1 DMA简介
  • 8.1.2 DMA工作原理
  • 8.1.3 DMA特殊功能寄存器
  • 8.2 中断控制器
  • 8.2.1 中断控制器的操作
  • 8.2.2 中断优先级
  • 8.2.3 中断控制器的特殊功能寄存器
  • 8.3 PWM定时器
  • 8.3.1 PWM概念
  • 8.3.2 PWM定时器结构与功能
  • 8.3.3 PWM定时器操作
  • 8.3.4 PWM定时器的特殊功能寄存器
  • 8.4 UART端口
  • 8.4.1 UART端口概述
  • 8.4.2 UART端口的操作
  • 8.4.3 UART特殊功能寄存器
  • 8.4.4 对外引脚
  • 思考题
  • 第9章 基于S3C2440A微处理器的综合应用
  • 9.1 S3C2440A微处理器引导
  • 9.2 输入/输出设备
  • 9.2.1 基本概念
  • 9.2.2 键盘
  • 9.2.3 数码显示器
  • 9.3 综合应用实例
  • 9.3.1 流水灯控制系统的设计与实现
  • 9.3.2 模拟打乒乓球系统的设计与实现
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。