学位论文 > 优秀研究生学位论文题录展示

农村信息化中虹终端交互设备的研究与实现

作 者: 魏斌
导 师: 袁东风
学 校: 山东大学
专 业: 通信与信息系统
关键词: 农村信息化 嵌入式linux 手写板 红外遥控器
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 31次
引 用: 0次
阅 读: 论文下载
 

内容摘要


本论文课题来源于山东大学信息学院袁东风教授承担的山东省自主创新成果转化重大专项“农业信息化关键技术应用—农村信息化终端系统研究”(2009ZHZX1A0108)和“低成本、低耗能、高可靠嵌入式终端与信息服务平台”(2010ZHZX1A1001)。在国家政策的扶持下,农村信息化进程不断推进,农户对新型信息化模式和交互设备的需求日益迫切。山东大学信息学院研发团队针对当前信息化模式中存在的问题,提出了一种基于云计算、采用“瘦客户端+宽带网+服务器+云计算”网络构架的新型模式,彻底打破了当前微软和因特尔的PC架构,并取得了很好的示范性应用。为了保证项目更加贴合用户的实际需求,贴合农村信息化现状,本项目团队分别组织了多次省内农村信息化调研,获得了颇为丰硕的调研成果,为项目的大步推进提供了坚实可靠的依据。通过调研结果分析可知,许多农民用户受限于知识水平和家用电器使用习惯,对常见的鼠标、键盘操作比较困难,针对这些问题,项目组开发了两款具有自主知识产权的交互设备:嵌入式Linux下的手写识别系统和红外遥控交互系统。手写识别系统采用“三星2440+Embedded Linux+Qtopia GUI+HW006手写识别芯片”来搭建,硬件接口简单,软件程序模块化实现,开发周期短,实用性强,便于维护和升级,极大方便了无法使用拼音、键盘输入汉字的用户,在使用成本,工作量上有着巨大优势。为了使习惯使用家用电视机遥控器的用户可以顺利操作本系统,项目组开发了另一种输入交互方式:红外遥控交互系统,本系统有两个部分组成:红外发射系统和红外接收系统。对于红外发射系统,由微控制器、键盘矩阵、红外发射器以及外围电路等部分组成。对于红外接收系统,由光/电信号转换器、放大器、解调电路、解码电路(一体化红外接收头)以及外围匹配电路。这在后续章节中将会对此做详细介绍。多种输入方式的配合使用,方便用户自由选择,保障了项目的顺利进行。

全文目录


摘要  10-11
ABSTRACT  11-13
符号说明  13-14
第一章 引言  14-20
  1.1 项目背景  14-16
  1.2 农村信息化国内外研究现状  16-18
    1.2.1 国外研究现状  16-17
    1.2.2 国内研究现状  17
    1.2.3 山东省具有良好的农村信息化技术基础  17-18
  1.3 农村信息化的必要性  18
    1.3.1 应用需求  18
    1.3.2 供需矛盾  18
  1.4 农村信息化的意义  18-19
  1.5 论文各部分的内容安排  19-20
第二章 虹终端及交互设备  20-42
  2.1 虹终端硬件设备  22-30
    2.1.1 处理器模块  23-25
    2.1.2 网络功能模块  25-26
    2.1.3 信息交互功能模块  26-27
    2.1.4 存储功能模块  27-28
    2.1.5 音频功能模块  28-29
    2.1.6 USB扩展接口功能模块  29-30
    2.1.7 GPIO功能模块  30
  2.2 虹终端软件资源  30-37
    2.2.1 bootloader  30-31
    2.2.2 定制的嵌入式Linux内核  31-33
    2.2.3 嵌入式Linux文件系统  33-34
    2.2.4 嵌入式GUI  34-37
  2.3 手写识别系统  37-40
    2.3.1 整体硬件构架  37-38
    2.3.2 系统软件框架  38-40
  2.4 红外遥控交互系统  40-41
    2.4.1 遥控器硬件电路  40-41
    2.4.2 遥控控制软件框架  41
  2.5 本章小结  41-42
第三章 手写识别系统  42-65
  3.1 硬件构架  43-45
    3.1.1 系统连接构架  43
    3.1.2 HW006芯片简介  43-45
  3.2 软件框架  45-60
    3.2.1 手写识别软件框架  45-47
    3.2.2 framebuffer初始化  47-48
    3.2.3 手写识别模块初始化  48-51
    3.2.4 字符输入函数初始化  51-53
    3.2.5 手写轨迹处理函数  53-55
    3.2.6 候选字符识别处理函数  55-57
    3.2.7 字符选定及输出函数  57-60
  3.3 编译环境的搭建以及应用程序的设置  60-64
    3.3.1 交叉编译环境的搭建  60-61
    3.3.2 Makefile文件的编写  61-63
    3.3.3 输入法插件的实现  63-64
  3.4 本章小结  64-65
第四章 红外遥控交互系统  65-79
  4.1 红外发射系统  65-70
    4.1.1 系统硬件构造  65-68
    4.1.2 系统软件框架  68-70
  4.2 红外接收系统  70-78
    4.2.1 接收系统硬件电路  70-71
    4.2.2 接收端软件构架  71
    4.2.3 中断以及上下层消息接口驱动  71-74
    4.2.4 后台解码程序  74-76
    4.2.5 虚拟键鼠驱动及键盘控制  76-78
  4.3 本章小结  78-79
第五章 总结与展望  79-81
  5.1 总结  79
  5.2 展望  79-81
参考文献  81-84
致谢  84-85
攻读学位期间发表的论文  85-86
学位论文评阅及答辩情况表  86

相似论文

  1. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  2. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  3. 数字型智能终端系统门口机的设计,TP368.1
  4. 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
  5. 多功能火灾报警楼层显示器的设计与实现,TN873
  6. 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
  7. 基于智能家居系统的音视频通信方案的研究与实现,TN919.8
  8. 一种基于嵌入式Linux的人体平衡监测系统的设计,TP274
  9. 基于DM6467的视频服务器设计与实现,TP393.05
  10. 农村信息化推动苏南区域城乡一体化快速发展对策研究,F127;F224
  11. 浙江省农村信息化基础设施建设融资问题研究,F320.1
  12. 基于嵌入式Linux系统的低功耗方案的设计与实现,TP368.1
  13. 基于FMS02平板电脑原型机的Linux内核及驱动架构研究,TP316.81
  14. 窄间隙埋弧焊自动控制系统的研究与设计,TG445
  15. 电力五防中防误闭锁嵌入式控制单元的设计与实现,TM732
  16. 基于ARM9的嵌入式Linux系统的研究与应用,TP368.1
  17. 飞行目标速度测量雷达信号采集与实时处理系统的设计与实现,TN957.51
  18. 基于嵌入式的分布式点菜系统设计与实现,TP368.1
  19. 农村信息化评价指标体系构建与测评,F320.1
  20. 基于ARM9的嵌入式图像处理平台的设计及应用,TP391.41
  21. 基于负载均衡的3G视频传输系统的设计与实现,TN919.8

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com