×

基于uc/os-ii 的嵌入式GUI研究与应用

消耗积分:3 | 格式:rar | 大小:164 | 2009-08-24

分享资料个

目前,uc/os-ii 在嵌入式系统中得到了广泛的应用,但适用于uc/os-ii 的图形界面却很少。本文介绍了一种适用于uc/os-ii 的图形界面uC/GUI 的体系结构和特点,给出uC/GUI 驱动程序和应用程序的编写实例。同时对操作系统接口文件的编写及自定义中文小字库的实现进行了详细介绍,尤其是自定义中文小字库的提出,使得汉字库仅仅占用几千个字节。不但实现了汉字显示,还节约了宝贵的存储空间。
关键词:uc/os-ii;uC/GUI;LCD;触摸屏;汉字库
人机界面是嵌入式系统的重要组成部分,当前比较流行的 GUI 主要有:Nano-X,microwindows,
minigui,QT/Embedded,OpenGUI 等,普遍采用客户/服务器结构,多线程概念,主要用于嵌入式Linux系统中。uc/os-ii 是一个简单、高效的嵌入式实时操作系统内核,凭借其源代码开放,系统内核可剪裁等特点,被广泛应用到各种嵌入式系统中。但是,uc/os-ii 只是一个实时多任务内核,不具有现代操作系统的线程,客户/服务器机制,上述GUI 不能方便的运行在uc/os-ii 上。
uC/GUI 是一个源代码开放的GUI,可以实现Windows 风格的图形界面。微型是其最大的特点,占用很小的系统资源,易于移植,功能强大[1];可以运行在uc/os-ii 操作系统中;采用了100%的ANSI C编写,可以应用于任何LCD 和CPU 中;加上其源代码开放的特点,使用起来非常灵活。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
qqckfg 2011-03-30
3 回复 举报
不错 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !