摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 前言 | 第7-13页 |
·嵌入式系统市场和技术发展的变化 | 第7-9页 |
·基于开源系统的嵌入式系统的发展 | 第9-11页 |
·LINUX存在的问题与不足 | 第10-11页 |
·论文的依托项目DGAP | 第11-13页 |
第二章 嵌入式系统的基本原理 | 第13-23页 |
·体系结构 | 第13-15页 |
·嵌入式处理器 | 第13-14页 |
·嵌入式外围设备 | 第14页 |
·嵌入式操作系统 | 第14-15页 |
·嵌入式应用软件 | 第15页 |
·嵌入式系统开发过程 | 第15-23页 |
·开发流程 | 第15-17页 |
·交叉编译和链接 | 第17-18页 |
·交叉调试 | 第18-21页 |
·系统测试 | 第21-23页 |
第三章 嵌入式OPENBSD的构建与实现 | 第23-78页 |
·BSD系统的优点 | 第23-24页 |
·内核裁剪技术与核心文件分析 | 第24-50页 |
·/usr/Src/sys/conf/GENERIC分析 | 第24-30页 |
·/usr/src/sys/arch/ARCH/conf/GENERIC分析 | 第30-50页 |
·内核构建文件 | 第50-54页 |
·存储卡的选择 | 第54-61页 |
·CF卡(CompactFlash Card)应用设计 | 第55-57页 |
·MMC(MulitiMediaCard)应用设计 | 第57-59页 |
·SD卡(Secure Digital Memory Card)应用设计 | 第59页 |
·U盘(USB-Disk)应用设计 | 第59-61页 |
·CF卡的固化技术 | 第61-70页 |
·CF磁盘参数的获取 | 第61-63页 |
·分区的创建 | 第63页 |
·文件的导入 | 第63-66页 |
·安装程序 | 第66-70页 |
·嵌入式OPENBSD中若干重要文件 | 第70-74页 |
·/etc/fstab | 第70-71页 |
·/etc/rc | 第71-74页 |
·嵌入式OPENBSD内核实现验证 | 第74-78页 |
第四章 在线调试实现研究 | 第78-81页 |
·硬件的连接 | 第78页 |
·GDB在嵌入式领域的功能实现 | 第78-79页 |
·GDB的其它功能 | 第79-80页 |
·关于改造GDB来解决特定问题的考虑 | 第80-81页 |
第五章 总结 | 第81-82页 |
致谢 | 第82-83页 |
参考文献 | 第83-84页 |
附录A (攻读学位期间发表论文目录) | 第84页 |