搜索
bottom↓
回复: 84

STM32F103ZE驱动GT910电容屏

  [复制链接]

出0入0汤圆

发表于 2015-1-22 15:15:22 | 显示全部楼层 |阅读模式
本帖最后由 heitu103 于 2015-1-22 15:48 编辑

   通常我们说的电容屏就是指电容式触摸屏(Capacity Touch Panel),主要是在玻璃屏幕上镀一层透明的薄膜体层,再在导体层外加上一块保护玻璃,双玻璃设计能彻底保护导体层及感应器。 是利用人体的电流感应进行工作的。电容屏是一块四层复合玻璃屏,玻璃屏的内表面和夹层各涂一层ITO(纳米铟锡金属氧化物),最外层是只有0.0015mm厚的矽土玻璃保护层,夹层ITO涂层作工作面,四个角引出四个电极,内层ITO为屏层以保证工作环境,其透光效果比普通的四线电阻式触摸屏要好。关于电容屏的具体工作原理,网上也有很多资料,这里不详述,我们作为使用者,知道如何把他驱动起来才是我们关注的。
   这次给大家介绍的是STM32驱动RA8875带GT910的7寸电容屏,RA8875大家都知道比1963好很多,在画图和抗干扰能力上都比1963都有很大的优势。
   再来看看这个GT910。GT910 采用最新的电容检测技术,内置高性能微信号检测电路,可很好地解决 LCD 干扰和共模干扰问题。软件算法方面,专门基于互容的电气环境所设计,可支持 5 点触控。GT910 可同时识别 5 个触摸点位的实时准确位置,移动轨迹及触摸面积。 并可根据主控需要,读取相应点数的触摸信息。不多说了,直接上源码,大家可自行下载源码研究,有什么问题可在这里提出,知道的我都会一一回答。下面是实验现象
显示SD卡中的图片

GT910电容屏触摸测试

emWin5.16 带电容屏触摸


好东西来了,按住



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2018-4-10 10:19:19 | 显示全部楼层
换触摸驱动了,GT910换成GT911,终于不用再给它烧固件了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-1-22 16:04:49 | 显示全部楼层
不错,GT910电容屏触再哪儿能搞到?价格如何?

出0入0汤圆

发表于 2015-1-22 16:05:49 | 显示全部楼层
这屏看着不错,多少米一个

出0入0汤圆

发表于 2015-1-22 16:22:37 | 显示全部楼层
stm32f103跑emwin的时候,刷图片的效果很慢

出0入0汤圆

发表于 2015-1-22 16:51:14 | 显示全部楼层
赞一个,不知刷屏效果怎么样

出0入0汤圆

发表于 2015-1-22 17:31:51 | 显示全部楼层
这个模块网址?分辨率多少?

出0入0汤圆

发表于 2015-1-22 17:44:44 | 显示全部楼层
求GT910资料。

出0入0汤圆

发表于 2015-1-22 20:07:26 | 显示全部楼层
高大上作品

出0入0汤圆

发表于 2015-1-22 20:19:41 | 显示全部楼层
我们有7寸电容不过是ft5316的,不知道和楼主的比性能如何

出0入0汤圆

 楼主| 发表于 2015-1-23 18:03:50 | 显示全部楼层
tomyoct 发表于 2015-1-22 16:04
不错,GT910电容屏触再哪儿能搞到?价格如何?

价格不清楚,应该不好买吧

出0入0汤圆

 楼主| 发表于 2015-1-24 16:42:36 | 显示全部楼层
机器人天空 发表于 2015-1-22 16:51
赞一个,不知刷屏效果怎么样

效果?你是说刷屏速度还是什么?

出0入0汤圆

发表于 2015-1-24 16:51:54 | 显示全部楼层
好东西,谢谢分享!

出0入0汤圆

发表于 2015-1-24 17:22:02 | 显示全部楼层
不错,不错,来个视频瞧瞧 刷屏效果如何? FSMC 16BIT  屏最大可以24BIT吧

出0入0汤圆

发表于 2015-1-25 00:03:42 | 显示全部楼层
好资料,谢谢楼主!!!

出0入0汤圆

发表于 2015-1-25 00:04:12 | 显示全部楼层
好资料,谢谢楼主!!!

出5入42汤圆

发表于 2015-1-25 00:24:52 来自手机 | 显示全部楼层
在哪里能买到这样的屏幕?电容比电阻的好用太多了。

出0入0汤圆

 楼主| 发表于 2015-1-26 15:40:22 | 显示全部楼层
wind2100 发表于 2015-1-24 17:22
不错,不错,来个视频瞧瞧 刷屏效果如何? FSMC 16BIT  屏最大可以24BIT吧


屏可以24bit,只是8875不支持,显示速度上比SSD1963快多了,我用同样的代码读取800x480的BMP图片,RA8875不到2秒就显示完了,SSD1963要大于4秒

出0入0汤圆

 楼主| 发表于 2015-1-26 15:44:04 | 显示全部楼层
yaoqisheng 发表于 2015-1-22 16:22
stm32f103跑emwin的时候,刷图片的效果很慢

你是说跑emwin DEMO吧,不会的,很快,你看我发的图片,每秒打点数15079000

出0入0汤圆

发表于 2015-1-26 16:27:58 | 显示全部楼层
也就是说看视频,肯定是不行了,20ms   那能刷多大的像素?

出0入0汤圆

发表于 2015-1-26 16:28:57 | 显示全部楼层
你卖屏,还是在做什么东西? 这速度够吗? 多少钱一片

出0入0汤圆

 楼主| 发表于 2015-1-26 16:34:59 | 显示全部楼层
wind2100 发表于 2015-1-26 16:27
也就是说看视频,肯定是不行了,20ms   那能刷多大的像素?

你用更快的处理器带是可以的,目前我用的是800x480分辨率

出0入0汤圆

发表于 2015-1-26 17:02:49 | 显示全部楼层
heitu103 发表于 2015-1-26 15:44
你是说跑emwin DEMO吧,不会的,很快,你看我发的图片,每秒打点数15079000

跑demo是很快,试过显示jpg或者bmp图片吗?我显示的速度好慢,还有显示的话,还需要加sram

出0入0汤圆

 楼主| 发表于 2015-1-26 17:07:08 | 显示全部楼层
yaoqisheng 发表于 2015-1-26 17:02
跑demo是很快,试过显示jpg或者bmp图片吗?我显示的速度好慢,还有显示的话,还需要加sram ...

BMP我试了,800x480的BMP图片从解码到显示完不到2秒

出0入0汤圆

发表于 2015-1-26 17:16:25 | 显示全部楼层
heitu103 发表于 2015-1-26 17:07
BMP我试了,800x480的BMP图片从解码到显示完不到2秒

不到2秒?不是很慢了吗?
之前做了个界面,两个界面之间切换,因为需要显示背景图片,就会卡住的样子,不加载背景图片就不会卡。用的就是emwin。不过我没上系统的,裸跑

出0入0汤圆

 楼主| 发表于 2015-1-26 17:28:12 | 显示全部楼层
yaoqisheng 发表于 2015-1-26 17:16
不到2秒?不是很慢了吗?
之前做了个界面,两个界面之间切换,因为需要显示背景图片,就会卡住的样子,不 ...

优化一下速度应该还是可以提升的,毕竟还要算上解码时间的对吧,像你这种做UI的适合在较小分辨率的屏上实现,阿莫上有个用emwin做的界面,很流畅,320x240的屏

出0入0汤圆

发表于 2015-1-26 19:18:50 | 显示全部楼层
1963便宜呀

出0入0汤圆

 楼主| 发表于 2015-1-27 18:18:28 | 显示全部楼层
Hearthbeats 发表于 2015-1-22 17:31
这个模块网址?分辨率多少?

800x480,   

出0入0汤圆

 楼主| 发表于 2015-1-27 18:20:27 | 显示全部楼层

手册网上很多,程序可以在这下载

出0入0汤圆

发表于 2015-1-27 21:52:37 | 显示全部楼层

1963不是已经停产了吗?

出0入0汤圆

发表于 2015-1-28 07:58:21 | 显示全部楼层
电容屏DIY模块好像都很少,找来找去也没几个合适的

出0入0汤圆

 楼主| 发表于 2015-1-28 09:13:27 | 显示全部楼层
Oliver 发表于 2015-1-22 20:19
我们有7寸电容不过是ft5316的,不知道和楼主的比性能如何

有没有代码共享下 ,FT5316没用过,GT910初始化比较复杂,调了几个月未果,最后只能找厂家解决

出0入0汤圆

 楼主| 发表于 2015-1-28 15:09:33 | 显示全部楼层
yzh 发表于 2015-1-24 16:51
好东西,谢谢分享!

电容屏太难调试了,基本上是安卓端的驱动,现在做出来,以后大家在MCU上调试就方便多了

出0入0汤圆

发表于 2015-1-29 22:11:05 | 显示全部楼层
不错, 收藏一下.

出0入0汤圆

发表于 2015-1-29 22:18:17 | 显示全部楼层
对着屏敢兴趣啊,哪有的买啊?

出0入0汤圆

发表于 2015-1-29 22:46:21 | 显示全部楼层
mark   GT910电容屏       我也对这个屏幕感兴趣

出0入0汤圆

发表于 2015-1-29 23:05:08 | 显示全部楼层
个人感觉....STM32F103 除非外扩RAM 否则搞GUI比较痛苦

出0入0汤圆

 楼主| 发表于 2015-1-30 13:30:15 | 显示全部楼层
fenglove 发表于 2015-1-29 23:05
个人感觉....STM32F103 除非外扩RAM 否则搞GUI比较痛苦

对,我的外扩了512k的SRAM,不然RAM不够用

出0入0汤圆

 楼主| 发表于 2015-1-30 18:25:28 | 显示全部楼层
wszyjsw2 发表于 2015-1-29 22:46
mark   GT910电容屏       我也对这个屏幕感兴趣

出0入0汤圆

发表于 2015-1-30 22:34:28 | 显示全部楼层

GT910的电容屏哪里买的?淘宝有吗?

出0入0汤圆

发表于 2015-2-1 12:09:35 | 显示全部楼层
手上有个4.3寸的屏,正在想怎么用呢!

出0入0汤圆

 楼主| 发表于 2015-2-1 22:04:29 来自手机 | 显示全部楼层
jlhgold 发表于 2015-1-30 22:34
GT910的电容屏哪里买的?淘宝有吗?

有吧         

出0入0汤圆

 楼主| 发表于 2015-2-1 22:05:36 来自手机 | 显示全部楼层
sblpp 发表于 2015-1-29 22:18
对着屏敢兴趣啊,哪有的买啊?

去淘宝搜搜

出0入0汤圆

发表于 2015-2-13 18:12:29 | 显示全部楼层
RA8875支持多少位颜色?

出0入0汤圆

 楼主| 发表于 2015-3-2 09:27:53 | 显示全部楼层
glacier1 发表于 2015-2-13 18:12
RA8875支持多少位颜色?

16Bit,支持256/64K 色彩深度

出0入0汤圆

发表于 2015-3-17 19:58:00 | 显示全部楼层
2s刷屏,太慢了,,,500ms以内还能忍受

出0入0汤圆

 楼主| 发表于 2015-3-18 09:28:47 | 显示全部楼层
wkman 发表于 2015-3-17 19:58
2s刷屏,太慢了,,,500ms以内还能忍受

功力不够,只能这个速度了,优化一下还是可以再快的

出0入0汤圆

 楼主| 发表于 2015-5-15 09:49:37 | 显示全部楼层
tomyoct 发表于 2015-1-22 16:04
不错,GT910电容屏触再哪儿能搞到?价格如何?

往下瞅,可以搞了

出0入0汤圆

发表于 2015-6-16 16:44:51 | 显示全部楼层
收藏下,项目马上要用到这个IC

出0入0汤圆

 楼主| 发表于 2015-6-17 09:08:00 | 显示全部楼层
hhww8280 发表于 2015-6-16 16:44
收藏下,项目马上要用到这个IC

做啥子的,已经有现成的了,助你一臂之力

出0入0汤圆

发表于 2015-6-17 10:06:34 | 显示全部楼层
用RA8875真做产品的话图片不要放在SD卡中,直接放在SPI闪存中,由RA8875直接刷,800x480满屏图片也就几十ms,并且也不用外扩RAM,我用STM32F103C8T6+RA8875和STC15W+RA8875做过一些GUI,都没外扩RAM

出0入0汤圆

发表于 2015-6-17 16:11:42 | 显示全部楼层
heitu103 发表于 2015-6-17 09:08
做啥子的,已经有现成的了,助你一臂之力

有AD格式的原理图跟PCB否,我有个STM32的项目要用,能用上,可以跟你合作。

出0入0汤圆

发表于 2015-6-17 16:12:03 | 显示全部楼层
企鹅10270205

出0入0汤圆

 楼主| 发表于 2015-6-18 13:43:10 | 显示全部楼层
modbus 发表于 2015-6-17 10:06
用RA8875真做产品的话图片不要放在SD卡中,直接放在SPI闪存中,由RA8875直接刷,800x480满屏图片也就几十ms ...

几十ms,果然是快

出0入0汤圆

发表于 2015-6-19 11:03:20 | 显示全部楼层
本帖最后由 snoopyzz 于 2015-6-19 11:04 编辑
heitu103 发表于 2015-6-18 13:43
几十ms,果然是快


我测试STM8S003通过SPI接口控制RA8875(SPI FLASH接在RA8875上)
480*272 16bit 从SPI FLASH 显示图片是47ms
换算800*480 应该是138ms, 如果是支持Dual的SPI FLASH应该可以再快1倍就是69ms

出0入0汤圆

 楼主| 发表于 2015-6-23 18:13:33 | 显示全部楼层
hhww8280 发表于 2015-6-17 16:11
有AD格式的原理图跟PCB否,我有个STM32的项目要用,能用上,可以跟你合作。 ...

这个没有

出0入22汤圆

发表于 2015-6-23 21:30:37 | 显示全部楼层
snoopyzz 发表于 2015-6-19 11:03
我测试STM8S003通过SPI接口控制RA8875(SPI FLASH接在RA8875上)
480*272 16bit 从SPI FLASH 显示图片是47m ...

请问下spi flash里面的图片数据如何弄进去呢?
是标准的bmp(jpg)格式还是截取的纯图像数据?
谢谢!

出100入101汤圆

发表于 2015-6-24 05:57:49 | 显示全部楼层
关注下电容屏,这个屏模块能稳定供货么?

出0入0汤圆

发表于 2015-6-24 08:33:47 | 显示全部楼层
zxq6 发表于 2015-6-23 21:30
请问下spi flash里面的图片数据如何弄进去呢?
是标准的bmp(jpg)格式还是截取的纯图像数据?
谢谢! ...

拨了跳线, 通过STM32接到这个SPI FLASH上, 用USB转UART 1228800波特率下载进去的,
图片是565格式的话, 算下文件头偏移就直接是数据了

出0入0汤圆

 楼主| 发表于 2015-6-24 16:18:15 | 显示全部楼层
fengyunyu 发表于 2015-6-24 05:57
关注下电容屏,这个屏模块能稳定供货么?

只要不是特大量都可以

出0入0汤圆

发表于 2015-8-26 07:32:09 | 显示全部楼层
学习,谢谢!!!

出0入0汤圆

发表于 2015-8-26 10:09:53 | 显示全部楼层
屏可视角和可靠性还是问题把

出0入0汤圆

发表于 2015-12-7 14:54:14 | 显示全部楼层
哈哈,你都搞定啦,不错不错,还以为你没有搞定咧

出0入0汤圆

发表于 2015-12-7 16:37:26 | 显示全部楼层
这个不错,谢谢

出0入0汤圆

发表于 2015-12-8 09:37:46 | 显示全部楼层
ra8875驱动,不错。

出0入0汤圆

 楼主| 发表于 2015-12-9 17:08:18 | 显示全部楼层
zwc135 发表于 2015-12-7 14:54
哈哈,你都搞定啦,不错不错,还以为你没有搞定咧

都搞定啦

出0入0汤圆

发表于 2016-7-29 19:45:42 | 显示全部楼层
这款电容屏供货怎么样?长期有吗?

出0入0汤圆

发表于 2016-9-2 13:43:51 | 显示全部楼层
之前用的屏停产了,现在升级到911了

出0入0汤圆

 楼主| 发表于 2016-9-6 18:12:43 | 显示全部楼层
pigy0754 发表于 2016-9-2 13:43
之前用的屏停产了,现在升级到911了

好些人问910和911的区别,改成911的话,软件应该不用改吧?

出0入0汤圆

发表于 2016-9-7 10:05:18 | 显示全部楼层
STM32F103ZE驱动GT910电容屏  mark

出0入0汤圆

发表于 2016-11-16 14:36:55 | 显示全部楼层
问一下程序中的固件是哪来的?

出0入0汤圆

 楼主| 发表于 2016-11-19 09:46:44 | 显示全部楼层
stm32_xiaocai 发表于 2016-11-16 14:36
问一下程序中的固件是哪来的?

固件可以找给你提供触摸面板的厂家索取。

出140入8汤圆

发表于 2016-11-20 10:33:53 | 显示全部楼层
FT6206 现在用的很多了,就是手势没有……

出0入0汤圆

发表于 2016-11-20 21:39:15 | 显示全部楼层

好东西,谢谢分享!

出0入0汤圆

发表于 2016-11-24 16:39:00 | 显示全部楼层
Mark

出0入0汤圆

发表于 2016-11-28 20:49:19 | 显示全部楼层
mark,GT910电容屏驱动

出0入0汤圆

发表于 2016-12-23 18:31:31 来自手机 | 显示全部楼层
现在我也在调gt910.通信没问题,发送配置也没问题,然后触摸就完全没有中断。不知是不是配置数据不对,等下回去参考参考。

出0入0汤圆

发表于 2017-5-11 13:56:53 | 显示全部楼层
打算用
911

出0入0汤圆

发表于 2017-7-2 15:55:38 | 显示全部楼层
GT911  和 GT811  兼容吗

出0入0汤圆

发表于 2017-8-29 16:56:15 | 显示全部楼层
你好,能否提供一下  gt910 的资料啊 ???

出0入0汤圆

发表于 2017-8-29 16:59:43 | 显示全部楼层
粤H广宁 发表于 2017-7-2 15:55
GT911  和 GT811  兼容吗

不兼容   

出0入0汤圆

 楼主| 发表于 2017-8-30 16:55:35 | 显示全部楼层
hpdell 发表于 2017-8-29 16:56
你好,能否提供一下  gt910 的资料啊 ???

gt910的资料在这里捞 http://pan.baidu.com/s/1sj24QRj 密码: 3hbm

出0入0汤圆

发表于 2017-8-30 17:09:22 | 显示全部楼层
heitu103 发表于 2017-8-30 16:55
gt910的资料在这里捞 http://pan.baidu.com/s/1sj24QRj 密码: 3hbm

出0入0汤圆

发表于 2018-1-2 11:48:00 | 显示全部楼层
heitu103 发表于 2015-1-26 17:28
优化一下速度应该还是可以提升的,毕竟还要算上解码时间的对吧,像你这种做UI的适合在较小分辨率的屏上实 ...

用emwin的存储设备来显图,很快的,不会像拉窗帘一样。

出870入263汤圆

发表于 2018-4-10 12:11:05 | 显示全部楼层
谢谢楼主的分享!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-11 03:10

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表