当前位置:首页 > 工业技术
ColdFire嵌入式系统设计
ColdFire嵌入式系统设计

ColdFire嵌入式系统设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:申忠如,陶慧斌,曹建安编著(西安交大电气学院)
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2006
  • ISBN:7560616380
  • 页数:271 页
图书介绍:本书以ColdFire系列MFC-5307 CPU为核心,全面地讲述了32位嵌入式系统的设计方法。
《ColdFire嵌入式系统设计》目录

目录 1

第1章 嵌入式系统的基本概念 1

1.1 什么是嵌入式系统 1

1.2 嵌入式系统与普通PC系统 1

1.3 嵌入式系统与MCS-51系统 2

1.4 设计嵌入式系统应掌握的知识 3

1.5 如何选用嵌入式系统 4

1.6 嵌入式系统的基本组成 4

1.6.1 嵌入式系统的硬件构成 5

1.6.2 嵌入式系统软件 8

1.7 工具链的选择 10

1.8 32位CPU调试技术 12

2.1 ColdFire系列概述 13

第2章 Cold Fire MCF5307处理器 13

2.2 MCF5307处理器概述及其引脚 14

2.3 MCF5307 CPU结构介绍 16

2.3.1 MCF5307 CPU的核心模块 17

2.3.2 SIM模块 21

2.3.3 外部总线接口 49

2.3.4 其它通用接口模块 52

2.4 MCF5307结构中的基本寄存器集 73

第3章 ColdFire MCF5307 CPU指令系统 75

3.1 编程模型 75

3.1.1 整数运算单元用户编程模型 75

3.1.2 乘加运算MAC单元用户编程模型 76

3.1.3 增强型乘加EMAC单元用户编程模型 77

3.1.4 管理员编程模型 78

3.1.6 乘加单元数据格式 81

3.1.5 整数数据格式 81

3.2 寻址方式 82

3.2.1 汇编指令的格式 82

3.2.2 指令格式 83

3.2.3 寻址方式 83

3.2.4 堆栈 88

3.3 指令汇总 89

3.3.1 运算符号 89

3.3.2 数据移位指令 91

3.3.3 整数算术运算指令 94

3.3.4 逻辑指令 95

3.3.5 移位指令 96

3.3.6 位操作指令 96

3.3.7 程序控制指令 97

3.3.8 系统控制指令 99

3.3.9 高速缓存维持指令 101

3.4 程序演示 101

3.5 演示程序源程序分析 103

第4章 嵌入式系统的硬件设计 114

4.1 CPU的选取 114

4.2 外围器件的选取 115

4.3 MCF5307总线接口时序 115

4.4 外设与MCF5307接口的注意事项 117

4.5 设计实例 118

4.5.1 MCF5307与ADS7864的接口设计 119

4.5.2 MCF5307与DAC0832的接口设计 121

4.5.3 MCF5307与键盘W83977TF的接口设计 122

4.5.4 MCF5307与静态存储器的接口设计 122

4.5.5 MCF5307与LCD的接口设计 123

4.7 小规模逻辑芯片的选取 124

4.6 中断的正确使用 124

4.7.1 BIAS Vcc偏置电源 125

4.7.2 其它注意事项 125

4.8 ColdFire开发板设计 127

4.8.1 ColdFire开发板的体系结构 127

4.8.2 开发板的硬件设计 127

4.8.3 ColdFire开发板介绍 142

第5章 32位操作系统的使用 147

5.1 操作系统的基本概念 147

5.1.1 操作系统的概念与功能 147

5.1.2 嵌入式操作系统的要求 147

5.1.3 实时操作系统概述 147

5.2.1 Nucleus的基本组成 148

5.2 Nucleus的使用 148

5.2.2 常用API 149

5.2.3 一个简单的实例 152

5.2.4 硬盘驱动的定制 155

5.2.5 Nucleus File的IDE驱动定制 157

5.2.6 网卡驱动的定制 163

5.2.7 Nucleus Net硬件相关部分 165

5.3 μClinux的使用 166

5.3.1 μClinux的基本概念 166

5.3.2 μClinux的定制 167

5.3.3 用户平台的定制 170

5.3.4 驱动程序的编写 171

5.3.5 应用程序的编写 172

5.3.7 网卡驱动的定制 173

5.3.6 硬盘驱动的定制 173

5.3.8 USB驱动的定制 174

第6章 嵌入式多功能电量测试仪的设计 178

6.1 基本理论与算法分析 178

6.1.1 基本电气参量测量原理 178

6.1.2 窗函数插值FFT算法 180

6.1.3 算法仿真与准确度分析 183

6.2 硬件设计 185

6.2.1 主系统板 186

6.2.2 信号调理模块 189

6.2.3 数据采集模块 191

6.3 软件设计 194

6.3.1 嵌入式操作系统的移植 194

6.3.2 应用程序设计 198

6.4.1 干扰的抑制 204

6.4 抗干扰设计 204

6.4.2 电源干扰的抑制 208

6.4.3 PCB抗干扰设计 209

6.4.4 软件抗干扰措施 209

6.5 功能测试 209

6.5.1 准确度测试 210

6.5.2 误差分析 213

附录1 主流CPU 214

附录2 小规模逻辑芯片 216

附录3 开发环境的建立 218

附录4 基础实验导引 242

附录5 项目管理 256

附录6 常用网址 270

参考文献 271

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