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

📄 kbddemo.c

📁 uClinux 基于S3C44B0X 键盘驱动
💻 C
字号:
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <errno.h>#include <fcntl.h>#include <sys/ioctl.h>#include <sys/stat.h>main(void){	int i,cc;	char buf[1];  int fd;  if( ( fd=open("/dev/keyboard",O_RDWR|O_NONBLOCK) ) ==-1 ){	  printf("open keyboard err\n");	  exit(-1);	}	else	  printf("keyboard opened\n");	for(;;)	{		cc = read(fd, buf, 1);		if(cc > 0)			printf("keyboard read 0x%2x\n",buf[0]);		if(buf[0] > 0)			printf("keyboard read 0x%2x!!!!!!!!!!!!!!!\n",buf[0]);			//if( buf[0] == 0x11 )		//	break;	}		//getchar();	close(fd);	return 0;}

⌨️ 快捷键说明

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