【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
触摸屏一般有两种,一种是电阻触摸屏,一种是电容触摸屏。前者需要自己买一颗i2c的信号读取芯片,用的比较多的是ns2009。后者自身集成了读取芯片,用的比较多的是gt911。正好之前测试v3s触摸屏功能的时候,买了很多的电阻屏,这个时候可以挑选出一块,重新测试下。
目前f1c200s同时支持电阻屏和电容屏。相比较电阻屏,电容屏会多出来一个6pin接口,还是很好辨认的。
1、电路原理图
如果是电阻屏,一般就是用NS2009将TPX1、TPX2、TPY1、TPY2转换成i2c可以读取的数据。它的电路图是这样的,
电容屏的话,也不复杂,关键是看懂6pin电路,
2、解决之前lcd RGB屏幕的问题
之前lcd屏幕显示的时候,当时为了图省事,直接采用了RGB888的输出形式。这和实际情况是不符合的,因此代码上面要做一定的修改。首先,需要修改panel-simple.c文件&