社区
驱动开发/核心开发
帖子详情
s5pv210 framebuffer问题
__阿飞__
2013-03-24 01:25:06
最近在写uboot的开机lcd驱动,现在卡在这个framebuffer地址如何去选择了,本人想问下
1
:这个Framebuffer的内存地址是如何选择的呢?是算出来的还是自己指定的空闲内存?
2
:看s5pv210的datasheet中,VIDCON0的地址为:0XF8000000,这个地址跟Framebuffer有没有什么关系呢?
谢谢!
...全文
616
2
打赏
收藏
s5pv210 framebuffer问题
最近在写uboot的开机lcd驱动,现在卡在这个framebuffer地址如何去选择了,本人想问下 1:这个Framebuffer的内存地址是如何选择的呢?是算出来的还是自己指定的空闲内存? 2:看s5pv210的datasheet中,VIDCON0的地址为:0XF8000000,这个地址跟Framebuffer有没有什么关系呢? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gg297231604
2013-03-29
打赏
举报
回复
1. 一般情况下Framebuffer应该直接从空闲内存分配一段吧 2. VIDCON0 肯定是lcd控制寄存器,里面应该包含一些时序,模式之类的选择. 里面应该还有Framebuffer地址分配的寄存器. 0XF8000000就是控制寄存器的地址,向这个地址写就可以配置相关寄存器.
__阿飞__
2013-03-29
打赏
举报
回复
顶一下,这个问题想结贴都不容易啊,没人回答啊!
卷Ⅴ.基于
S5PV210
的图片解码播放器小项目(详解).pdf
基于
S5PV210
的图片解码播放器,硬件平台使用使用
s5pv210
开发板,软件以linux平台开发。支持解码显示bmp,png,JPEG图片,并通过点击触摸屏左右两端实现上下切换图片的效果等。
s5pv210
framebuffer
驱动移植代码详解。
在fb驱动中。首先分析的是。找到驱动框架,可以看出内核中可以将驱动框架定死在内核中,也可以是内核进行模块化。(在这个驱动中,lcd的驱动框架是定死在内核中的)驱动框架提供驱动开发的接口,有内核维护的大神们操作。驱动工程师所要做的就是利用留出来的接口进行驱动框架进行驱动编写。 首先在s3cfb.c中找到驱动代码程序。可知LCD的驱动利用platform平台总线进行编写。platform_drive...
S5PV210
裸机之LCD
LCD 简介 什么是 LCD ? (1) LCD ( Liquid Crystal Display )俗称液晶. (2)液晶是一种材料,液晶这种材料具有一种特点:可以在电信号的驱动下液晶分子进行旋转,旋转时会影响透光性,因此我们可以在整个液晶面板后面用白光照(称为背光),可以通过不同电信号让液晶分子进行选择性的透光,此时在液晶面板前面看到的就是各种各样不同的颜色,这就是 LCD 显示。 (...
利用linux驱动思想实现
s5pv210
的lcd控制器
本文章主要参考自韦东山老师的新一期裸板视屏中LCD显示章节最近在看驱动,发现部分。韦老师的裸机部分已经使用了驱动的操作分层和数据分离的思想,回来再刷一遍,顺便做好记录。1.LCD的扫描显示原理大家可以看下面这篇文章,讲的特别清晰,我就不重复。http://www.cnblogs.com/shangdawei/p/4760933.html2.
S5PV210
的LCD组成因为
S5PV210
的LCD支持很...
s5pv210
LCD控制器初始化
s5pv210
是三星推出的一款适用于智能手机和平板电脑等多媒体设备的应用处理器,具有强大的多媒体功能,也因此功能模块在初始化的时候变得比其他芯片如S3C2440更加复杂,本篇博客总结了编程中使用LCD的一些必要寄存器的初始化,以完成基本的显示,在此基础上可以再添加其它寄存器的设值以实现
s5pv210
更强大的显示功能。例程中实现了LCD控制器的初始化,清屏以及屏保的功能显示,即有两个小球在屏幕中随机弹动类似Windows下的屏保显示。
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章