注册
登录
首页
网站近况
会员
标签
统计
帮助
LUPA论坛
»
技术文档区(只读/存档)
»
嵌入式开发
» 对于嵌入式GUI的一些困惑
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
对于嵌入式GUI的一些困惑
jarodwang
版主
个人空间
发短消息
加为好友
1
#
发表于 2007-1-24 13:11
只看该作者
对于嵌入式GUI的一些困惑
版主能给解释一下,framebuffer,X Window,GTK+,MiniGUI,QT/Embedded,directfb和SDL这些东西分别是干什么用的吗?
我感觉它们应该是在不同的层次上面,但是又不是很明白。。。
The limits of my language mean the limits of my world.
UID
28296
帖子
67
精华
2
积分
查看
阅读权限
100
来自
深圳
在线时间
353 小时
注册时间
2006-12-27
最后登录
2008-9-17
查看个人网站
查看详细资料
TOP
加入LUPA互动社区,结交开源爱好者
jarodwang
版主
个人空间
发短消息
加为好友
2
#
发表于 2007-1-25 01:15
只看该作者
补充一下我个人目前为止的理解:
frame buffer应该是最底层的(设备驱动程序?),fb将屏幕上的每个点映射成一段线性内存空间,程序可以简单的改变这段内存的值来改变屏幕上某一点的颜色。
X Window,MiniGUI和DirectFB是同一个层次的,是图形子系统,用来处理图形显示和用户交互的请求。
GTK+和QT/Embedded是一个层次的,是窗口开发工具箱(库)。
不知道我的理解对不对,请大家发表一下意见。
The limits of my language mean the limits of my world.
UID
28296
帖子
67
精华
2
积分
查看
阅读权限
100
来自
深圳
在线时间
353 小时
注册时间
2006-12-27
最后登录
2008-9-17
查看个人网站
查看详细资料
TOP
加入LUPA互动社区,结交开源爱好者
风雷
特约撰稿人
个人空间
发短消息
加为好友
3
#
发表于 2007-1-30 06:20
只看该作者
顶一个
学习
UID
23572
帖子
154
精华
3
积分
查看
阅读权限
100
在线时间
35 小时
注册时间
2006-8-3
最后登录
2007-7-30
查看个人网站
查看详细资料
TOP
加入LUPA互动社区,结交开源爱好者
jarodwang
版主
个人空间
发短消息
加为好友
4
#
发表于 2007-1-30 09:44
只看该作者
呵呵,这些都是我的一些粗浅认识,不一定是对的,建议你上wikipedia看看专业的解释。
The limits of my language mean the limits of my world.
UID
28296
帖子
67
精华
2
积分
查看
阅读权限
100
来自
深圳
在线时间
353 小时
注册时间
2006-12-27
最后登录
2008-9-17
查看个人网站
查看详细资料
TOP
加入LUPA互动社区,结交开源爱好者
mic
版主
个人空间
发短消息
加为好友
5
#
发表于 2007-2-2 22:07
只看该作者
MiniGUI是不是已经包括应用程序了?
SDL是简单的图形库,Simple Directmedia Layer
Framebuffer是底层驱动,这个驱动会维护一段物理内存用作显示缓存.
你可以尝试在menu.list的启动命令中加上vga=0x317试试
http://linux-dvbh.blogspot.com/ http://www.aesop-embedded.org/docu.html http://210.217.20.216/zboard/ pmplab.org http://projects.o-hand.com/matchbox/ http://www.frappr.com/opensourcetesters
UID
21999
帖子
252
精华
1
积分
查看
阅读权限
100
在线时间
22 小时
注册时间
2006-6-12
最后登录
2008-8-28
查看详细资料
TOP
加入LUPA互动社区,结交开源爱好者
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计