虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

UCgui

UCgui是一种嵌入式应用中的图形支持系统。它设计用于为任何使用LCD图形显示的应用提供高效的独立于处理器及LCD控制器的图形用户接口,它适用单任务或是多任务系统环境,并适用于任意LCD控制器和CPU下任何尺寸的真实显示或虚拟显示。它的设计架构是模块化的,由不同的模块中的不同层组成,由一个LCD驱动层来包含所有对LCD的具体图形操作。UCgui可以在任何的CPU上运行,因为它是100%的标准C代码编写的。UCgui能够适应大多数的使用黑白或彩色LCD的应用,它提供非常好的允许处理灰度的颜色管理。还提供一个可扩展的2D图形库及占用极少RAM的窗口管理体系。
  • 关于STM32的UCgui移植实验(超实用)

    关于STM32的UCgui移植实验(超实用),适合感兴趣的学习者学习,可以提高自己的能力,大家可以多交流哈

    标签: stm32 UCgui

    上传时间: 2022-05-21

    上传用户:canderile

  • UCguiBulider4.0(UCgui图形化编辑器)

    此程序用C#开发,需要 .Net Framework 3.5或跟高版本支持,此软件不是SEGGER的免费软件,是重新开放的,界面非常友好.请将所有文件解压到同一文件夹下后运行.

    标签: UCgui 图形化编辑器

    上传时间: 2022-05-22

    上传用户:kent

  • 基于STM32的UCgui移植和优化

    相信大家有移植经验的都知道,移植确实是一件非常墨迹的事情,怎么说呢,代码都是别人的,风格也是别人的,文件结构,定义之类都是别人的,看别人的东西是种进步,但是,也是一个痛苦的过程,因为有时候资料确实很少,而且有时候还是E文的,专业名词一大堆,我们根本没有办法想象工作量是多么的巨大.不过事情都是这样,你不懂他的时候他就像是巨山,但是一旦你理解他的时候,你才会感觉到原来他是那么的简单(从我的经验上来看,至少应该是这样的).好吧,闲话少说,我们就来开始我们的移植之旅把.首先,我们需要准备的东西有UCgui3.90,这个版本是大家现在用的比较多的,效率也比较高,别人都是这么评论的,至于其他版本的,我没有接触很多,所以不能过多评论.UCgui有三个文件夹,一个是tool,这个文件夹是用来使用一些UCgui的上位机程序,基本都是字体和模板查看之类的,在sample文件夹下面是已经别人都你写好了很多有用的东西,像跟操作系统有关的GUT×或者一些模板(后面我们会用到的自己定义的Demo),或者是gui配置.后面再 详细叙说这个文件央的功能.在Start文件夹里面,这是我们最主要的文件夹,里面就包含了UCgui的源代码,UCgui的作者把源代码放进vc里面进行编译了(当然,这是用标准C语言写的程序,所以我们可以放在任何C语言平台下编译而不会担心兼容性问题,这个UCgui在这方面做的算是完美了),所以,我们可以在vc平台下写界面,然后再把代码拷进我们的下位机编译器进行编译,这样子效率就会非常高了.(像51那时候写界面就是疯狂的一次一次的烧,真是纠结.).

    标签: stm32 UCgui

    上传时间: 2022-06-19

    上传用户:突破自我

  • uCOS和UCgui在s3c2410上的整合移植

    LC/0S-IT是Micrium公司专为微控制器系统和软件开发而设计的抢占式的实时多任务操作系统微内核,经过十几年的发展,已经在众多领域的应用中取得了成功。就uC/OS-I本身而言,它仅仅是一个内核,还不能直接用于一个具体的工程项目,还必须与其它一些模块如TCP/IP、文件系统(FS)、图形界面(GUI)等等整合,其中图形界面(GUI)是一个成熟的工程产品不可缺少的部分。目前较为流行的嵌入式GUI有miroWindows,MiniGUI,QT/Embedded,OpenGUI,UCgui等,而基于uC/OS-II平台的用的较多的是UCguiUCgui是Micrium开发的一种基于嵌入式系统的图形界面支持系统.可以用于任何使用LCD图形显示的应用,提供高效的独立于处理器及LCD控制器的图形用户接口,可以在单任务或是多任务系统上运行,并适用于任意LCD控制器和CPU下任何尺寸的真实显示或虚拟显示。本文研究的CGUI和LC/0S-II在S3C2410上的移植整合,不涉及文件系统的移植,后面论述的重点由以下几个部分组成,第一部分简要的介绍C/0S-1l在S3C2410上移植,第二部分介绍基于C/0S-II的.CGUI的移植,第三部分给出一个测试用例。

    标签: ucos UCgui

    上传时间: 2022-06-25

    上传用户:shjgzh

  • 基于UCgui库的外扩中文字库研究与实现

    摘要:UCgui是实时嵌入式系统中广泛使用的图形用户界面,但UCgui不支持中文字符编解码。为此,提出一种支持中文字符编解码的方法。在分析UCgui字符编解码框架基础上,修改内核代码,添加GB2312汉字编解码驱动,实现中文字符显示编解码服务。针对UCgui中文显示时中文字库占用空间大与MCU存储空间有限的矛盾,提出一种字体驱动与字模数据分离的中文字体设计方法,包括为外扩字体设计专用驱动、字模数据存储接口及存储方法。在UCgui仿真平台环境下的测试结果表明,该字库在UCgui系列环境下,具有较好的可用性和通用性,可弥补UCgui界面库在低成本嵌入式系统中难以实现中文显示的缺陷。关键词:UCgui界面库;外扩字体;图形界面系统;字体驱动;汉字编解码;GUI仿真器

    标签: UCgui

    上传时间: 2022-06-26

    上传用户:sheng199241

  • UCgui 5.4.8最新版软件,Micrium_UCgui_Trial-V548

    UCgui 5.4.8最新版本,界面设计更加炫酷

    标签: UCgui

    上传时间: 2022-07-19

    上传用户:shjgzh

  • UCgui最新源码V5.2.4

    UCgui最新源码V5.2.4。学习UCgui的好资料!

    标签: UCgui

    上传时间: 2022-07-25

    上传用户:d1997wayne

  • 103244857UCgui390a.rar

    UCgui最新版源码简介 UCgui3.90版源码有如下几点新的变化. 1.这个版本的UCgui提供了模拟器的源码(早知我不用那么辛苦反编译出模拟器源码了,不过大家可以比较一下看). 2.还有JPEG图版支持 3.ListView控件支持. 4.Menu菜单支持. 5.ScrollBar滚动条支持. 6.multi-controller多控制器支持. 另外源码上还有很多的调整, 将控件的功能分开到各个文件当中更易于将来扩充, 大家仔细看看

    标签: 103244857 UCgui 390

    上传时间: 2013-07-11

    上传用户:ywqaxiwang

  • UCgui中文用户手册3.32版.rar

    GUI相关资料,有关GUI的相关学习资料

    标签: UCgui 3.32 用户手册

    上传时间: 2013-04-24

    上传用户:20160811

  • UCOS_UCgui_MDK_LPC2134的移植代码.rar

    arm文件夹 内放的是和LPC2134启动有关的代码 arm_pc 文件夹内放的是 uc/os有关的代码 Project_Data内放的是项目有关的文件 BootLoader和LPC2134启动有关的代码 OS_SOURCE放的是UC/OS 2.52的源文件 UCgui内放的是UCgui的源代码(增加了我用的屏的驱动文件LCD12864L.C和LCD12864L.H) SourceInsight内放的是SourceInsight有关的工程文件 MDK内放的是MDK3.20有关的工程文件 MySource内放的是硬件驱动代码以及应用层代码 用ZLG提供的UCOS基于MDK的模板移植的

    标签: UCOS_UCgui_MDK_LPC 2134 移植

    上传时间: 2013-07-17

    上传用户:huangzchytems