基于RTEMS操作系统的GUI开发系统的设计与实现—底层支撑驱动与字体显示 - 免费下载

技术资料资源 文件大小:15706 K

📋 资源详细信息

文件格式
未知
所属分类
上传用户
上传时间
文件大小
15706 K
所需积分
2 积分
推荐指数
⭐⭐⭐ (3/5)

💡 温馨提示:本资源由用户 aben 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。

资源简介

在被称为后PC时代的当今社会,嵌入式系统已经渗入到了我们日常生活的每一个角落。从日常的普通电话,汽车控制系统,厨房用具到复杂的航空控制系统,军事系统,生产线的自动化控制都离不开嵌入式系统,因此,嵌入式操作系统得到越来越多的关注.

嵌入式图形用户界面系统是嵌入式操作系统的一个重要组成部分,随着嵌入式系统硬件设备的可获得性的提高和价格的不断降低及嵌入式系统应用范围的不断扩大,嵌入式GUI系统的重要性越来越突出.RTEMS是一个开放源代码的,具有良好可靠性和实时性的嵌入式操作系统,非常适合实时监控系统。然而,由于目前RTEMS还没有一个成熟专用的图形开发系统,大大限制了RTEMS在要求具有良好的图形用户接口的应用中的使用。因此,为RTEMS开发和设计一款专用的、功能强大的图形用户开发系统十分必要。

本文首先针对课题的要求,考虑到嵌入式系统的图形用户界面的轻型、占用资源少、高性能、高可靠性、可配置等特点,提出了系统的总体设计方案。分别对硬件和软件子系统的各个功能模块做了描述和说明,并且提出了系统设计中要解决的几个关键问题。

本文接下来阐述了底层支撑驱动的解决方案和字体显示的实现机制。这两部分是本文的重点。着重介绍了framebuffer设备驱动的开发,利用帧缓冲技术对底层显示设备进行抽象,结合SED1375 LCD控制器驱动的开发,完成系统的输出显示。同时提出了中间层的色彩转换算法,解决硬件和软件接口不一致的问题。采用ADS7846触摸屏控制器控制触摸屏,完成系统的输入。引入点阵字体数组纪录字体的信息,完成字体的显示功能。

最后对系统进行调试,从存储空间和运行速度两方面对系统进行优化,并且从基本图形绘制速度,窗口等控件创建速度和事件响应速度3个方面对系统进行了性能评测。


立即下载此资源

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

资源说明

📥 下载说明

  • 下载需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传
  • 资源永久有效

📦 使用说明

  • 下载后用解压软件解压
  • 推荐 WinRAR 或 7-Zip
  • 如有密码请查看说明
  • 解压后即可使用

🎁 积分获取

  • 上传资源获得积分
  • 每日签到免费领取
  • 邀请好友注册奖励
  • 查看详情 →

相关标签

点击标签查看更多相关资源:

相关资源推荐