嵌入式短信管理系统和人体界面设计

嵌入式短信管理系统和人体界面设计

论文摘要

本文主要探讨基于ARM7的SEP3203为内核的开发板的硬件平台,通过开发基于μC/OS-Ⅱ+μC/GUI的嵌入式短信管理系统,实现用户和嵌入式短信系统之间的显示界面,包括系统状态,发送内容,接受内容等等,并采用了触摸屏的方式实现用户与系统之间的信息交互,具有良好的实用型和便于扩展性。课题结合了目前流行的嵌入式系统中的多种主流技术,包括嵌入式操作系统、嵌入式图形用户界面、触摸屏技术、短信模块等等。课题的成果形式为运行在ARM7芯片和短信功能模块组成的硬件平台上的显示管理软件,实现了短信收发、状态显示等功能。在该成果的基础上,该嵌入式短信管理系统具备了进一步开发的实用价值,可用于远程数据采集、数据无线传送、短信控制远程嵌入式终端等多种用途。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 系统概述
  • 1.2 研究意义
  • 1.3 本文主要工作
  • 2 课题研究硬件平台设计
  • 2.1 ARM简介
  • 2.1.1 ARM体系结构
  • 2.1.2 ARM典型应用
  • 2.1.3 ARM开发的调试方法概述
  • 2.2 ARM芯片选择的一般原则
  • 2.2.1 ARM芯片参数
  • 2.3 东芯IVSEP3203F50简介
  • 2.3.1 SEP3203简介
  • 2.3.2 SEP3203处理器特性
  • 2.4 SEP3203 LCD控制器
  • 2.4.1 LCD控制器概述
  • 2.4.2 LCD特性列表
  • 2.4.3 LCDC结构图
  • 2.4.4 LCDC配置方法
  • 2.5 基于SEP3203嵌入式开发平台硬件设计
  • 2.5.1 GE01开发平台的介绍
  • 2.5.2 存储子系统设计
  • 2.5.3 LCD以及触摸接口设计
  • 3 μC/GUI与μC/OS-II在SEP3203上的移植
  • 3.1 μC/GUI概述
  • 3.1.1 μC/GUI简介
  • 3.1.2 μC/GUI特点
  • 3.2 μC/OS-II
  • 3.2.1 μC/OS-II简介
  • 3.2.2 μC/OS-II特点
  • 3.2.3 μC/OS-II应用程序基本结构
  • 3.2.4 μC/OS-II在ARM系统上的移植与实现
  • 4 嵌入式短信管理平台软件方案设计
  • 4.1 设计思路
  • 4.2 设计流程图
  • 4.3 流程图解析
  • 5 嵌入式短信管理平台软件具体设计
  • 5.1 μC/OS-II创建任务
  • 5.2 触摸屏的工作实现
  • 5.2.1 触摸屏的概念、特征及特点
  • 5.2.2 触摸屏的系统组成、分类及工作原理
  • 5.2.3 触摸屏功能实现
  • 5.2.4 触摸屏中断实现
  • 5.3 Uart与外部短信猫模块
  • 5.3.1 Uart操作过程的实现
  • 5.3.2 发送消息界面代码调试
  • 5.3.3 发送消息界面测试结果
  • 5.4 μC/GUI编写图形管理界面
  • 5.4.1 μC/GUI的配置
  • 5.4.2 文本显示设计
  • 5.4.3 视窗管理器(WM)设计
  • 5.4.4 窗口对象(控件)设计
  • 6 系统测试结果
  • 6.1 嵌入式系统实验平台
  • 6.2 初始界面测试
  • 6.3 主界面测试
  • 6.4 子消息界面测试
  • 6.5 发送消息界面测试结果
  • 6.6 消息发送成功界面测试结果
  • 6.7 退出界面测试结果
  • 结论
  • 致谢
  • 参考文献
  • 附录 A
  • 附录 B
  • 相关论文文献

    标签:;  ;  ;  ;  

    嵌入式短信管理系统和人体界面设计
    下载Doc文档

    猜你喜欢