文本内容:
第二章触摸屏实验
一、简述触摸屏检测坐标的原理触摸屏检测坐标的原理是通过测量触摸屏上的电阻变化来确定触摸点的位置四线电阻式触摸屏可以测得触点的X/Y坐标和压力当触摸屏被按下时,上下层ITO发生接触,形成一个电阻压力越大,接触越充分,电阻越小通过测量这个电阻的大小,可以量化压力的大小,并确定触摸点的位置在检测坐标之前,还需要判断触摸屏是按下还是松开的状态如果是松开的话,在测量过程中可能会导致不精确的结果因此,在开始ADC测量之前,需要先检查触摸屏的状态,如果是松开的话,直接上报坐标值0这样可以确保测量结果的准确性
二、简述电容式触摸屏的分类及其应用场景电容式触摸屏是一种常见的触摸屏技术,根据不同的工作原理和应用场景,可以分为电容式感应触摸屏和电容式投射式触摸屏电容式感应触摸屏是通过感应人体电荷来实现触摸操作,常见的应用场景包括智能手机、平板电脑、ATM机等电容式投射式触摸屏则是通过投射电场来实现触摸操作,常见的应用场景包括自助点餐机、自助售货机、交互展示设备等
三、ICCommon.c文件与GT1151Q.c文件内的I C驱动函数是如何联系起来的?ICCommon.c文件与GT1151Q.c文件内的12c驱动函数是通过I2C总线、12c驱动和12c设备之间的匹配和调用来联系起来的在ICCommon.c文件中,定义了12c总线的结构体bus_type,其中包含了匹配、探测、删除等函数指针而在GT1151Q.C文件中,定义了12c设备的结构体i2c_adapter,其中包含了访问12c总线的算法和数据当系统初始化时,会通过I2C总线的匹配函数来匹配I2C设备和12c驱动,然后调用12c设备的探测函数来初始化设备在设备操作时,会通过12c总线的访问算法来进行读写操作因此,ICCommon.c文件和GT1151Q.c文件内的12c驱动函数是通过I2C总线的匹配和调用来联系起来的
四、LCD显示的触点坐标范围是多少坐标原点在哪里?一般我们接触到的触摸屏都有两层,一层是纯粹的LCD液晶显示面板,其上就是一层透明的触摸屏薄膜要说的是,LCD显示屏和触摸屏都有各自的分辨率指标,也就相当于它们的坐标系,现假定他们的坐标系分别为x,y和坐,YLCD显示屏的分辨率为1024*600,它的坐标原点0,0是左上角,右下角坐标为1024,600,而触摸屏也有它本身的坐标原点0(物理的,固定的,在屏幕中的某一位置,很可能该原点在装配过程中已经被切割掉,但没关系,不影响坐标确定)。