基于T-Kernel实时嵌入式操作系统的uc-Gui显示中间件的移植

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:superheron
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的快速发展,嵌入式系统在我们日常生活中的应用越来越平常。嵌入式系统被定义为:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。从上面的定义可以看出嵌入式系统的特点,是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”(1)。随着嵌入式系统使用的处理器的快速发展,处理器的频率越来越高,处理器的处理能力也越来越强,以及FLASH等存储介质的空间越来越大,价格越来越低廉,使得嵌入式系统也有能力上操作系统了,为嵌入式系统特别定制的嵌入式操作系统,使得现在的嵌入式系统也具备了多任务,虚拟内存等的功能,使得嵌入式系统能更好地用于控制等领域,以及开发应用程序更加便捷,嵌入式系统的功能更容易扩展(通过编写不同的应用程序),降低了软件的开发周期。嵌入式系统的外围器件也在不断的发展,蓝牙,触摸屏,大屏幕的LCD,使得嵌入式系统操作起来更加方便、直观,更加人性化。本课题是灯光控制系统的子项目,利用高性能的ARM9处理器硬件平台,基于开源的实时嵌入式系统T-Kernel,首先开发了一个T-Kernel上的交互式Shell程序uShell,通过与Shell程序交互可以实现启动任务,显示时间,查询系统资源等功能。然后将uC-Gui显示中间件移植到T-Kernel上,按照320×420显示卡进行移植,同时还要支持中文显示。   文章首先介绍了嵌入式系统的特点,包括嵌入式系统发展的现状,嵌入式系统处理器的发展,以及嵌入式系统的外围器件。然后介绍了作者在课题研究中所使用的硬件平台SAM9261开发板上的ARM9处理器以及板上的外围硬件资源。在此基础上,文章重点论述了作者在软件开发平台Eclipse和软件开发环境的搭建中所做的工作。以及作者在uC-Gui显示中间件的移植中所采用的思路和方法。最后,总结了作者在课题研究中获得的成果。
其他文献
近来,微流系统被全世界范围内的科学家所研究。微管道作为一个非常有效的工具,从对通常流体控制设备的小型化(例如泵浦、阀门、微孔滤膜)到分析、混合、运输常规流体及在生物医药方面的粒子分类方面等的更好解决做出了广泛运用。同样,弗兰克的弹性理论可以很成功的解决液晶问题。在本文中,我们假设弗兰克弹性系数不再是常量,而是和各向异性分子的密度成正比关系。为了简单起见我们只考虑展曲形变和弯曲形变,计算时运用单一常
在全党开展保持共产党员先进性教育活动中,宁夏不少单位结合实际有新的创新。自治区招商局在此期间专程请来了井冈山博物馆原馆长毛秉华做了“弘扬井冈山精神,实践‘三个代表
1934年9月,中央苏区第五次反“围剿”失败,中央红军不得不实行战略转移,准备与在湘鄂西的红二、六军团会合。1934年10月中旬,红一方面军主力第一、三、五、八、九军团,连同后
烟后稻鸭生态种养模式通过筛选优质且适合的烟品种、 水稻品种和水鸭品种,同时协调烟与水稻的茬口衔接,从而实现“一田双收”,既能提高农户经济收入,又能维持土壤耕性和肥力
大气湍流强度廓线的测量对激光大气传输具有重要意义,此前测量大气湍流强度廓线的方法都具有一定的局限性,而采用基于瑞利信标原理的激光雷达测量大气湍流强度廓线是一种新颖
学位
微晶硅薄膜太阳电池既具有晶体硅电池的高效、高稳定的优势,又具有非晶硅薄膜电池的工艺简单、节省材料、可大面积生产的优点。而且微晶硅薄膜电池对太阳辐射光谱的长波响应
学位
声子晶体带隙的计算对推动声子晶体的应用具有重要意义。本论文针对声子晶体在建筑隔声降噪、抗振、防震及国防等诸多领域可能的应用,采用集中质量法计算一维声子晶体的能带结
ZnO半导体材料具有宽的光学带隙和高的激子结合能,在光电子领域具有很大的应用潜能。但是ZnO的自发极性和本征缺陷限制了它的应用性能,可以通过受主型元素掺杂来改变ZnO的n型施
随着高能物理和核医学成像的发展,具有高密度和快衰减特性的闪烁晶体日益受到重视。闪烁体的高密度能够使其具有高的阻止本领、短的辐照长度和高的吸收系数,这将能够减小闪烁体
基于表面等离激元的光学元器件可以突破光学衍射极限的限制,构筑纳米集成光路,已成为信息光子学的研究热点。表面等离激元介质波导是一种新颖而极具应用潜力的表面等离激元波导