文摘
英文文摘
声明
第一章绪论
1.1概述
1.2嵌入式语音识别系统组成及特点
1.3开放式多媒体应用平台OMAP
1.3.1 OMAP技术概述
1.3.2 OMAP特点
1.3.3 OMAP5912处理器
1.4课题研究背景及本文主要工作
第二章系统开发环境
2.1硬件开发环境
2.1.1 32位处理器(ARM)介绍
2.1.2 OMAP5912介绍
2.2软件开发环境
2.2.1常见的嵌入式软件开发平台
2.2.2嵌入式Linux开发环境
2.2.3本嵌入式语音识别系统的软件开发平台
2.3小结
第三章Linux内核的分析与解读
3.1进程管理
3.2进程的创建
3.3进程的调度
3.4内核机制
3.5内存管理
3.6设备管理
3.7 小结
第四章Boot Loader设计与实现
4.1 Boot Loader的概念
4.2 Boot Loader的设计和实现
4.2.1 U-Boot简介
4.2.2 U-Boot代码结构分析
4.2.3 U-Boot执行流程
4.2.4 U-Boot移植
4.3小结
第五章Linux内核移植与根文件系统实现
5.1 Linux内核结构
5.2内核的修改、配置与编译
5.3嵌入式根文件系统设计与实现
5.3.1Linux文件系统基本概念
5.3.2嵌入式Linux根文件系统内容设计与实现
5.3.3嵌入式Linux根文件系统类型设计与实现
5.4系统驱动程序设计
5.4.1设备驱动程序简介
5.4.2设备驱动中关键数据结构和基本函数
5.4.3键盘驱动程序的编写
5.5小结
第六章总结
参考文献
致谢
攻读研究生期间发表过的论文