[经验] TFTLCD2.4液晶触摸屏驱动的经验

[复制链接]

实习生

发表于 2016-4-13 17:48:54   3291 查看 17 回复 显示全部楼层 倒序浏览
分享
我选用的是Adafruit_TFTLCD的库函数驱动液晶屏,液晶屏芯片是ILI9325,上载程序,起初屏幕白屏,就打开串口管理器看反馈的信息TFT LCD test
Using Adafruit 2.8" TFT Breakout Board Pinout
TFT size is 240x320
Unknown LCD driver chip: 6809
If using the Adafruit 2.8" TFT Arduino shield, the line:
  #define USE_ADAFRUIT_SHIELD_PINOUT,
查看代码发现代码中定义了只有识别了9325芯片的信息才可以驱动液晶屏,于是就把源程序的return注释掉,直接赋值
if(identifier == 0x9325) {
    Serial.println(F("Found ILI9325 LCD driver"));
  } else if(identifier == 0x9328) {
    Serial.println(F("Found ILI9328 LCD driver"));
  } else if(identifier == 0x7575) {
    Serial.println(F("Found HX8347G LCD driver"));
  } else if(identifier == 0x9341) {
    Serial.println(F("Found ILI9341 LCD driver"));
  } else if(identifier == 0x8357) {
    Serial.println(F("Found HX8357D LCD driver"));
  } else {
    Serial.print(F("Unknown LCD driver chip: "));
    Serial.println(identifier, HEX);
    Serial.println(F("If using the Adafruit 2.8\" TFT Arduino shield, the line:"));
    Serial.println(F("  #define USE_ADAFRUIT_SHIELD_PINOUT"));
    Serial.println(F("should appear in the library header (Adafruit_TFT.h)."));
    Serial.println(F("If using the breakout board, it should NOT be #defined!"));
    Serial.println(F("Also if using the breakout, double-check that all wiring"));
    Serial.println(F("matches the tutorial."));
    //return;
     identifier = 0x9325;
  }

再上载一下液晶屏就可以正常驱动了

TFT size is 240x320
Unknown LCD driver chip: 6809
If using the Adafruit 2.8" TFT Arduino shield, the line:
  #define USE_ADAFRUIT_SHIELD_PINOUT
should appear in the library header (Adafruit_TFT.h).
If using the breakout board, it should NOT be #defined!
Also if using the breakout, double-check that all wiring
matches the tutorial.
Benchmark                Time (microseconds)
Screen fill              1321920
Text                     191300
Lines                    1091844
Horiz/Vert Lines         137464
Rectangles (outline)     100220
Rectangles (filled)      3068776
Circles (filled)         1218600
Circles (outline)        474972
Triangles (outline)      346464
Triangles (filled)       1671168
Rounded rects (outline)  218420
Rounded rects (filled)   3589960
Done!






TFT.jpg

graphicstest.zip

163.4 KB, 下载次数: 77, 下载积分: 积分 -1 分

TFTLCD_library.zip

164.13 KB, 下载次数: 87, 下载积分: 积分 -1 分

标签:触摸屏

实习生

发表于 2016-4-19 13:03:55  

PCB在线计价下单

板子大小:

cm
X
cm

层数:

2

板子数量:

10

厚度:

1.6
学习一下,赞赞攒攒攒赞赞赞赞赞
回复

点赞

实习生

发表于 2016-11-24 11:00:33  
ILI9325的驱动早就停产了,
回复

点赞

等待验证会员

发表于 2016-11-27 22:19:51  
学习学习下。。。。。。。。学习学习学习
回复

点赞

等待验证会员

发表于 2016-11-27 22:20:26  
学习学习学习学习学习学习学习学习学习学习
回复

点赞

实习生

发表于 2016-11-29 23:48:29  
学习。。。。。。。。。。。。。。。。。。
回复

工程师

发表于 2016-12-8 13:59:59  
学习一下,谢谢楼主分享资料
回复

点赞

等待验证会员

发表于 2017-1-7 20:07:36  
谢谢你的支持!
回复

技术员

发表于 2017-1-11 16:32:36  
赞;;;;;;;;;;;;;;;;;;;;
回复

点赞

等待验证会员

发表于 2017-1-17 00:06:20  
还是不懂。还是不懂。
还是不懂。
还是不懂。

回复

点赞

发表于 2017-1-22 00:36:53   来自手机
学习学习!
回复

实习生

发表于 2017-2-25 09:58:40  
不错的资料,,,学习学习。。。
回复

点赞

实习生

发表于 2017-2-27 09:32:06  
先下载备着,谢谢楼主
回复

点赞

实习生

发表于 2017-3-8 11:18:18  
学习一下,{:27:}{:27:}{:27:}{:27:}
回复

点赞

等待验证会员

发表于 2017-4-3 00:24:47  
goodgoodgoodgoodgood
回复

点赞

实习生

发表于 7 天前  
谢谢,学习一下。
回复

点赞

等待验证会员

发表于 5 天前  
找了很久谢谢楼主分享
回复

点赞

高级模式
您需要登录后才可以回帖 登录 | 注册

专家问答 查看更多>>
关闭

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

小黑屋|手机版|Archiver| 电子发烧友 ( 粤ICP备14022951号-2 )     

GMT+8, 2017-5-28 01:34 , Processed in 0.116741 second(s), 16 queries , Memcache On.

微信扫描
快速回复 返回顶部 返回列表
-

推荐专区

技术干货集中营

专家问答

用户帮助┃咨询与建议┃版主议事

我的提问

工程师杂谈

工程师创意

工程师职场

论坛电子赛事

社区活动专版

发烧友活动

-

嵌入式论坛

单片机/MCU论坛

FPGA|CPLD|ASIC论坛

DSP论坛

嵌入式系统论坛

-

电源技术论坛

电源技术论坛

-

硬件设计论坛

电路设计论坛

电子元器件论坛

控制|传感

总线技术|接口技术

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术专区

仪器仪表技术专区

-

EDA设计论坛

multisim论坛

PCB设计论坛

proteus论坛|仿真论坛

EasyEDA-中国人自已的EDA工具

-

综合技术与应用

电机控制

智能电网

光电及显示

参考设计中心

汽车电子技术论坛

医疗电子论坛

-

开源硬件

树莓派论坛

智能硬件论坛

开发快智能硬件开发平台

Intel物联网开发者专区

Waveshare

乐美客SBC专区

Arduino论坛

BeagleBone论坛

机器人论坛

创客神器NanoPi

小钢炮CANNON

比派科技banana pi专区

-

无线通信论坛

无线通信技术专区

天线|RF射频|微波|雷达技术

-

IC设计论坛

芯片测试与失效分析

Mixed Signal/SOC[数模混合芯片设计]

Analog/RF IC设计

设计与制造封装测试

-

个人版区

阿东Verilog技术专版

直流马达驱动电路设计

LabVIEW英雄联盟

特权同学FPGA专区

-

厂商专区

灵动微电子 MM32

盈鹏飞嵌入式

TI论坛

TI Deyisupport社区

芯灵思嵌入式论坛

Tisan

米尔科技

庆科社区

WIZnet技术专区

Cypress技术论坛

飞凌嵌入式

Qualcomm技术论坛

英创嵌入式

机智云GoKit论坛

-

检测技术与质量

电磁兼容(EMC)设计与整改

安规知识论坛

检测与认证

-

消费电子论坛

手机技术论坛

平板电脑/mid论坛

音视/视频/机顶盒论坛

-

电子论坛综合区

聚丰众筹官方社区

新人报道区

聚丰供应链

-

论坛服务区

-

供求信息发布

供需广告

招聘┃求职发布区

电子展览展会专区