全志F1C200S嵌入式驱动开发(触摸屏驱动)

news/2024/11/30 14:45:23/

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱: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文件&


http://www.ppmy.cn/news/979037.html

相关文章

Tensorflow学习

一、处理数据的结构 案例代码如下: import tensorflow.compat.v1 as tf tf.disable_v2_behavior() import numpy as np# create data x_data np.random.rand(100).astype(np.float32) y_data x_data*0.1 0.3# 创建结构(一维结构) Weights tf.Variable(tf.random.uniform(…

小程序如何删除/上架/下架商品

在小程序中,产品的删除、上架和下架是常见的操作,可以根据实际需求来管理商品的展示与销售。下面将介绍如何在小程序中删除上架下架商品的具体步骤。 进入商品管理页面, 在个人中心点击管理入口,然后找到“商品管理”菜单并点击。…

Shell输出帮助手册

代码: 帮助手册雏形 function help(){echo -e "Help manual":echo -e " -h. -- help View the help manual"echo -e " install Installation"echo -e " uninstall Uninstall" }case "$1&qu…

V1.4基站仓储三代标签操作指导

一、管理系统使用 1、启动v1.4基站 插上电源,用网线连接基站和电脑。基站默认ip为192.168.1.200,所以需要修改电脑的IP地址为192.168.1.x,例如:192.168.1.100 ​ 注:当基站第二个灯(绿色)闪烁…

nodejs+vue+elementui学习交流和学习笔记分享系统

Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。 前端技术:nodejsvueelementui,视图层其实质就是vue页面,通过编写vue页面从而展示在浏览器中,编写完成的vue页面要能够和控制器类进行交互,从而使得用户在点击网页进…

linux下${}、$()、$[]、$(())、[]、[[]]、(())的作用及用法说明

在linux下,特别是shell脚本中,我们经常会遇到${}、$()、$[]、$(())、[]、[[]]、(()),眼花之凌乱,让我们傻傻分不清,下面就为大家讲解一下它们的作用及主要用法 1.${} 首先,当${}用来引用变量时&#xff0…

windows下面的python配置

安装包选择exe后缀的 链接:https://pan.baidu.com/s/1sTzQdHMqI4KZwyJHl79Q3w 提取码:1111 PIP安装脚本 python版本pip安装脚本下载地址n3.6https://bootstrap.pypa.io/pip/3.6/get-pip.py3.7及以上https://bootstrap.pypa.io/get-pip.py 控制面板新…

怎么清空回收站?3个方法轻松搞定!

有没有大佬知道该怎么清空回收站呀?想把回收站清空了不知道该如何操作!求一个清空方法!感谢大家啦! 电脑的回收站会为我们保存一些删除的数据,如果我们删除文件后意识到这些文件仍然是有用的,可以利用回收站…