⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 touch_test.c

📁 S3C44B0x下的ADS7843触摸屏驱动资料与代码
💻 C
字号:

#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>


int main(int argc,char * *argv)
{
	int  fd,count;
	struct site {
 	unsigned short x; 
  	unsigned short y;
	}buf;

	printf("touchscreen  test  ....\n");
	/*open key  device */
	fd=open("/dev/TOUCHSCREEN",O_RDWR); 
        printf("fd = %x\n", fd);

	if(fd == -1)
	{
		printf("Could not open touchscreen driver!\n");
		return -1;
	}
        else printf("screen  opened\n");

 	sleep(1);

	while(1)
	{ 
 	  read(fd,&buf, sizeof (struct site));	
	  printf("site: X=%x ,Y=%x \n",buf.x,buf.y);
          printf("----------------------\n"); 
       
	}
  
	/*close led device */
	close(fd);
        
        printf("right end!!!!\n");

	return 0;
}



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -