网络洗碗机软件技术研究
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化技术 >> 正文
网络洗碗机软件技术研究
作者:周燕清 Publish: 2007-9-28 Hits:-
【中文题名】 网络洗碗机软件技术研究
【英文题名】 Research on Software Technology of Internet Dishwasher
【学科专业】 测试计量技术及仪器
【论文级别】 硕士论文
【投稿时间】 2007-9-28
【中关键词】 嵌入式系统,uClinux,信息家电,网络洗碗机,,
【英关键词】 embedded system,uClinux,information appliance,internet dishwasher,
【分类导航】 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>自动控制、自动控制系统>计算机控制、计算机控制系统
【论文摘要】  随着21世纪网络化、信息化、智能化时代的来临,嵌入式设备的网络互联已经成为必然的发展趋势。本文通过对美的公司现有的一款洗碗机进行智能化信息家电的改造,引入智能化信息家电远程监控的概念,在已搭建的基于S3C44B0 ARM处理器的硬件平台上进行软件系统的深入研究。本着利用有限的资源,最大程度降低成本的原则,基于Bootloader+uClinux+GUI+Telnet Server+Web Server的解决方案,本文实现了一种新型智能化信息家电设备软件系统。 本文结合美的公司家用洗碗机WQP12-9319的改造项目,将基于S3C44B0 ARM7TDMI内核的32位处理器引入到产品开发中,应用功能强大源代码开放的uClinx作为操作系统构建整个软件平台。文章从软件工程学的角度对系统需求进行了可行性分析和整体架构的设计,详细阐述了嵌入式系统软件开发环境的构建方式,U-Boot、uClinux、Microwindows、Boa的移植方法以及uClinux下以太网卡驱动和洗碗机控制驱动程序的移植开发方法,并定制了一个基于Busybox的JFFS2类型的Linux根文件系统,其中包含了Telnet服...
【论文题纲】
摘要 4-5
Abstract 5-7
目录 7-11
Contents 11-15
第1章 绪论 15-20
1.1 课题背景及意义 15
1.2 信息家电概述 15-16
1.3 信息家电发展现状和发展趋势 16-18
1.3.1 国外发展状况 16-17
1.3.2 国内发展状况 17-18
1.4 本课题来源及研究内容 18-19
1.5 本章小结 19-20
第2章 系统需求分析与总体设计 20-28
2.1 软件系统需求 20
2.2 可行性分析 20-21
2.3 硬件系统概要设计 21-23
2.4 软件系统概要设计 23-27
2.4.1 软件系统架构设计 23-25
2.4.2 系统存储空间分配 25-26
2.4.3 系统启动流程 26-27
2.5 本章小结 27-28
第3章 软件开发环境搭建 28-34
3.1 开发环境简介 28
3.2 项目空间建立 28-29
3.3 GNU跨平台开发工具链安装与配置 29
3.4 终端仿真程序安装配置 29-31
3.5 TFTP服务器安装配置 31-32
3.6 NFS服务器安装配置 32-33
3.7 Jflash安装 33
3.8 本章小结 33-34
第4章 U-Boot移植与定制 34-46
4.1 Bootloader介绍 34
4.2 U-Boot实现分析与移植 34-42
4.2.1 U-Boot工程简介 34-35
4.2.2 U-Boot源码结构 35-36
4.2.3 U-Boot编译 36-39
4.2.4 U-Boot移植 39-42
4.3 U-Boot启动过程 42-44
4.4 U-Boot与内核的关系 44-45
4.5 使用U-Boot 45
4.6 本章小结 45-46
第5章 uClinux及其根文件系统移植与定制 46-63
5.1 关于uClinux 46-49
5.1.1 uClinux内核结构特点 47
5.1.2 uClinux源文件组织 47-49
5.2 内核分析 49-51
5.2.1 uClinux启动过程分析 49-50
5.2.2 uClinux内核初始化分析 50-51
5.3 uClinux的移植总述 51-53
5.3.1 内核配置系统 51-52
5.3.2 内核移植 52-53
5.4 板级移植 53-57
5.4.1 makefile文件移植 53-54
5.4.2 源码的修改 54-56
5.4.3 uClinux内核的配置 56
5.4.4 编译内核 56-57
5.5 根文件系统制作 57-61
5.5.1 BusyBox简介 57
5.5.2 编译BusyBox 57-59
5.5.3 完善文件系统 59-61
5.5.4 测试新文件系统 61
5.6 本章小结 61-63
第6章 网卡驱动与洗碗机控制驱动开发 63-78
6.1 网卡驱动开发 63-72
6.1.1 网卡工作原理 63-64
6.1.2 网卡编程原理 64-65
6.1.3 底层驱动函数实现 65-69
6.1.4 网卡驱动移植 69-72
6.2 洗碗机控制驱动开发 72-77
6.2.1 硬件资源分配 73-75
6.2.2 洗碗机控制驱动实现 75-77
6.3 本章小结 77-78
第7章 Microwindows与Boa移植定制 78-85
7.1 Microwindows移植定制 78-82
7.1.1 Microwindows体系结构 78-79
7.1.2 设备驱动移植定制 79-82
7.2 Boa移植定制 82-84
7.2.1 Boa简介 83
7.2.2 Boa编译 83
7.2.3 Boa配置 83-84
7.2.4 Boa执行 84
7.3 本章小结 84-85
第8章 洗碗机控制应用程序实现 85-110
8.1 洗碗机控制应用程序系统简介 85
8.2 Dishwasher Monitor实现 85-105
8.2.1 Dishwasher Monitor总体流程 86-88
8.2.2 洗碗机控制模块 88-105
8.3 Dishwasher Command实现 105-106
8.4 Dishwasher CGI Applet实现 106-109
8.4.1 CGI概述 107
8.4.2 Dishwasher CGI Applet工作流程 107-109
8.4.3 Dishwasher CGI Applet显示界面 109
8.5 本章小结 109-110
总结与展望 110-112
1.研究总结 110
2.创新点 110
3.进一步工作展望 110-112
参考文献 112-115
攻读硕士学位期间发表的论文 115-117
致谢 117
【DOI】 LunWen.ID:2.2008.385957
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:嵌入式系统 论文 uClinux 信息家电 网络洗碗机
自动化技术最新论文
自动化技术热门论文