首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

嵌入式系统实验平台的设计与实现

第一章 引言第1-17页
 1.1 嵌入式系统的发展第9-14页
  1.1.1 嵌入式CPU的发展概况第10-11页
  1.1.2 嵌入式操作系统的发展第11-12页
  1.1.3 嵌入式图形用户界面的发展第12-14页
 1.2 课题的意义第14-15页
 1.3 平台的设计与选型第15-17页
第二章 平台的硬件环境第17-25页
 2.1 嵌入式微处理器第17-20页
 2.2 存储器第20页
 2.3 LCD显示(Liquid-CrystalDisplay)第20-23页
 2.4 串行通信端口第23页
 2.5 电源第23页
 2.6 按键第23页
 2.7 模式转换第23-24页
 2.8 指示灯第24页
 2.9 扩展接口第24-25页
第三章 编译开发环境的建立与Bootloader的设计第25-31页
 3.1 编译开发环境的建立第25-28页
  3.1.1 binutils工具包的安装第26页
  3.1.2 gcc-2.95.3的安装第26-27页
  3.1.3 转换器elf2flt的安装第27页
  3.1.4 genromfs工具的安装第27-28页
  3.1.5 uC-libc的安装第28页
 3.2 Bootloader的设计与实现第28-31页
  3.2.1 硬件平台的通信第28-29页
  3.2.2 硬件平台初始化程序第29页
  3.2.3 硬件平台监控程序第29-31页
第四章 嵌入式操作系统——uClinux第31-52页
 4.1 uCLinux第31-38页
  4.1.1 虚拟内存管理与MMU第31-32页
  4.1.2 标准Linux内核虚拟内存管理的实现第32-35页
  4.1.3 uClinux与标准Linux的区别第35-38页
 4.2 uCLinux的移植第38-43页
  4.2.1 crt0.S文件第38-42页
   4.2.1.1 主要寄存器的修改第38-40页
   4.2.1.2 LCD控制器的初始化第40-42页
  4.2.2. ld文件第42-43页
 4.3 JFFS——对uClinux的扩展第43-47页
  4.3.1 JFFS的设计目标及实现第43-45页
   4.3.1.1 存储形式第43-44页
   4.3.1.2 操作第44页
   4.3.1.3 废物收集第44-45页
   4.3.1.4 内务处理第45页
  4.3.2 加载第45-46页
  4.3.3 实现过程第46-47页
 4.4 特殊字符设备——按键第47-52页
  4.4.1 主设备号和次设备号第47-48页
  4.4.2 文件操作第48页
  4.4.3 阻塞型I/O操作和睡眠队列第48-49页
  4.4.4 中断处理第49-50页
  4.4.5 按键驱动程序的实现第50-52页
第五章 图形用户界面——Microwindows第52-60页
 5.1 Microwindows体系结构剖析第52-56页
  5.1.1 分层设计第52页
  5.1.2 设备驱动第52-53页
  5.1.3 MicroGUI——设备无关的图形引擎第53页
  5.1.4 应用程序编程接口(API)第53-56页
   5.1.4.1 消息传递机制第54页
   5.1.4.2 窗口的创建和清除第54-55页
   5.1.4.3 窗口显示、隐藏和移动第55页
   5.1.4.4 窗口绘制第55-56页
 5.2 Microwindows的移植第56-60页
  5.2.1 对配置文件的修改第56-57页
  5.2.2 针对uClinux所作的修改第57-58页
  5.2.3 中文化处理第58-60页
第六章 电子书——平台的应用实例第60-63页
 6.1 电子书产品的定位第60页
 6.2 电子书功能样机的性能指标第60-62页
 6.3 电子书功能样机的设计第62-63页
第七章 结论第63-65页
 7.1 本文贡献第63-64页
 7.2 后续工作第64-65页
参考文献第65-67页
致谢第67-68页
个人简历、在学期间的研究成果及发表的学术论文第68页
 个人简历第68页
 研究成果第68页
 硕士研究生期间发表的学术论文第68页

论文共68页,点击 下载论文
上一篇:深圳绿色材料谷风险投资风险研究
下一篇:唐华宾馆质量管理体系的总体设计