当前位置:首页 > 工业技术
嵌入式微型计算机系统实习 ARM与LINUX
嵌入式微型计算机系统实习 ARM与LINUX

嵌入式微型计算机系统实习 ARM与LINUXPDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:郑慕德编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2006
  • ISBN:703017612X
  • 页数:283 页
图书介绍:本书介绍嵌入式系统设计,以ARM7单片机处理器,范例以C语言编写程序,主要内容有:ARNUX嵌入式系统开发平台、ARNUX作业环境及指令、语法知识等。
《嵌入式微型计算机系统实习 ARM与LINUX》目录

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

1-1 嵌入式系统简介 2

1-2 ARM RISC嵌入式系统处理器 3

1-2-1 ARM RISC处理器简介 3

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

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

1-2-4 ARM总线与内存 22

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

1-3-2 CPU CORE概要 24

1-3 Samsung's S3C4510B嵌入式系统微控制器 24

1-3-3 指令集 25

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

1-4 ARNUX开发系统简介 26

1-4-1 系统简介 26

1-4-2 ARNUX特性 27

1-4-3 ARNUX功能框图 27

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

1-5 ARNUX内存与时序分析 35

1-5-1 内存结构 35

1-5-2 时序分析 36

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

1-6 内部控制寄存器 38

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

1-7 系统安装与操作ARNUX 44

1-7-1 硬件安装方式 44

1-7-2 软件操作步骤(使用Windows XP) 44

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

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

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

2-1 概述 53

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

2-2 Linux操作系统 54

2-2-2 Linux和免费软件 56

2-2-3 Linux的发展简史 57

2-2-4 总结 59

2-3 Linux指令与语法 59

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

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

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

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

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

2-5 ARNUX语言指令格式 103

2-6-1 开发工具简介 104

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

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

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

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

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

3-1 实验目的 116

3-2 使用材料及设备 116

3-3 ADC原理介绍 116

3-4 ADC0804功能说明 119

3-5 ADC实验流程图 121

3-6 ADC实验电路图 122

3-7 ADC实验程序及说明 123

3-8 DAC原理介绍 124

3-9 DAC0800功能说明 127

3-10 DAC实验流程图 128

3-11 DAC实验电路图 129

3-12 DAC程序及说明 130

第4章 内存控制 131

4-3 原理介绍 132

4-3-1 ROM的基本介绍 132

4-2 使用材料及设备 132

4-1 实验目的 132

4-3-2 RAM的介绍 133

4-4 功能说明 135

4-5 电路图 139

4-6 程序流程图 139

4-7 程序说明 140

第5章 计时计数控制器 142

5-1 实验目的 143

5-2 使用材料及设备 143

5-3 原理介绍 143

5-4 电路图 145

5-5 程序流程图 146

5-6 程序代码 146

第6章 串行传输控制 149

6-1 实验目的 150

6-2 使用材料与设备 150

6-3 原理介绍 150

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

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

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

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

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

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

6-4 功能说明 156

6-5 电路图 157

6-6 程序流程图 158

6-7 程序及说明 158

第7章 并行传输 162

7-1 实验目的 163

7-2 使用材料及设备 163

7-3 原理介绍 163

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

7-3-2 传输模式介绍 164

7-3-3 8255A介绍 165

7-4 电路图 167

7-5 程序流程图 168

7-6 程序及说明 168

第8章 LCD显示器控制 174

8-1 实验目的 175

8-2 使用材料及设备 175

8-3 原理介绍 175

8-4 功能说明 176

8-5 流程图 184

8-7 程序及说明 185

8-6 电路图 185

第9章 中断控制 189

9-1 实验目的 190

9-2 使用材料及设备 190

9-3 原理介绍 190

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

9-3-2 ARNUX的中断 190

9-3-3 Linux的中断 194

9-4 程序说明 196

9-5 加入使用者自订的driver至kerhel 200

第10章 红外线接口控制 203

10-1 实验目的 204

10-2 使用材料及设备 204

10-3 原理介绍 204

10-3-1 红外线的发展 204

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

10-3-3 IrDA标准与协议 207

10-3-4 IrDA硬件简介 208

10-3-5 IrDA发展现状 209

10-4 功能说明 209

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

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

10-5 电路图 215

10-6 程序及说明 216

第11章 网络连结与传输 219

11-1 实验目的 220

11-2 使用材料及设备 220

11-3 原理介绍 220

11-4 相关指令介绍 221

11-5 程序及说明 231

第12章 RF电路控制 236

12-3 原理介绍 237

12-2 使用材料及设备 237

12-1 实验目的 237

12-4 功能说明 240

12-5 电路图 248

12-6 程序及说明 250

第13章 步进马达的控制 253

13-1 实验目的 254

13-2 使用材料及设备 254

13-3 原理介绍 254

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

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

13-4 功能说明 255

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

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

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

13-5 程序电路图 258

13-6 程序流程图 258

13-7 程序及说明 259

第14章 Web远程监控(一) 263

14-3 原理介绍 264

14-3-1 HTML详细介绍 264

14-2 实验器材与设备 264

14-1 实验目的 264

14-3-2 简单HTML语法 266

14-4 功能说明 267

14-5 实验过程 268

14-6 boa.conf参数设定 270

第15章 Web远程监控(二) 273

15-1 实验目的 274

15-2 实验器材与设备 274

15-3 原理介绍 274

15-4 实验过程 278

参考文献 283

相关图书
作者其它书籍
返回顶部