《MPC5554/5553微处理器揭秘》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)RichardSojaMunirBannoura著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2010
  • ISBN:9787512402485
  • 页数:309 页
图书介绍:本书介绍MPC5554和MPC5553两个处理器,详细讲解了其片内集成外设模块和它们在汽车电子和工业控制领域的部分应用。为了帮助读者更快更容易的编写代码,随书光盘还提供了Freescale公司提供的RAppID代码初始化工具。同时包含在光盘里的还有一个演示版的eTPU仿真程序,用来展示eTPU特定功能的编写调试流程。

第1章 MPC5500系列简介 1

第2章 Power架构的e200z6处理器 7

2.1 Power架构的e200z6处理器介绍 7

2.2 编程模型 8

2.3 用户模式下的寄存器 9

2.4 用户模式下的特殊寄存器 10

2.5 管理员模式下的寄存器 11

2.6 指令集 13

2.7 存储器同步指令 17

2.8 控制指令 18

2.9 比较指令 18

2.10 跳转指令 19

2.11 Isel指令 20

第3章 SIMD、分数和DSP 21

3.1 信号处理引擎SPE的指令 21

3.2 SIMD 21

3.3 分数运算 28

3.4 数字信号处理器DSP 30

第4章 浮点数 34

4.1 介绍 34

4.2 MPC5554/5553的浮点数单元 36

4.3 MPC5554/5553的浮点数异常 39

4.4 浮点处理示例代码 42

第5章 内存管理单元(MMU) 47

5.1 内存管理单元简介 47

5.2 MPC5554/5553 MMU的实现 48

5.3 MMU属性 49

5.4 配置MMU 54

5.5 MMU异常处理 55

5.6 MAS寄存器 56

5.7 外部调试对MMU的影响 57

第6章 系统缓存 58

6.1 缓存介绍 58

6.2 缓存结构 59

6.3 使用缓存作为系统RAM 61

第7章 异常与中断 65

7.1 异常与中断的介绍 65

7.2 中断处理 65

7.3 固定时间间隔中断(FIT) 70

7.4 看门狗 72

第8章 中断控制器 75

8.1 简介 75

8.2 中断控制器工作模式 76

第9章 系统配置 82

9.1 MPC5554/5553硬件和软件初始化简介 82

9.2 引导程序运行模式 84

9.3 PLL运行模式 90

9.4 审查模式及其对BAM的影响 91

9.5 应用代码初始化 93

第10章 外部总线接口 101

10.1 简介 101

10.2 总线接口信号说明 102

10.3 用EBI接异步存储器 109

10.4 对多主机的支持 111

第11章 增强型存储器直接访问控制器 114

11.1 增强型存储器直接访问(eDMA)控制器简介 114

11.2 eDMA架构 114

11.3 通道架构 115

11.4 组和通道优先级 122

11.5 通道抢占(preemption) 122

11.6 出错信号 123

11.7 eDMA通道分配 124

11.8 eDMA配置顺序 125

11.9 应用实例 126

第12章 串行/解串外围设备接口(DSPI) 132

12.1 串行设备接口 132

12.2 DSPI的架构与配置 133

12.3 串行外设接口(SPI)配置 134

12.4 串行解串接口(DSI)配置 143

12.5 组合串行接口(CSI)配置 146

12.6 使用DSPI传输与接收数据的编程方法 146

12.7 利用DSPI支持DMA传输的特性创建队列 146

12.8 DSPI与eDMA的连接 147

12.9 DSPI初始化例子 147

第13章 增强型串行通信接口(eSCI) 149

13.1 增强型串行通信接口介绍 149

13.2 eSCI构架 149

13.3 发送操作 150

13.4 接收操作 151

13.5 单线操作 153

13.6 多点传输模式 153

13.7 中断 154

13.8 eSCI接收与发送配置 155

13.9 LIN介绍 156

第14章 局域网控制总线(FlexCAN) 163

14.1 局域网控制总线介绍 163

14.2 CAN信息协议 163

14.3 FlexCAN构架 167

14.4 信息缓存结构 167

14.5 FlexCAN时钟源 169

14.6 信息过滤 171

14.7 CAN模式 171

14.8 FlexCAN发送程序 172

14.9 FlexCAN接收程序 173

第15章 增强型队列式模数转换器(eQADC) 176

15.1 模数转换器介绍 176

15.2 eQADC架构 176

15.3 利用eQADC支持DMA的特性创建转换队列 178

15.4 eQADC与eDMA的连接与优先级 179

15.5 eQADC预备、触发、暂停与停止 180

15.6 命令模式以及eQADC队列的结构 183

15.7 ADC内部寄存器的读写 185

15.8 eQADC的电气特性 186

15.9 使用外部多路复用器扩展ADC通道数量 187

15.10 集成ADC校正——ADC转换结果的标准化 187

第16章 增强型I/O模块和定时器系统 190

16.1 定时器系统介绍 190

16.2 eMIOS架构 190

16.3 标准规格的通道架构 191

16.4 标准规格通道模式 194

16.5 eMIOS全局配置 201

16.6 标准规格通道配置 202

第17章 增强型定时处理单元(eTPU) 207

17.1 eTPU简介 207

17.2 eTPU架构 207

17.3 标准功能集 208

17.4 用户自定义功能 209

17.5 通道结构 210

17.6 主机接口 212

17.7 时基TCR1和TCR2计数时钟 214

17.8 I/O通道的控制和状态 216

17.9 角度模式 219

17.10 共享定时/转角计数总线STAC总线 220

17.11 eTPU初始化流程 221

17.12 eTPU练习 222

第18章 片内存储器和接口 226

18.1 简介 226

18.2 内部存储器 229

18.3 FLASH存储器 230

18.4 静态RAM存储器 238

第19章 快速以太网控制器(FEC) 239

19.1 快速以太网控制器简介 239

19.2 快速以太网控制器的结构 241

19.3 快速以太网控制器功能 242

19.4 快速以太网控制器初始化例程 247

第20章 调试、片上仿真端口和Nexus软件 253

第21章 供电 264

21.1 供电需求 264

21.2 电源复位 264

21.3 电压调节控制器 265

21.4 供电顺序 266

21.5 供电分段描述 267

21.6 电源功耗 268

21.7 电源设计需要考虑的内容 268

附录A 引脚分配图 269

附录B 引脚功能和定义 271

附录C e200z6处理器指令集 286

附录D SPE指令 292

附录E 参考资料清单 305

附录F 示例软件使用说明 306