网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 嵌入式系统原理及接口技术(嵌入式技术与应用)
分类
作者 符意德//陆阳
出版社 清华大学出版社
下载
简介
编辑推荐

本书是“嵌入式技术与应用”系列教材之一,重点介绍嵌入式系统的硬件平台组成原理及其接口技术。书中没有局限于某个具体的嵌入式微处理器,而是用了大量的篇幅来介绍其原理。在介绍原理的同时,又列举了许多基于三星S3C2410芯片的设计实例,从而使原理、概念更为具体化。

内容推荐

本书以三星公司的S3C2410 CPU为平台,系统地描述了基于ARM9微处理器核的嵌入式系统体系结构及其接口技术。书中采用原理加设计实例的方法来介绍嵌入式系统硬件平台设计,并且从具体的实例中归纳出了具有普遍指导意义的嵌入式系统硬件平台设计原理和方法。

本书适合作为高等院校计算机、电子信息及相关专业的本科教材,也适于从事嵌入式系统研究与开发的技术人员及普通读者参考。

目录

第1章 绪论

 1.1 嵌入式系统的发展

1.1.1 嵌入式系统硬件平台的发展

1.1.2 嵌入式系统软件平台的发展

 1.2 嵌入式计算的特点

1.2.1 嵌入式系统的要求

1.2.2 为什么以微处理器为核心

1.2.3 嵌入式系统设计所面临的问题

 1.3 嵌入式系统的应用

 1.4 嵌入式系统软件开发环境

1.4.1 集成开发环境简介

1.4.2 建立单工程项目

1.4.3 配置生成目标

1.4.4 编译和连接工程项目

1.4.5 嵌入式系统调试

 1.5 本书内容简介

 习题

第2章  ARM9体系结构

 2.1 ARM处理器系列

2.1.1 ARM7系列

2.1.2 ARM9系列

2.1.3 ARM9E系列

2.1.4 ARMl0E系列

2.1.5 SecurCore系列

2.1.6 StrongARM系列

2.1.7 Xscale系列

 2.2 ARM9微处理器

2.2.1 ARM9的结构特点

2.2.2 ARM9指令集的特点

2.2.3 ARM9的工作模式

 2.3 ARM9的存储组织结构

2.3.1 大端存储和小端存储

2.3.2 I/O端口的访问方式

2.3.3 内部寄存器

 2.4 ARM9的异常

2.4.1 异常的类型及向量地址

2.4.2 异常的优先级

2.4.3 进入异常和退出异常

 2.5 ARM9的寻址方式

 习题

第3章 ARM9指令系统

 3.1 ARM指令集

3.1.1 寄存器装载及存储指令

3.1.2 算术和逻辑指令

3.1.3 比较指令

3.1.4 分支指令

3.1.5 软件中断指令

3.1.6 汇编器伪指令

 3.2 Thumb指令集

 3.3 汇编程序设计

3.3.1 汇编编程规则

3.3.2 汇编指令的特点

3.3.3 子程序调用

 3.4 汇编程序实例一一系统引导程序

3.4.1 系统引导程序的功能

3.4.2 系统引导程序的代码

 习题

第4章 存储系统机制及存储器接口

 4.1 微处理器总线及接口控制方式

4.1.1 总线定时

4.1.2 数据读写

4.1.3 中断

4.1.4 DMA

 4.2 存储器及存储系统机制

4.2.1 存储器接口方式

4.2.2 高速缓存机制

4.2.3 存储管理单元

 4.3 存储系统地址分配

4.3.1 SRAM的寻址

4.3.2 DRAM的寻址

4.3.3 NAND Flash的寻址

4.3.4 I/O端口的寻址

 4.4 存储系统实例

4.4.1 S3C2410存储空间

4.4.2 SDRAM存储器接口

4.4.3 NAND Flash存储器接口

4.4.4 NOR Flash存储器接口

 习题

第5章 中断机制

 5.1 中断方式原理

5.1.1 中断操作

5.1.2 中断源及其识别方法

5.1.3 中断优先级仲裁方式

 5.2 S3C2410中断系统

5.2.1 概述

5.2.2 中断优先级

5.2.3 中断控制寄存器

 5.3 中断编程实例

5.3.1 IRQ异常处理过程

5.3.2 FIQ异常处理过程

5.3.3 中断编程模式

5.3.4 实例

 习题

第6章 DMA机制

 6.1 S3C24lO芯片的DMA方式

6.1.1 DMA请求源

6.1.2 DMA的模式

6.1.3 DMA操作过程

6.1.4 DMA时序

 6.2 S3C 24lO芯片的DMA寄存器

6.2.1 传输控制寄存器

6.2.2 状态寄存器

 6.3 DMA操作编程

6.3.1 DMA操作初始化

6.3.2 实例程序

 习题

第7章 定时部件

 7.1 定时部件的原理

 7.2 看门狗定时器

7.2.1 看门狗定时器概述

7.2.2 看门狗控制寄存器

7.2.3 使用实例

 7.3 RTC部件

7.3.1 概述

7.3.2 RTC控制寄存器

7.3.3 编程实例

 7.4 Timer部件

7.4.1 Timer部件概况

7.4.2 Timer部件的操作

7.4.3 Timer部件内部寄存器

7.4.4 应用实例

 习题

第8章 I/O端口

 8.1 I/O端口功能

8.1.1 端口功能定义

8.1.2 端口控制寄存器

8.1.3 端口其他寄存器

8.1.4 端口的使用实例

 8.2 ⅡS接口

8.2.1 ⅡS总线格式

8.2.2 控制寄存器

 习题

第9章 异步串行接口

 9.1 异步串行通信概念

9.1.1 基本术语

9.1.2 RS-232C

9.1.3 RS-485

 9.2 S3C2410的串行接口

9.2.1 概述

9.2.2 UART的操作

9.2.3 波特率的计算

9.2.4 UART接口寄存器

 9.3 串行通信实例

9.3.1 RS-232接口电路

9.3.2 初始化程序

9.3.3 发送/接收程序

习题

第10章 网络接口技术

 10.1 概述

10.1.1 分布式嵌入式系统结构

10.1.2 嵌入式网络通信方式

 10.2 I2C总线技术

10.2.1 I2C协议结构

10.2.2 S3C24lO的I2C接口

10.2.3 I2C总线专用寄存器

10.2.4 I2C总线的编程

 10.3 CAN总线接口技术

10.3.1 CAN总线协议

10.3.2 CAN总线接口实例

 10.4 以太网接口技术

10.4.1 基本原理

10.4.2 以太网接口电路

10.4.3 网络协议软件实现

 10.5 USB接口技术

10.5.1 USB的概念及特点

10.5.2 USB主机

10.5.3 USB设备

10.5.4 实例一一S3C22410的USB接口

 习题

第11章 人机接口技术

 11.1 键盘接口

11.1.1 按键的识别方法

11.1.2 键盘接口实例

 11.2 LCD显示器接口

11.2.1 LCD显示原理

11.2.2 LCD的控制器

11.2.3 S3C2410芯片的LCD寄存器

11.2.4 S3C2410芯片LCD寄存器的设置

 11.3 LED显示器接口

11.3.1 LED显示控制原理

11.3.2 LED显示接口实例

 习题

第12章 嵌入式系统整体设计实例

 12.1 设计要求

12.1.1 系统需求

12.1.2 规格说明

 12.2 体系结构设计

12.2.1 软件结构

12.2.2 硬件组成

 12.3 构件设计与集成

12.3.1 构件设计

12.3.2 系统集成

 习题

附录 常用头文件代码

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/21 18:45:41