μC/GUI在S3C44BOX上的移植

来源 :电脑学习 | 被引量 : 0次 | 上传用户:wynneyehui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:介绍了嵌入式图形用户界面μC/GUI的特点及移植需要的硬件环境。详细阐述了μC/GUI在基于ARM7 S3C44BOX的开发板上的移植过程,并给出了具体实现步骤及其需要修改的源代码。
  关键词:μC/GUI 嵌入式系统 S3C44BOX 移植
  中图分类号 TP317.4
  文献标识码B 文章编号:1002-2422(2007)05-0064-02
  
  1 μC/GUI简介
  
  μC/GUI是一种高效的、与处理器和LCD控制器完全独立的通用GUI,它的设计是模块化的,由在不同的模块中的不同的层组成。
  
  1.1 μC/GUI特点
  μC/GUI适用于所有的CPU,因为它100%由ANSI的c语言编写的。μC/GUI能够适应大多数的使用黑白或彩色LCD的应用。它提供非常好的允许处理灰度的颜色管理,还提供一个可扩展的2D图形库及占用极少RAM的窗口管理体系。
  
  1.2 μC/GUI的文件结构
  μC/GUI包含三个总的文件夹:分别是APlmcation、Config、GUI。
  (1)Application是应用程序的文件夹,它主要包含主函数文件和其它资源文件:
  (2)Config是GUI的配置文件夹,它包含三个文件:
  ①GUICONF.h:μC/GUI的配置文件,负责配置GUI的对OS、window manager、DMA、触摸屏、Unieode码的支持,以及设置默认字体和各种控件的默认颜色等;
  ②GUITouchConf,h:负责配置触摸屏;
  ③LGDConf.h:负责配置LCD显示器,如分辨率,颜色位数,以及LCD控制器的其它设置;
  (3)GUI是μC/GUI的实现部分,它是GUI最重要的组成部分,其中包含八至九个文件夹,分别是:
  ①ConvertColor是彩色颜色转换文件夹,它里面包含24位色与各种颜色之间的转换函数;
  ②ConvertMono是灰度颜色转换文件夹,它里面包含24位色与单色、四级灰度、16级灰度和用户自定义颜色之间转换的函数。
  ③Core是GUI的核心,GUI多数的处理函数都在这个文件夹里面;
  ④Font是GUI的字体文件夹,可以通过对它里面文件的增减来增删字体;
  ⑤LCDDriver是GUI的底层接口部分,所移植的部分就在这个文件夹;
  ⑥MemDev是GUI的DMA模式的一些处理函数文件;
  ⑦Widget里面含有各种窗口控件,如对话框,按钮等控件;
  ⑧WM是GUI的窗口消息处理函数文件夹;
  ⑨Touch是触摸屏和鼠标的底层接口部分。
  
  2 μC/GUI在S3C44BOX上的移植
  
  2.1 需要移植的文件
  我们主要移植的使LCD的直接驱动模式,于是μC/GUI移植时需要修改的文件有:修改Main.c、LCDConf.h,在LCDDrive文件夹添加LCD 44b0.h,LCD 44b0.c其中LCD 44b0.h是LGD 44b0.c的声明。
  
  2.2 具体移植步骤
  2.2.1 硬件环境设置
  要进行μC/GUI的移植需先进行可实现移植的硬件环境设置,硬件设置如下:
  (1)使用JEDI仿真器连接目标板;
  (2)使用S3CEV448011实验板附带的串口线连接实验
其他文献
陈巍,理学博士,现为中国科学院自然科学史研究所副研究员。主要研究科技知识在古代世界的传播并把世界连为一体的历程。喜爱“上穷碧落下黄泉”,品鉴各个文明在应对相似问题时展现出的智慧。  二十四节气,是中国古代创造的一种用来指导农事的历法要素。一年分四季,春夏秋冬各3个月,每月2个节气,每个节气均有其独特的含义。其最早起源于黄河流域,是人们长期对天文、气象、物候等进行观察、探索并总结的结果,这是我国古代
[内容摘要] 渔猎文化,是人类在长期从事渔猎生产的过程中、在渔猎经济的基础上形成的独特文化,是人类在追求物质生活的同时追求精神生活的具体表现之一。源于史前、盛于辽金、传承至今的北方游牧民族的渔猎技术如今面临着时代的挑战。本文将“春捺钵”[1] 勾鱼猎雁活动中使用器具之美与当今查干湖冬捕的工具之美进行分类比较,从实用价值和使用方式的角度来剖析其内在的联系,揭示其隐含的民族文化、民族性格,这种文化的活
一  处在“当下”语境的艺术家,大都身披“时尚”的色彩,不少人在来去匆的中失去了自己,也失去了艺术;然而,同是处于“当下”语境下,亦有人在面对喧嚣的“江湖市井”,定力不移,追求不变,对自己的艺术选择,始终如一,寂寞此中,辛勤耕耘。  景德镇著名陶瓷艺术大师陆如先生,就是这样一位只问耕耘,不问收获的画家、陶艺家。他的举止行为、问学、为艺术,没有时下的浮躁之风,处事淡泊,心态宁静,为他笔下水墨花鸟以及
由文化部、新疆维吾尔族自治区人民政府共同主办的“新疆好·新疆美术作品展”于2012年3月4日在中国美术馆隆重开幕,展览持续到3月12日中午12时。这次展览是新疆文化事业繁荣发展的缩影和印证,是新疆美术创作新成果的一次集中展示,更是献给中央新疆工作座谈会召开两周年、献给中国共产党第十八次全国代表大会的一份厚礼。  新疆自古就是东西方文化交流荟萃之地。在浩如烟海的绘画遗存中,新疆的绘画艺术源远流长,对
我于1975年离开大陆到海外,写了不少有关大陆画家的画评,唯独没有写到我的父亲力群,这引起友人的好奇与疑问。打倒“四人帮”后,香港《明报》打算把我写的这些画家的文章辑集出版,并请刘海粟大师题了书还并写了序,但因种种原因未能出版。后来此书由黎明文化事业出版公司在中国台湾出版,定名为《大陆画家》,可书中还是没有写我父亲力群的文章。  台湾地区出版的《大陆画家》一书的封底是这样介绍我的:  1940年生
“全国科普教育基地”优秀项目案例  中华少年儿童慈善救助基金会和天士力控股集团、天士力科普基地联合打造了“我是小小文化传承人”主題系列科普活动,活动分为“我是小药农” “我是小药商” “我是小中医”3期进行,从小培养孩子们对于传统中医药文化的兴趣,普及中医药科学知识,传承中医药文化。  实施过程  第一阶段:宣传动员和调查访谈  本阶段将活动中要进行科学普及的中医药知识、中医药文化,以及将要开展的
2012年12月24至25日,“‘中华文明历史题材美术创作工程’草图观摩暨评选工作会”在中国文艺家之家举办。自今年7月在成都召开了“中华文历史题材美术创作工程”动员大会后,各省、自治区、直辖市、新疆建设兵团积极响应并贯彻落实,各地采取成立组织机构、召开创作动员会,与专业美术机构和院校,以及重点美术家沟通、联络等各种方式推进动员和组织美术家创作申报的有关工作。“工程”申报开始后,全国广大艺术家们积极
由中国致公党中央委员会、中国美术家协会、中共广西壮族自治区委员会宣传部共同主办的“家园——黄格胜国画展”于2012年11月26日至12月4日在北京中国美术馆举行,黄格胜的巨幅著名画作《壮锦》也首次在画展上与观众见面。画展开幕当天还举行了“家园·漓江画派论坛——黄格胜艺术创作研讨会”,邀请国内知名美术理论家进行研讨。  “家园——黄格胜国画展”是漓江画派继2007年、2010年在中国美术馆成功举办“
摘要:介绍了Weka的历史、特点及使用方法。  关键词:数据挖掘工具  Weka  中图分类号:TP311  文献标识码B 文章编号:1002-2422(2007)05-0048-01    Weka全名为怀卡托智能分析环境(Waikato Environ-merit for Knowledge Analysis),是一个基于java、用于数据挖掘和知识发现的开源项目,其开发者是来自新西兰怀卡托
展览时间:2014.03.05 至03.13  展览地点:中国美术馆  主办单位:中国国家画院、中国美术家协会、中国美术馆、鲁迅美术学院  赵奇从80年代成名作——参加第六届全国美展的《可爱的中国》算起,至1999年参加第九届全国美展的《父亲的胡琴》,他的作品先后获得了全国性的美术奖项20多次。1996年,他被中国文联世纪之星工程委员评为全国美术界唯一的“世纪之星”。  纵观赵奇的作品,可以感受到