| 摘要 | 第1-5页 |
| Abstract | 第5-8页 |
| 第1章 绪论 | 第8-20页 |
| ·嵌入式系统的历史、现状和未来 | 第8-9页 |
| ·嵌入式系统的概念 | 第9-12页 |
| ·国内外嵌入式系统的相关产品、水平、现状和技术发展趋势 | 第12-15页 |
| ·国际上相关产品、水平、现状和技术发展趋势 | 第12-13页 |
| ·国内相关产品、水平、现状和技术发展趋势 | 第13-15页 |
| ·嵌入式Linux | 第15-20页 |
| ·Linux简介 | 第15-16页 |
| ·嵌入式Linux的出现 | 第16页 |
| ·嵌入式Linux的优点 | 第16-18页 |
| ·嵌入式Linux构成 | 第18-20页 |
| 第2章 开发环境的建立 | 第20-27页 |
| ·Cygwin | 第20-22页 |
| ·交叉编译环境 | 第22-27页 |
| ·交叉编译器 | 第22页 |
| ·交叉编译器的建立 | 第22-27页 |
| 第3章 BLOB的原理、实现与移植 | 第27-57页 |
| ·BootLoader | 第27-28页 |
| ·BLOB | 第28-57页 |
| ·BLOB启动加载模式 | 第30-44页 |
| ·BLOB下载模式 | 第44-52页 |
| ·BLOB Porting | 第52-57页 |
| 第4章 JTAG与Jflash | 第57-71页 |
| ·JTAG Boundary Scan Interface | 第57-60页 |
| ·JTAG的接口信号 | 第58-59页 |
| ·TAP状态机 | 第59页 |
| ·数据寄存器 | 第59页 |
| ·操作指令 | 第59-60页 |
| ·SA1110中的JTAG | 第60-62页 |
| ·JTAG链 | 第60-61页 |
| ·SA1110的JTAG操作指令及编码 | 第61-62页 |
| ·Jflash的程序实现 | 第62-71页 |
| 第5章 嵌入式Linux的应用 | 第71-89页 |
| ·内核配置 | 第71-73页 |
| ·内核引导过程 | 第73-76页 |
| ·Ramdisk | 第76-79页 |
| ·嵌入式Linux应用 | 第79-89页 |
| ·Linux的硬件设备 | 第79-80页 |
| ·LCD(Liquid Crystal Display)驱动 | 第80-89页 |
| 第6章 结论 | 第89-90页 |
| 致谢 | 第90-91页 |
| 参考文献 | 第91-93页 |
| 附录A 已发表的论文目录 | 第93-94页 |
| 附录B SA1110开发板功能 | 第94页 |