你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 9926|回复: 3

关于320*240TFT液晶屏的24位色和16位色的问题【悬赏问答】

[复制链接]

27

主题

28

回帖

0

蝴蝶豆

中级会员

最后登录
1970-1-1
发表于 2012-8-17 21:43:23 | 显示全部楼层 |阅读模式
 手头上有块320*240的液晶屏,外接引脚如下图。这是s3c2440的开发板上配套的屏幕,现在拿来在stm32上玩玩,但是原有的驱动用的是16位色的,这个屏RGB颜色数据的引脚有24个,我想用24位色来驱动,搞不明白,怎么回事,难道直接将24位数据送到数据口?是不是还得有什么硬件上的或者寄存器的配置?这个屏幕的驱动IC是HX8238A,芯片手册里有一个CM端口以高低电平来选择24位色和8位色的,但是也没有16位色的选择啊,熟悉全彩屏的朋友议论一下。


 
 
回复

使用道具 举报

24

主题

591

回帖

0

蝴蝶豆

中级会员

最后登录
2020-12-2
发表于 2012-8-17 22:10:53 | 显示全部楼层

RE:关于320*240TFT液晶屏的24位色和16位色的问题

很简单,你直接用16位的驱动就行,RGB565格式就可以了,一般人眼看不出区别的。
回复 支持 反对

使用道具 举报

0

主题

28

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-8-30 17:11:34 | 显示全部楼层

RE:关于320*240TFT液晶屏的24位色和16位色的问题【悬赏问答】

这是是RGB屏,STM32没有RGB驱动吧。
回复 支持 反对

使用道具 举报

4

主题

224

回帖

0

蝴蝶豆

初级会员

最后登录
2020-7-4
发表于 2012-9-1 23:23:41 | 显示全部楼层

RE:关于320*240TFT液晶屏的24位色和16位色的问题【悬赏问答】

这个我可以给你说说, LCD的接口分为几种,
一种是RGB接口的,2440用的是这种,2440处理器内部有一个lcd控制器发送RGB三路数据到lcd里,循环发送并且扫描,RGB lcd控制器一般只有arm9以上的处理器才有,可以驱动大屏。
另一种是并口模式驱动的。lcd控制器在 TFT模组里,也就是我们所说的lcd控制器是ili9327, ili9320,lcd控制内部执行rgb数据扫描的功能,不过lcd控制器内部需要有一片ram作为缓存区,分辨率越高,需要的缓存越大,所以并口模式的TFT模组不可能驱动大屏,一般都在3.5以下。
总体来说,lcd显示都是要循环扫描的, RGB模式的,由2440处理器内部的rgb控制器执行扫描,所有控制器发送的是24路(RGB各8路)数据,并口模式的扫描工作交给了TFT模组内的lcd控制器,所以并口总线上传输的是未处理的数据,由lcd控制将数据分为rgb 24路
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版