beep.c
来自「周立功magic2200实验箱linux增补例子。包括(GPIO zlg7290」· C语言 代码 · 共 33 行
C
33 行
#define IN_TGPIO#include "config.h"#define BEEP 7int main(void){ int fd; int i, j; //uint32 val; fd = open("/dev/P0", O_RDONLY); if(fd == -1) { printf("\nCan't open P0!\n"); return -1; } // set GPIO Direction ioctl(fd, GPIO_SET_PIN_OUT, BEEP); while(1) { printf("\nBeeping,Press CTRL+C to stop.\n"); ioctl(fd, GPIO_SET_PIN, BEEP); sleep(1); ioctl(fd, GPIO_CLR_PIN, BEEP); sleep(1); }// close(fd); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?