框架作为一种大粒度的重用技术在桌面软件开发中得到了广泛应用,而在嵌入式开发领域,目前还没有一套完整的标准框架可供使本文以通信领域的嵌入式软件开发为例,介绍使用C++语言,在ARM平台Nucleus plus操作系统下实现嵌入式开发框架EFC的方法和应用实例。
标签: 软件开发
上传时间: 2013-12-22
上传用户:chens000
这是开发嵌入式图形界面最好的一本书,详细的介绍了界面开发的细节和方法。希望本书给大家开发嵌入式有所帮助
标签: 嵌入式图形
上传时间: 2017-03-22
上传用户:时代电子小智
随着计算机、通信及网络技术的高速发展,嵌入式系统广泛地渗透到各行各业及人们日常生活的方方面面中。由于嵌入式系统的复杂性不断增加,嵌入式操作系统成为了嵌入式系统中最重要的组成部分。在各种嵌入式操作系统中,Linux凭借其性能优异、结构清晰、平台支持广泛、网络支持强劲及开放源代码等多方面的优势,被嵌入式系统开发者广泛的采用。同时随着近几年来国内嵌入式领域发展非常迅速,其中32位ARM处理器结构体系的嵌入式CPU在商用领域、工控领域和军用领域都得到了广泛使用。 近几年随着无线通信技术、传感器技术、信息采集和处理技术的飞速发展,出现了低成本、低功耗、多功能的微型无线传感器节点。无线传感器网络是随着传感器节点的发展而兴起的计算机科学技术的一个新的研究领域,它是由一组无线传感器节点通过ad-hoc方式构成的无线网络,综合传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,能够协作地实时监测、感知和采集各种环境或监测对象的信息,并对其进行处理,并传送到需要这些信息的用户处。这种无线网络系统被广泛地用于国防军事、国家安全、环境监测、交通管理、医疗卫生、制造业、反恐救灾等领域,具有十分巨大的发展潜力,引起了学术界和工业界的高度重视。 目前,手持终端的应用范围主要是在商业领域,开发一款适合在工业现场等无线传感网络监控领域的手持终端是本文的初衷。本文从嵌入式系统的角度,采用目前比较流行的ARM9处理器和嵌入式Linux的操作系统,阐述手持终端硬件平台的设计和软件的移植方案;接着研究了系统引导程序的原理、设备驱动开发的关键点、根文件系统的制作方法。在此基础上,分析和移植引导程序U-Boot 1.1.4的实现、无线收发芯片CC2420的驱动开发和帧缓冲驱动的开发,并针对目标平台的特点完成了文件系统的构建;然后介绍了基于Qt/Embedded的图形界面开发的基础,最后对本文研究工作进行总结。
上传时间: 2013-06-26
上传用户:lguotao
嵌入式系统的开发已成为新的行业热点,将嵌入式应用于工业控制类产品中,并开发出优秀的人机交互界面,是嵌入式发展的趋势,拥有广阔的市场前景。近年来的市场需求显示越来越多的嵌入式系统包括PDA、机顶盒、DVD/VCD播放机、WAP手机等均要求提供一个方便简洁的可视化操作界面,而这些都要求有一个高性能稳定可靠的GUI(GraphicalUser Interface)来提供支持。友好的图形人机界面为嵌入式系统的人机交互提供丰富的图形图像信息、直观的表达方式。嵌入式GUI作为人机界面的软件系统,具有简洁、美观、方便好用且更具人性化的特点,采用嵌入式GUI进行人机界面设计能够提高设备开发效率、节省维护成本、丰富人机交互信息,因而,已经被越来越多的领域所采用。 本文研究设计了一种基于ARM微处理器和嵌入式实时操作系统的嵌入式GUI应用平台的方案。以SmartARM2200开发板为硬件平台(基于PHILIP公司的微处理LPC2210),在ADS1.2集成开发环境下,首先对嵌入式实时操作系统μ/OS-Ⅱ的特点、移植条件、性能等方面进行应用研究,重点分析了μ/OS-Ⅱ的移植过程,给出了移植的思路,总结了移植过程中应注意的问题,提出了简洁高效的移植方法;其次详细讲述了如何利用图形用户界面开发工具MiniGUI进行图形用户界面的开发,包括鼠标、键盘、菜单、绘图等功能的实现。该嵌入式GUI应用平台既可以满足用户对应用系统实时性和快速处理的要求,又能够给用户提供生动、直观的图形人机交互界面,具有广泛的应用前景。
上传时间: 2013-07-06
上传用户:zlf19911217
带触摸屏或鼠标的HMI智能终端,为了减少用户的代码量,简化编程,可以通过预先制作配置文件(即触摸界面切换BIN文件)到HMI中,并把HMI配置为触控界面自动切换模式来实现触控界面的用户“免干预”。
上传时间: 2013-10-20
上传用户:极客
Android游戏开发入门 熟练掌握MVC设计模式 熟练掌握2D图形开发 游戏开发框架
标签: Android
上传时间: 2013-10-30
上传用户:13033095779
android界面开发指导
上传时间: 2014-12-30
上传用户:thinode
Trolltech公司发布的基于C++图形开发环境,支持大量的API,是Linux下的图形界面开发利器。
上传时间: 2013-12-24
上传用户:plsee
Trolltech公司发布的基于C++图形开发环境,支持大量的API,是Linux下的图形界面开发利器。这是较早的版本,但在嵌入式系统的移植比较成功!
上传时间: 2015-04-03
上传用户:sy_jiadeyi
Trolltech公司发布的基于C++图形开发环境,支持大量的API,是Linux下的图形界面开发利器。这个版本可以和qt-embedded-2.3.7配合使用。
上传时间: 2013-12-24
上传用户:huyiming139