基于MN103E和Linux的嵌入式开发平台设计和实现
| 摘要 | 第1-5页 |
| ABSTRACT | 第5-10页 |
| 第1章 绪论 | 第10-17页 |
| ·引言 | 第10-11页 |
| ·嵌入式系统介绍 | 第11-12页 |
| ·嵌入式系统的结构 | 第11页 |
| ·嵌入式系统发展趋势 | 第11-12页 |
| ·基于MN103E的嵌入式系统发展状况 | 第12-15页 |
| ·嵌入式硬件发展趋势 | 第12-13页 |
| ·基于MN103E的嵌入式硬件发展 | 第13页 |
| ·嵌入式软件发展趋势 | 第13-15页 |
| ·基于MN103E的嵌入式软件发展 | 第15页 |
| ·课题的来源和实际意义 | 第15-16页 |
| ·本文主要研究内容 | 第16-17页 |
| 第2章 基于MN103E的开发板设计 | 第17-31页 |
| ·MN103E处理器简介 | 第17-18页 |
| ·开发板方案设计 | 第18-21页 |
| ·设计方案的确定 | 第18-20页 |
| ·系统资源的分配 | 第20-21页 |
| ·开发板具体设计 | 第21-29页 |
| ·最小系统设计 | 第22-24页 |
| ·增强功能设计 | 第24-29页 |
| ·扩展和调试功能设计 | 第29页 |
| ·开发板实物解析 | 第29-30页 |
| ·本章小结 | 第30-31页 |
| 第3章 硬件系统验证和在板测试方案设计 | 第31-44页 |
| ·引言 | 第31页 |
| ·基于JTAG的系统验证介绍 | 第31-33页 |
| ·JTAG功能简介 | 第31-32页 |
| ·基于JTAG系统验证特点 | 第32页 |
| ·MN103E调试功能介绍 | 第32-33页 |
| ·MN103E配套调试工具介绍 | 第33页 |
| ·基于JTAG系统验证的设计 | 第33-35页 |
| ·系统验证设计概述 | 第33-34页 |
| ·SDRAM验证设计 | 第34-35页 |
| ·LAN91C111 验证设计 | 第35页 |
| ·硬件系统在板测试介绍 | 第35-36页 |
| ·在板测试的目的、意义和方法 | 第35-36页 |
| ·在板测试的特点 | 第36页 |
| ·硬件系统在板测试设计 | 第36-42页 |
| ·在板测试整体设计 | 第36-38页 |
| ·LAN91C111 的驱动设计 | 第38-39页 |
| ·以太网功能在板测试详细设计 | 第39-42页 |
| ·在板测试应用和结果 | 第42-43页 |
| ·本章小结 | 第43-44页 |
| 第4章 嵌入式LINUX移植设计 | 第44-75页 |
| ·引言 | 第44页 |
| ·LINUX移植总体方案设计 | 第44-45页 |
| ·BOOTLOADER设计方案 | 第45-47页 |
| ·Bootloader功能介绍 | 第45-46页 |
| ·Bootloader设计方案的确定 | 第46-47页 |
| ·U-BOOT整体设计 | 第47-51页 |
| ·U-Boot架构设计 | 第47-48页 |
| ·U-Boot移植概述 | 第48-51页 |
| ·U-BOOT详细设计 | 第51-58页 |
| ·在EEPROM内的存储分布设计 | 第52-53页 |
| ·启动加载逻辑Stage 1 详细设计 | 第53-54页 |
| ·启动加载逻辑Stage 2 详细设计 | 第54-57页 |
| ·以太网芯片驱动修改 | 第57-58页 |
| ·LINUX内核移植整体设计 | 第58-60页 |
| ·内核移植架构 | 第58-59页 |
| ·Linux设备驱动程序架构 | 第59-60页 |
| ·LINUX内核移植详细设计 | 第60-72页 |
| ·Flash存储资源分配 | 第60-61页 |
| ·SDRAM(内存)资源分配 | 第61页 |
| ·部分开发板级数据及操作定义 | 第61-63页 |
| ·开发板初始化详细设计 | 第63-64页 |
| ·串口驱动程序的详细设计 | 第64-65页 |
| ·以太网芯片驱动详细设计 | 第65-67页 |
| ·Flash驱动程序详细设计 | 第67-70页 |
| ·矩阵按键驱动程序详细设计 | 第70-72页 |
| ·开发板软件系统应用 | 第72-74页 |
| ·本章小结 | 第74-75页 |
| 结论 | 第75-76页 |
| 参考文献 | 第76-79页 |
| 攻读硕士学位期间发表的论文及其它成果 | 第79-81页 |
| 致谢 | 第81页 |