📄 at_test.c
字号:
#include <fcntl.h>#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <termios.h>#include <unistd.h>#include <stdlib.h>#define IOCTL_GPIO_INIT 1#define IOCTL_GPIO_WRITE 2#define IOCTL_GPIO_READ 3int main(int argc, char *argv[]){ int fd; printf("Test gpio port\n"); fd = open("/dev/gpio", O_RDWR); printf("fd =%d\n",fd); printf ("Open gpio OK?\n");// argc=0; printf("The Command1 is: %d\n",argc); printf("The Command2 is: %c\n",*argv[2]); switch(argc){ case 0: ioctl(fd, IOCTL_GPIO_INIT, 0); break; case 1: ioctl(fd, IOCTL_GPIO_WRITE, 2); break; case 2: ioctl(fd, IOCTL_GPIO_READ, 4); break; default: break;}// IOCTL_GPIO_INIT // IOCTL_GPIO_WRITE //IOCTL_GPIO_READ close(fd); }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -