ttys.h
来自「足球机器人自动程序」· C头文件 代码 · 共 39 行
H
39 行
#ifndef TTYS_H#define TTYS_H#include <stdio.h>#include <string.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <termios.h>#include <unistd.h>inline int ttys_init(int id) { char dev[11]; sprintf(dev, "/dev/ttyS%d", id); int fd; if ((fd = open(dev, O_RDWR | O_NOCTTY)) < 0) { perror(dev); return -1; } struct termios tio; memset(&tio, 0, sizeof(tio)); tio.c_cflag = B4800 | CS8 | CLOCAL | CREAD | PARENB; tio.c_iflag = INPCK; tio.c_cc[VMIN] = 1; if (tcsetattr(fd, TCSANOW, &tio) < 0) { perror("tcsetattr"); return -1; } return fd;}#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?