摘要 | 第1-5页 |
Abstract | 第5-10页 |
第1章 绪论 | 第10-15页 |
·嵌入式系统概述 | 第10-11页 |
·嵌入式系统的发展状况 | 第11-12页 |
·电脑绣花机的发展状况与研究现状 | 第12-14页 |
·本文的主要研究内容及论文的组织结构 | 第14-15页 |
第2章 电脑绣花机控制系统的硬件设计 | 第15-29页 |
·电脑绣花机的工作原理 | 第15页 |
·控制系统的总体设计方案 | 第15-16页 |
·主控制器的选择与简介 | 第16-17页 |
·主控制器的选择 | 第16-17页 |
·主控制器的简介 | 第17页 |
·控制系统硬件的设计与实现 | 第17-28页 |
·NOR Flash存储器电路设计 | 第17-19页 |
·NAND Flash存储器电路设计 | 第19-21页 |
·SDRAM存储器电路设计 | 第21-24页 |
·触摸屏电路设计 | 第24-26页 |
·LCD电路设计 | 第26-28页 |
·本章小结 | 第28-29页 |
第3章 电脑绣花机控制系统的软件运行环境的构建 | 第29-43页 |
·Linux开发平台的选择 | 第30页 |
·U-Boot启动流程分析与S3C2440上的移植 | 第30-35页 |
·U-Boot启动流程分析 | 第31-32页 |
·修改Makefile并添加目录 | 第32-33页 |
·修改第一阶段代码 | 第33-34页 |
·修改第二阶段代码 | 第34-35页 |
·生成目标文件 | 第35页 |
·Linux内核的移植 | 第35-38页 |
·Linux内核体系结构分析 | 第36-37页 |
·内核移植和编译 | 第37-38页 |
·根文件系统的构成 | 第38-42页 |
·根文件系统的基本结构 | 第38-39页 |
·BusyBox简介 | 第39-40页 |
·嵌入式Linux文件系统的简介与选择 | 第40-41页 |
·YAFFS文件系统的移植 | 第41-42页 |
·本章小结 | 第42-43页 |
第4章 电脑绣花机控制系统的应用程序研究 | 第43-56页 |
·Linux应用程序的编写方式 | 第43-51页 |
·Linux应用程序简介 | 第43页 |
·进程的概念及启动进程的常见方式 | 第43-46页 |
·信号的使用方式 | 第46-47页 |
·进程间的通信 | 第47-48页 |
·多线程应用程序的编写方式 | 第48-51页 |
·Qt应用程序的编写方式 | 第51-55页 |
·Qt简介 | 第51页 |
·信号和槽机制的简介 | 第51-53页 |
·Qt多线程应用程序的编写方式 | 第53-54页 |
·Qt多进程应用程序的简介 | 第54-55页 |
·本章小结 | 第55-56页 |
第5章 应用程序的设计与实现 | 第56-75页 |
·开发环境的建立 | 第56-60页 |
·Qt版本的选择 | 第56-57页 |
·Qt的安装及其程序的开发流程 | 第57-60页 |
·Qtopia的移植 | 第60-63页 |
·交叉编译嵌入式版本的Qtopia | 第60-62页 |
·Tslib的移植 | 第62-63页 |
·应用程序的开发与实现 | 第63-74页 |
·实现目标 | 第63-64页 |
·图形界面的设计 | 第64-66页 |
·花样文件的解析及在屏幕上的显示 | 第66-70页 |
·上下位机的通信 | 第70-71页 |
·下位机应用程序的实现 | 第71-74页 |
·实际运行的效果 | 第74页 |
·本章小结 | 第74-75页 |
第6章 总结和展望 | 第75-77页 |
·工作总结 | 第75-76页 |
·进一步的研究工作 | 第76页 |
·展望 | 第76-77页 |
参考文献 | 第77-80页 |
致谢 | 第80-81页 |
攻读学位期间发表的论文和参加科研情况 | 第81页 |