嵌入式微型计算机系统实例教程:ARM与Linux

嵌入式微型计算机系统实例教程:ARM与Linux
作 者: 郑慕德
出版社: 科学出版社
丛编项: 高等院校信息与电子技术类规划教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 嵌入式计算机
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《嵌入式微型计算机系统实例教程:ARM与Linux》作者简介

内容简介

本书以Linux环境作为嵌入式系统的应用平台,以ARM芯片作为嵌入式系统的核心。因为本书的实例程序是用C语言编写的,所以读者应对Linux及C语言有基本的了解。本书主要介绍ARNUX嵌入式系统开发平台、ARNUX操作系统环境及其指令和语法,以及13个实例,每个实例包括原理介绍、功能说明、电路图和程序流程图、程序及说明。本书中的许多实例程序都浅显易懂,初学者能快速地掌握嵌入式系统的基本知识及应用。 本书是有关嵌入式系统的入门书籍,适合一般初学者了解嵌入式系统的基本程序设计及应用,也适合大专院校电子电工、计算机等专业“嵌入式系统设计”课程使用。. 本书中文简体字版由台湾全华科技图书股份有限公司独家授权,仅限于中国大陆地区出版发行,不含台湾、香港、澳门。...

图书目录

第1章ARNUX嵌入式系统开发平台.

1-1嵌入式系统简介

1-2ARMRISC嵌入式系统处理器

1-2-1ARMRISC处理器简介

1-2-2ARM处理器寄存器

1-2-3ARM处理器指令集介绍

1-2-4ARM总线与内存

1-3Samsung’sS3C4510B嵌入式系统微控制器

1-3-1S3C4510B微控制器简介

1-3-2CPUCORE概要

1-3-3指令集

1-3-4操作状态与模式

1-4ARNUX开发系统简介

1-4-1系统简介

1-4-2ARNUX特性

1-4-3ARNUX功能框图

1-4-4ARNUX开发板引脚说明

1-5ARNUX内存与时序分析

1-5-1内存结构

1-5-2时序分析

1-6内部控制寄存器

1-6-1内部特殊寄存器偏移地址

1-6-2I/O端口特殊寄存器介绍

1-7系统安装与操作ARNUX

1-7-1硬件安装方式

1-7-2软件操作步骤(使用WindowsXP)

1-7-3设定ARNUX网络IP地址

1-7-4如何下载.编译Demo程序并执行

第2章ARNUX操作系统环境及指令.语法

2-1概述

2-2Linux操作系统

2-2-1Linux是免费的操作系统

2-2-2Linux和免费软件

2-2-3Linux的发展简史

2-2-4总结

2-3Linux指令与语法

2-3-1常用的Linux指令与操作

2-3-2busybox--嵌入式系统的瑞士刀

2-4ARNUX程序语言设计基础

2-4-1ARNUX的程序结构与实例

2-4-2C语言的基础介绍

2-5ARNUX语言指令格式

2-6利用C语言建构ARNUX模块

2-6-1开发工具简介

2-6-2C语言编译器gcc

2-6-3程序维护工具make

2-6-4程序除错工具gdb

第3章A/D及D/A控制

3-1实验目的

3-2使用材料及设备

3-3ADC原理介绍

3-4ADC0804功能说明

3-5ADC实验流程图

3-6ADC实验电路图

3-7ADC实验程序及说明

3-8DAC原理介绍

3-9DAC0800功能说明

3-10DAC实验流程图

3-11DAC实验电路图

3-12DAC程序及说明

第4章内存控制

4-1实验目的

4-2使用材料及设备

4-3原理介绍

4-3-1ROM的基本介绍

4-3-2RAM的介绍

4-4功能说明

4-5电路图

4-6程序流程图

4-7程序说明

第5章计时计数控制器

5-1实验目的

5-2使用材料反设备

5-3原理介绍

5-4电路图

5-5程序流程图

5-6程序代码

第6章串行传输控制

6-1实验目的

6-2使用材料与设备

6-3原理介绍

6-3-1串行数据传输方式

6-3-2串行传输的模式

6-3-3串行传输标准接口

6-3-4在ARNUX开发板上使用串行端口

6-3-5在Linux平台上存取串行端口

6-3-6Linux存取串行传输端口

6-4功能说明

6-5电路图

6-6程序流程图

6-7程序及说明

第7章并行传输

7-1实验目的

7-2使用材料及设备

7-3原理介绍

7-3-1传输模式时序图..

7-3-2传输模式介绍

7-3-38255A介绍

7-4电路图

7-5程序流程图

7-6程序及说明

第8章LCD显示器控制

8-1实验目的

8-2使用材料及设备

8-3原理介绍

8-4功能说明

8-5流程图

8-6电路图

8-7程序及说明

第9章中断控制

9-1实验目的

9-2使用材料及设备

9-3原理介绍

9-3-1中断的意义与特性

9-3-2ARNUX的中断

9-3-3Linux的中断

9-4程序说明

9-5加入使用者自订的drover至kernel

第10章红外线接口控制

10-1实验目的

10-2使用材料及设备

10-3原理介绍

10-3-1红外线的发展

10-3-2短距离无线传输技术简介

10-3-3IrDA标准与协议

10-3-4IrDA硬件简介

10-3-5IrDA发展现状

10-4功能说明

10-4-1PT2248红外线发射器介绍

10-4-2PT2249红外线接收器介绍

10-5电路图

10-6程序及说明

第11章网络连结与传输

11-1实验目的

11-2使用材料反设备

11-3原理介绍

11-4相关指令介绍

11-5程序及说明

第12章RF电路控制

12-1实验目的

12-2使用材料及设备

12-3原理介绍

12-4功能说明

12-5电路图

12-6程序及说明

第13章步进马达的控制

13-1实验目的

13-2使用材料及设备

13-3原理介绍

13-3-1步进马达的特征与优势

13-3-2步进马达的运转特性

13-4功能说明

13-4-1步进马达的输入线介绍

13-4-2步进马达输入线类型

13-4-3步进马达的三种激磁法

13-5程序电路图

13-6程序流程图

13-7程序及说明

第14章Web远程监控(一)

14-1实验目的

14-2实验器材与设备

14-3原理介绍

14-3-1HTML详细介绍

14-3-2简单HTML语法

14-4功能说明

14-5实验过程

14-6boa.conf参数设定

第15章Web远程监控(二)

15-1实验目的

15-2实验器材与设备

15-3原理介绍

15-4实验过程

参考文献...