10回答

0收藏

STM32F0 #21项目进程帖(三)---TFT液晶屏驱动显示

STMCU STMCU 6742 人阅读 | 10 人回复 | 2012-11-18

本帖最后由 andery88 于 2012-11-19 13:06 编辑

实验题目:TFT液晶屏驱动显示
实验原理:
                 通过STM32F0的GPIOA作为TFT液晶屏的16位数据DB[0:15]的数据入口,用于向TFT液晶屏传输命令数据或显示数据;通过GPIOC来实现对TFT液晶屏的控制:
GPIOC_PIN_0--RS(指令/数据;0/1);
GPIOC_PIN_1--WR(在WR的上升沿向TFT液晶屏写数据);
GPIOC_PIN_2--RD (在RD的上升沿从TFT液晶屏读数据);
GPIOC_PIN_3--CS (片选信号选中/未选中;1/0);
GPIOC_PIN_4--REST (在REST的上升沿TFT液晶屏复位);
下图为3.2寸TFT液晶屏的接口原理图:


实验现象:
系统搭载图:
系统底板:

底板的背面:

TFT液晶显示屏:

TFT液晶显示屏的背面:

底板上安装TFT液晶屏并加固:

图中的可变电阻用于调节TFT液晶屏背光灯的亮度。
系统组装完成:

下载程序后TFT液晶屏高亮度显示:

下载程序后TFT液晶屏低亮度显示:

欢迎大家拍砖!
下面是Image2Lcd软件(就是将普通电脑上的图片转换成适合在C语言或SD卡存储的Bin文件的软件),有需要的下载便是!!!
Image2Lcd.rar (494.79 KB, 下载次数: 105)

分享到:
回复

使用道具 举报

回答|共 10 个

倒序浏览

沙发

QQ哥

发表于 2012-11-18 19:36:13 | 只看该作者

为什么不分享代码呢?
我就是QQ哥,QQ哥就是我!
https://www.cirmall.com/bbs/?fromuser=QQ%E5%93%A5
板凳

andery

发表于 2012-11-18 19:39:54 | 只看该作者

有需要,咱就上
地板

andery

发表于 2012-11-18 19:59:32 | 只看该作者

QQ哥 发表于 2012-11-18 19:36
为什么不分享代码呢?

“TFT液晶屏显示”的代码链接:
https://www.cirmall.com/bbs/thread-4016-1-1.html
5#

小鸟_愤怒

发表于 2012-11-18 20:24:24 | 只看该作者

刷新速度怎么样?
静心  简单  认真  专注
6#

andery

发表于 2012-11-18 20:29:55 | 只看该作者

小鸟愤怒 发表于 2012-11-18 20:24
刷新速度怎么样?

有点闪,所以我把原先代码里的while(1)死循环去掉了!
7#

w932443004

发表于 2012-11-18 23:36:39 | 只看该作者

不错不错 收藏了
8#

swustlx86

发表于 2012-11-22 09:13:20 | 只看该作者

不错  学习了            
9#

陈克雄

发表于 2012-11-24 01:55:16 | 只看该作者

好有喜感的飞线{:soso_e113:}

ps: 后面那个算不算侵犯QQ哥的肖像权{:soso_e151:}
10#

ming1006

发表于 2013-1-2 00:04:21 | 只看该作者

楼主的屏幕哪买的呢?可以发个连接吗
您需要登录后才可以回帖 注册/登录

本版积分规则

硬件设计工程师
426 积分
6 主题
+ 关注
关闭

站长推荐上一条 /3 下一条