scan.c
来自「是一套AT 命令」· C语言 代码 · 共 38 行
C
38 行
#include "set_opt.h"#include <string.h>#include <unistd.h>#include <stdio.h>#define MAXSIZES 1024 int main(void) { int fd; int nread,i; char buff[MAXSIZES]; if((fd=open("/dev/ttyS0",O_RDWR|O_NOCTTY|O_NDELAY))<0){ perror("open error"); exit(1); } if(fcntl(fd,F_SETFL,0)<0) { perror("fcntl error"); exit(1); } printf("Open ok\n"); if((i=set_opt(fd,9600,8,'n',1))<0) { perror("set_opt error"); exit(1); } nread=read(fd,buff,MAXSIZES); buff[nread+1]='\0'; printf("%s",buff); close(fd); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?