首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
MCU 单片机技术
»
ARM
» gnu ucos 加入lcd 显示
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
gnu ucos 加入lcd 显示
发短消息
加为好友
yuyang911220
当前离线
UID
1029342
帖子
9914
精华
0
积分
4959
阅读权限
90
在线时间
286 小时
注册时间
2014-5-22
最后登录
2017-7-24
论坛元老
UID
1029342
性别
男
1
#
打印
字体大小:
t
T
yuyang911220
发表于 2014-10-28 22:06
|
只看该作者
gnu ucos 加入lcd 显示
显示器
,
驱动器
,
控制器
,
存储器
,
缓冲区
概述
S3C2440A 中的 LCD 控制器由从位于系统存储器的视频缓冲区到外部 LCD 驱动器的转移 LCD 图像数据逻辑组成。LCD 控制器支持单色LCD的单色、2位每像素(4 阶灰度)或 4 位每像素(16 阶灰度)模式,通过使用基于时间的抖动算法和帧频控制(FRC)方法,其可以连接到8 位每像素(256 色)的彩色LCD面板和连接到12位每像素(4096色)的STN LCD。
显示器上数据的组织格式
对于屏幕上的一整幅图象被称为一帧,每帧由多行组成,每行由多个像素组成,每个像素的颜色使用若干位的数据来表示。对于单色显示器,每个像素使用1位来表示,称为1BPP;对于256色显示器,每个像素使用8位来表示,称为8BPP。
显示器从屏幕的左上方开始,一行一行地取得每个像素的数据并显示出来,当显示到一行的最右边时,跳到下一行的最左边开始显示下一行;当显示完所有行后,跳到左上方开始下一帧。显示器沿着“Z”字行的路线进行扫描,使用HSYNC、VSYNC信号来控制扫描路线的跳转,HSYNC表示“是跳到最左边的时候了”,VSYNC表示“是跳到最上边的时候了”。在工作中的显示器可以在四周看见黑色的边框。
上方的黑框是因为当发出VSYNC信号时,需要经过若干行之后第一行数据才有效;
下方的黑框是因为显示完所有行的数据时,显示器还没扫描到最下边(VSYNC信号还没有发出),这时数据已经无效;
左边的黑框是因为当发出HSYNC信号时,需要经过若干像素之后第一列数据才有效;
右边的黑框是因为显示完一行的数据时,显示器还没扫描到最右边(HSYNC信号还没有发出),这时数据已经无效。
显示器只会依据VSYNC、HSYNC信号来取得、显示数据,并不理会该数据是否有效,何时发出有效数据由显卡决定。
VSYNC信号出现的频率表示一秒钟内能显示多少帧图象,称为垂直频率或场频率,这就是我们常说的“显示器的频率”;HSYNC信号出现的频率称为水平频率。
下面看
2
个例子首先是
tq2440
板子原装的-----在做这个裸机程序之前我的
mini2440
板子坏了,接上
openjtag
之后无法
halt
开发板。经过推断是板子的
jtag
接口出问题了,
又找了块tq2440。同样是
s3c2440
处理器,并且好多周边配件和
mini2440
控制方式一样。 这里不多说了,以后每一个元件操作都把
tq2440
和
mini2440
的做下对比。
这个板子是参照赵老师的
http://blog.csdn.net/zhaocj/article/details/5397180
博文代码弄出来的,整个代码拷贝进去未做任何修改可以顺利运行! 由于赵老师未在博文中说明是什么型号的
lcd
,这里猜测应该也是奇美
3.5
寸屏
NMA35QV65-B2-K01
。 关于这个
lcd
可见如下文档:
https://www.dropbox.com/s/ja94yhdpa0be7is/NMA35QV65-B2-K01%28v0.1%29.pdf
在这个文档里面根本没有给出操作
lcd
的一些必要参数比如水平垂直的前后肩等数据。
在文档里面到时提到了
HX8238-A
,这里应该是个控制器驱动芯片。
在这里面可看到需要的数据。
收藏
分享
评分
继承事业,薪火相传
回复
引用
订阅
TOP
返回列表
无线技术
FPGA/CPLD可编程逻辑
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议