¥ 12.15 2.9折 ¥ 42 九品
仅1件
作者王奇 著;王诚、梅霆 编
出版社人民邮电出版社
出版时间2011-06
版次1
装帧平装
货号A8
上书时间2024-12-02
第1章 嵌入式系统概述
1.1 嵌入式系统的概念
1.2 嵌入式系统的历史
1.3 嵌入式系统的组成
1.3.1 嵌入式系统的组成结构
1.3.2 嵌入式处理器
1.3.3 典型的嵌入式操作系统
1.4 嵌入式系统的特点
1.5 嵌入式系统的应用
1.6 嵌入式系统的发展趋势
思考题与习题
第2章 ARM体系结构与指令集
2.1 ARM处理器基础
2.1.1 ARM体系架构发展
2.1.2 ARM处理器内核系列
2.1.3 ARM体系架构分析
2.1.4 ARM处理器模式
2.1.5 ARM内部寄存器
2.1.6 ARM体系的异常处理
2.1.7 ARM体系的存储系统
2.2 ARM指令系统
2.2.1 ARM指令格式
2.2.2 ARM指令寻址方式
2.2.3 ARM指令集
2.3 Thumb指令系统
2.3.1 Thumb状态寄存器组织
2.3.2 Thumb指令集
思考题与习题
第3章 ARM汇编语言程序设计
3.1 ARM汇编的语句格式
3.1.1 符号命名规则
3.1.2 ARM汇编语言伪操作
3.1.3 ARM汇编语言伪指令
3.2 ARM汇编的程序结构
3.3 ARM汇编语言程序设计举例
3.4 ARM C语言基础及混合编程
3.4.1 ATPCS概述
3.4.2 基本ATPCS
3.4.3 支持ARM程序和Thumb程序混合使用的ATPCS
3.4.4 C语言及汇编语言混合编程
思考题与习题
第4章 基于S3C2410的硬件结构与接口编程
4.1 S3C2410简介
4.1.1 S3C2410X集成的主要片上功能
4.1.2 S3C2410X的特点
4.2 S3C2410X的存储器及其控制
4.2.1 S3C2410X的存储器控制器
4.2.2 NAND Flash控制器
4.3 时钟和电源管理
4.4 DMA
4.4.1 DMA请求源
4.4.2 DMA工作过程
4.4.3 基本的DMA时序
4.4.4 DMA传输尺寸
4.4.5 DMA专用寄存器
4.4.6 DMA编程实例
4.5 I/O端口
4.5.1 S3C2410X I/O端口的工作机制
4.5.2 S3C2410X端口的编程实例
4.6 定时器
4.6.1 S3C2410X定时器概述
4.6.2 S3C2410X定时器的工作原理
4.6.3 PWM输出控制直流电动机编程实例
4.7 异步串口通信
4.7.1 异步串口通信概述
4.7.2 S3C2410X的异步串行口简介
4.7.3 S3C2410X UART工作原理
4.7.4 S3C2410X UART编程实例
4.8 A/D转换器
4.8.1 A/D转换器简介
4.8.2 A/D转换的重要指标
4.8.3 ARM自带的10位A/D转换器
4.8.4 A/D转换器在扩展版的接法
4.8.5 A/D编程实例
4.9 ARM中断
4.10 LCD
4.10.1 LCD原理
4.10.2 LCD的驱动控制
4.10.3 与ARM自带LCD驱动器有关的寄存器
4.10.4 LCD编程实例
4.11 触摸屏
4.11.1 触摸屏的工作原理
4.11.2 触摸屏的控制
4.11.3 编程要点
4.11.4 S3C2410X中触摸屏接口的相关寄存器
4.11.5 触摸屏编程实例
4.12 键盘及LED控制
4.12.1 键盘及LED的接口原理
4.12.2 I2C总线
4.12.3 键盘及LED控制编程实例
第5章 嵌入式Linux操作系统
5.1 操作系统简介
5.1.1 操作系统
5.1.2 嵌入式操作系统
5.2 嵌入式Linux操作系统
5.2.1 Linux介绍
5.2.2 Linux作为嵌入式操作系统的优势
5.2.3 进程管理
5.2.4 存储管理
5.2.5 文件系统
5.2.6 设备管理
5.2.7 嵌入式Linux引导过程
5.3 基于嵌入式Linux开发应用实例
5.3.1 Linux启动流程
5.3.2 从“零”到一套精简的Linux平台
5.3.3 从x86平台到嵌入式平台
5.3.4 Linux平台上用户空间程序与内核交互方式
5.3.5 Linux平台上网络工具工作框架
思考题与习题
第6章 嵌入式系统应用开发及实例
6.1 引言
6.2 软件工程及嵌入式软件工程
6.2.1 概述
6.2.2 软件需求
6.2.3 软件设计
6.2.4 统一建模语言
6.2.5 嵌入式软件编程
6.3 基于ECX嵌入式平台的旅游系统应用实例
6.3.1 应用实例背景
6.3.2 设计目标
6.3.3 系统总体设计
6.4 基于Android操作系统平台的点餐系统应用实例
6.4.1 Android简介
6.4.2 Android架构
6.4.3 Android未来及前景
6.4.4 Android应用程序基础
6.4.5 Android开发环境搭建
6.4.6 Android工程目录结构
6.4.7 点餐系统实现
思考题与习题
第7章 嵌入式系统开发的实验基础
7.1 引言
7.2 ADS集成开发环境简介
7.2.1 ADS软件组成
7.2.2 使用CodeWarrior IDE
7.2.3 使用AXD IDE
7.3 基于嵌入式Linux系统的软件开发基础
7.3.1 嵌入式Linux系统介绍
7.3.2 Linux常用命令介绍
7.3.3 Linux系统下的vi编辑器
7.4 嵌入式Linux下交叉开发环境的建立与软件开发过程
7.4.1 嵌入式教学实验系统简介
7.4.2 嵌入式交叉开发环境的建立
7.4.3 基于Linux的应用程序的开发步骤
思考题与习题
参考文献
— 没有更多了 —
以下为对购买帮助不大的评价