uCGUI简单入门

本文介绍了如何使用uCGUI在uCOS系统上构建简单的图形界面。通过下载源码、打开VC工程,发现uCGUI示例程序并理解其结构。只需修改MainTask()函数,结合uCGUI用户手册中的例子,如画点、画线等,即可实现功能。此外,还提到了在LCDConfig.H中调整显示区域大小的方法。
摘要由CSDN通过智能技术生成
uCGUI是一种嵌入式应用中的图形支持系统.它设计用于为任何使用LCD图形显示的应用提供高效的独立于处理器及LCD 控制器的图形用户接口,它适用单任务或是多任务系统环境,  并适用于任意LCD 控制器和CPU 下任何尺寸的真实显示或虚拟显示. 它的设计架构是模块化的,  由不同的模块中的不同层组成,  由一个LCD 驱动层来包含所有对LCD 的具体图形操作, UCGUI 可以在任何的CPU 上运行,  因为它是100%的标准C代码编写的.   uCGUI能够适应大多数的使用黑白或彩色LCD 的应用,  它提供非常好的允许处理灰度的颜色管理.还提供一个可扩展的2D图形库及占用极少RAM的窗口管理体系. 

为了先做一个国创的简化版的东西来参加Altera的一个竞赛,我们准备不移植linux系统了,估计比较麻烦,因此只弄个个用uCOS的有界面的示波器就行,图形界面里比较小的方便用的GUI里,uCGUI应该是很好用的。在网上搜了搜源码,好像不是很大,就几兆。

下载下来一看,解压后,文件夹里面有个后缀为dsw的VC工程文件,打开后如图:

编译一运行,发现有个例子程序,查

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值