第1章 嵌入式系统概述 | 第1-18页 |
1-1 嵌入式系统的起源、发展和现状 | 第10页 |
1-2 嵌入式系统及其分类 | 第10-13页 |
1-3 嵌入式软件操作系统 | 第13-15页 |
1-4 嵌入式系统的特点综述 | 第15-18页 |
1-4-1 嵌入式系统和桌面系统的比较 | 第15页 |
1-4-2 不同应用的嵌入式系统的比较 | 第15-16页 |
1-4-3 嵌入式系统的设计意图 | 第16-18页 |
第2章 硬件系统的体系结构与设计 | 第18-45页 |
2-1 硬件系统概述 | 第18-19页 |
2-2 核心运算控制系统--嵌入式微处理器 | 第19-26页 |
2-2-1 PowerPC8241嵌入式微处理器概述 | 第19页 |
2-2-2 PowerPC8241嵌入式微处理器的特点和功能 | 第19-21页 |
2-2-2.1 微处理器内核 | 第19-20页 |
2-2-2.2 外围逻辑总线 | 第20-21页 |
2-2-2.3 外围逻辑模块 | 第21页 |
2-2-3 PowerPC8241的流水线设计 | 第21-26页 |
2-2-3.1 流水线的时钟周期 | 第22-25页 |
2-2-3.2 PowerPC8241超标量及流水线优化设计 | 第25-26页 |
2-3 存储系统 | 第26-32页 |
2-3-1 存储系统的层次模型 | 第26-27页 |
2-3-2 Cache | 第27-28页 |
2-3-3 主存储器SDRAM | 第28-30页 |
2-3-4 Flash/ROM | 第30-32页 |
2-4 输入/输出(I/O)系统 | 第32-34页 |
2-4-1 RS-232C串行口(控制台) | 第32-33页 |
2-4-2 10/100Mbps快速以太网接口 | 第33-34页 |
2-5 系统内部总线接口 | 第34-39页 |
2-5-1 PCI总线 | 第35-37页 |
2-5-1.1 PCI总线定义 | 第35-36页 |
2-5-1.2 PCI总线设计 | 第36-37页 |
2-5-1.3 PMC接口 | 第37页 |
2-5-2 I~2C总线 | 第37-39页 |
2-5-2.1 I~2C总线的基本结构 | 第38-39页 |
2-5-2.2 I~2C总线接口设备 | 第39页 |
2-6 系统连接器接口 | 第39-40页 |
2-7 其它电路 | 第40-43页 |
2-7-1 RTC模块 | 第40-41页 |
2-7-2 RESET模块 | 第41-42页 |
2-7-3 PLD模块 | 第42-43页 |
2-8 电路设计 | 第43-44页 |
2-8-1 设计要点 | 第43页 |
2-8-2 PCB工艺 | 第43-44页 |
2-9 硬件系统总体性能指标 | 第44-45页 |
第3章 软件系统结构与设计 | 第45-77页 |
3-1 软件系统概述 | 第45页 |
3-2 软件系统总体结构 | 第45-47页 |
3-3 基本软件 | 第47-54页 |
3-3-1 系统地址和映射(地址和内存) | 第47-49页 |
3-3-2 处理器和内存相关设置 | 第49-50页 |
3-3-3 系统启动 | 第50-52页 |
3-3-3.1 RESET启动 | 第50-51页 |
3-3-3.2 有关Flash的启动设置和地址映射 | 第51-52页 |
3-3-4 System Boot代码的设计 | 第52-54页 |
3-4 Linux操作系统的移植和使用 | 第54-77页 |
3-4-1 OS内核与引导 | 第54-59页 |
3-4-1.1 内核层次 | 第54页 |
3-4-1.2 内核组织 | 第54-55页 |
3-4-1.3 内核引导 | 第55-56页 |
3-4-1.4 平台接口全局变量初始化 | 第56-57页 |
3-4-1.5 内核设置启动 | 第57-58页 |
3-4-1.6 内核的几大部分 | 第58-59页 |
3-4-2 I/O的初始化和重定向 | 第59-62页 |
3-4-2.1 DUART控制器配置 | 第59-60页 |
3-4-2.2 控制台I/O定向 | 第60-61页 |
3-4-2.3 DUART串口驱动 | 第61-62页 |
3-4-3 中断的设计与处理 | 第62-65页 |
3-4-3.1 IRQ的分配 | 第63-64页 |
3-4-3.2 给PCI设备分配IRQ | 第64-65页 |
3-4-3.3 中断处理 | 第65页 |
3-4-4 驱动程序 | 第65-71页 |
3-4-4.1 Flash | 第66-68页 |
3-4-4.2 I~2C-RTC | 第68-71页 |
3-4-5 RAMDISK | 第71-73页 |
3-4-6 文件系统 | 第73-77页 |
3-4-6.1 第二版扩展文件系统(Ext2fs) | 第73-74页 |
3-4-6.2 第二版日志闪存文件系统(JFFS2) | 第74-75页 |
3-4-6.3 网络文件系统(NFS) | 第75-77页 |
第4章 调试与测试 | 第77-84页 |
4-1 调试环境 | 第77-79页 |
4-1-1 硬件环境 | 第77-78页 |
4-1-2 软件环境 | 第78-79页 |
4-2 下载调试 | 第79页 |
4-3 几种调试方法 | 第79-84页 |
4-3-1 输出调试printk法 | 第79-80页 |
4-3-2 片上调试(OCD,On Chip Debugger) | 第80-82页 |
4-3-3 插木桩调试(Stub) | 第82-84页 |
第5章 系统应用 | 第84-90页 |
5-1 在以太网交换机中的应用 | 第84-88页 |
5-1-1 项目背景 | 第84-85页 |
5-1-2 主要设备 | 第85-86页 |
5-1-3 PMC8241嵌入系统的应用 | 第86-88页 |
5-2 其它应用 | 第88-90页 |
第6章 总结和展望 | 第90-93页 |
参考文献 | 第93-95页 |
发表论文 | 第95-96页 |
缩写词表 | 第96-97页 |
致谢 | 第97页 |