摘要 | 第1-5页 |
ABSTRACT | 第5-10页 |
第1章 绪论 | 第10-14页 |
·引言 | 第10-11页 |
·本研究课题主要研究内容 | 第11-12页 |
·本课题研究意义 | 第12-14页 |
第2章 嵌入式计算平台总体设计 | 第14-20页 |
·嵌入式计算平台设计 | 第14-15页 |
·硬件系统实现 | 第15-18页 |
·硬件系统选型 | 第15-16页 |
·本课题采用的硬件系统 | 第16-18页 |
·软件系统实现 | 第18-20页 |
·嵌入式操作系统底层 | 第18-19页 |
·嵌入式图形用户界面 | 第19页 |
·嵌入式计算软件 | 第19-20页 |
第3章 嵌入式LINUX系统构建 | 第20-38页 |
·构建嵌入式系统开发环境 | 第20-26页 |
·嵌入式系统开发环境概述 | 第20-21页 |
·使用Buildroot制作交叉编译器 | 第21-24页 |
·串口通信工具minicom | 第24页 |
·简单文件传输协议TFTP | 第24-25页 |
·网络文件系统NFS | 第25-26页 |
·移植Linux到ARM-Linux平台 | 第26-29页 |
·嵌入式操作系统移植概述 | 第26-27页 |
·创建zImage及redboot | 第27-28页 |
·创建Linux文件系统 | 第28-29页 |
·移植图形用户界面Tinyx到ARM-Linux平台 | 第29-35页 |
·嵌入式系统图形用户界面TinyX概述 | 第29页 |
·TinyX基础库分析 | 第29-30页 |
·移植TinyX依赖库 | 第30-33页 |
·移植TinyX到ARM-Linux系统 | 第33-34页 |
·在ARM上运行TinyX | 第34-35页 |
·移植窗口管理器JWM到ARM-Linux平台 | 第35-38页 |
·窗口管理器概述 | 第35-36页 |
·移植窗口管理器JWM到ARM-Linux系统 | 第36-38页 |
第4章 构建嵌入式SCILAB-EMB计算平台 | 第38-44页 |
·嵌入式计算平台系统架构 | 第38页 |
·核心软件Scilab/Scicos介绍 | 第38-40页 |
·Scilab介绍 | 第38-39页 |
·Scicos介绍 | 第39-40页 |
·Scilab-EMB软件在ARM-Linux系统上的构建 | 第40-41页 |
·在ARM-Linux系统上运行Scilab-EMB分析 | 第40页 |
·移植Scilab到ARM-Linux系统 | 第40-41页 |
·嵌入式ARM系统上运行Scilab-EMB | 第41-44页 |
第5章 SCILAB数据采集工具包开发 | 第44-76页 |
·嵌入式应用程序开发流程 | 第44-45页 |
·串口通讯应用程序开发 | 第45-53页 |
·串口通信介绍 | 第45-46页 |
·串口操作 | 第46-51页 |
·串口应用程序开发 | 第51-53页 |
·以太网通讯应用程序开发 | 第53-57页 |
·以太网通讯介绍 | 第53-54页 |
·以太网操作 | 第54-56页 |
·以太网应用程序开发 | 第56-57页 |
·Modbus现场总线应用程序开发 | 第57-65页 |
·Modbus介绍 | 第57-58页 |
·Modbus帧的组成 | 第58-63页 |
·Modbus程序的实现 | 第63-65页 |
·OPC协议实现 | 第65-68页 |
·OPC规范介绍 | 第65-66页 |
·开发Scilab-OPC工具包的必要性 | 第66-68页 |
·Scilab-EMB-DAQ数据采集工具包开发 | 第68-76页 |
·Scilab工具箱组成介绍 | 第68-69页 |
·Scilab与C语言接口 | 第69-71页 |
·Scilab-EMB-DAQ工具箱实现 | 第71-76页 |
第6章 虚拟嵌入式控制平台 | 第76-82页 |
·虚拟嵌入式控制平台介绍 | 第76-77页 |
·搭建虚拟嵌入式控制平台 | 第76页 |
·基于Scilab的虚拟嵌入式控制平台实现 | 第76-77页 |
·虚拟嵌入式控制平台构建—水位控制系统 | 第77-80页 |
·水箱控制系统 | 第77-78页 |
·虚拟水箱控制实例 | 第78-80页 |
·该嵌入式计算平台的其他应用 | 第80-82页 |
第7章 结束语 | 第82-84页 |
参考文献 | 第84-90页 |
致谢 | 第90-92页 |
作者攻读硕士期间完成的论文与项目情况 | 第92-93页 |