首页> 中文学位 >基于ARM-Linux的动画显示单元研制
【6h】

基于ARM-Linux的动画显示单元研制

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1 课题来源

1.2 国内外现状及研究目的

1.3嵌入式系统概述

1.4主要研究内容及主要工作

1.5 本章小结

第2章显示单元的硬件平台设计

2.1 嵌入式微处理器的选择

2.2硬件系统的分析介绍

2.2.1核心控制板的电路模块

2.2.2主要外围电路板

2.3本章小结

第3章显示单元开发环境的选型与搭建

3.1嵌入式操作系统的介绍

3.1.1 Linux操作系统

3.1.2VxWorks操作系统

3.1.3 μC/OS-II操作系统

3.1.4 Windows CE操作系统

3.2嵌入式操作系统的选型

3.3 ARM-Linux交叉编译环境的搭建

3.4本章小结

第4章显示单元应用层软件的实现

4.1 MiniGUI简介

4.2 MiniGUI的安装及设置

4.3 GAL和IAL的移植

4.4 MiniGUI应用程序的开发

4.4.1 显示单元应用程序的设计流程图

4.4.2显示单元应用程序的具体实现

4.5 本章小结

第5章显示单元的移植实现

5.1显示单元系统的移植

5.2显示单元开发中遇到的问题及解决方法

5.3本章小结

结论

参考文献

附录

攻读硕士学位期间取得的学术成果

致 谢

展开▼

摘要

随着数字信息技术和网络技术的高速发展,智能信息化家电已成为现代社会和家庭的新时尚,也是嵌入式系统的最大应用领域。 本文基于ARM-Linux嵌入式系统开发彰显冰箱智能信息化的显示单元。 通过对嵌入式微处理器进行分析,设计了基于AT91SAM9261系统架构的硬件电路,主要包括核心控制板的外部总线接口EBI电路、作为内存的SDRAM模块电路和存储数据的Nand_DataFlash模块电路,外围电路板的液晶显示屏TFT-LCD接口电路、触摸按键电路、LCD的CCFL背光电路和SP3232通信电路及电源电路等,对各个模块进行了分析,给出了硬件原理图。 对四种嵌入式操作系统Linux、VxWorks、μC/OS-Ⅱ和Windows CE进行了比较,完成了操作系统的选型,搭建了交叉编译环境ARM—Linux的开发平台。 在完成了GAL和IAL,移植的基础上,利用MiniGUI开发应用软件程序,给出MiniGUI应用程序的设计流程图,编写设置主窗口风格的入口函数MiniGUIMain、处理按键和定时器消息的主窗口处理函数LoadBmpProc、实现窗口显示的程序文件display和loadbmp以及参照通讯协议和网络家电协议实现通信功能的程序文件nand。 通过系统调试和整机实验,实现了冰箱显示单元的智能信息化。可以由触摸按键或是远程电脑来控制冰箱,液晶显示器上播放动画、图片和文本信息;冰箱还可将工作状态和报警信息上传到网络,利于冰箱的远程监控和升级维护。目前此项研究成果已用于产品的生产。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号