首页--工业技术论文--无线电电子学、电信技术论文--无线通信论文--移动通信论文--蜂窝式移动通信系统(大哥大、移动电话手机)论文

智能手机的Linux嵌入式操作系统的研究

1 前言第1-11页
 1.1 嵌入式系统概述第7-8页
 1.2 Linux操作系统第8-9页
  1.2.1 Linux的Unix特征第8-9页
  1.2.2 Linux的新特征第9页
  1.2.3 Linux的发展现状第9页
 1.3 嵌入式Linux系统的优势第9-10页
 1.4 手机、PDA和智能手机第10页
 1.5 论文结构第10-11页
2 智能手机综述第11-16页
 2.1 智能手机的发展现状第11-12页
  2.1.1 智能手机发展背景第11页
  2.1.2 智能手机操作系统的发展第11-12页
 2.2 主流的智能手机操作系统第12-15页
  2.2.1 Symbian操作系统第12-13页
  2.2.2 Smartphone平台第13-15页
 2.3 智能手机的Linux操作系统第15-16页
3 嵌入式Linux操作系统的分析与定制第16-43页
 3.1 嵌入式方案第16-17页
  3.1.1 对Linux内核的修改第16-17页
  3.1.2 内核的运行方式第17页
  3.1.3 根(root)文件系统第17页
  3.1.4 应用程序库第17页
 3.2 进程的改造第17-21页
  3.2.1 Linux在实时方面的不足第18-19页
  3.2.2 Linux内核的外部实时性扩展第19-20页
  3.2.3 Linux内核的内部实时性改造第20-21页
 3.3 存储的管理第21-32页
  3.3.1 标准Linux的内存管理第21-22页
  3.3.2 嵌入式Linux的内存管理第22-29页
  3.3.3 内存管理模块的启动初始化第29-31页
  3.3.4 可执行程序的加载第31-32页
 3.4 文件系统的选择第32-35页
  3.4.1 romfs文件系统第33页
  3.4.2 romfs文件系统结构第33-35页
  3.4.3 使用romfs第35页
 3.5 TCP/IP协议第35-41页
  3.5.1 TCP/IP协议栈第35-37页
  3.5.2 TCP/IP协议栈上的数据流程第37页
  3.5.3 复制TCP协议第37-41页
 3.6 应用程序库和shell第41-43页
  3.6.1 嵌入式C库第41-42页
  3.6.2 小型化的shell第42-43页
4 建立交叉开发环境第43-49页
 4.1 交叉开发环境建立的步骤第43-44页
  4.1.1 开发环境的分类第43页
  4.1.2 建立交叉开发环境的步骤第43-44页
 4.2 相关软件的下载第44页
 4.3 编译和连接第44-47页
  4.3.1 内核的预处理第44-46页
  4.3.2 创建交叉编译器第46页
  4.3.3 创建C函数库第46-47页
  4.3.4 编译genromfs文件系统第47页
 4.4 创建ROM磁盘文件系统第47页
 4.5 内核的生成第47-48页
 4.6 重定位和下载第48页
 4.7 嵌入式系统的调试方法与层次第48-49页
5 实现可运行的嵌入式Linux系统第49-56页
 5.1 Linux启动过程第49页
 5.2 定制Grub引导程序第49-51页
 5.3 定制Linux内核第51页
 5.4 定制initrd第51-53页
  5.4.1 编辑initrd/local/linuxrc文件:第51-52页
  5.4.2 编辑和运行mkinitrd.sh第52-53页
 5.5 定制根文件系统第53-56页
结论第56-57页
致谢第57-58页
参考文献第58页

论文共58页,点击 下载论文
上一篇:求解线性丢番图方程组的ABS方法与WinABS03的研究
下一篇:Fas/FasL在小细胞肺癌中的表达及其临床意义