serial.h
来自「嵌入式pxa 270平台上的GPS和GSM通信实验」· C头文件 代码 · 共 35 行
H
35 行
#ifndef SERIAL_H#define SERIAL_H#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/signal.h>#include <sys/stat.h> #include <fcntl.h> #include <termios.h> #include <errno.h>#include <limits.h> #include <string.h>#define TIMEOUT_SEC(buflen,baud) (buflen*20/baud+2)#define TIMEOUT_USEC 0//#define BUFFER_LEN 1024 class Serial{ public: Serial(); ~Serial(); int openPort(int index); int setPara(int serialfd,int speed=2,int databits=8,int stopbits=1,int parity=0); int nwrite(int serialfd,const char *data,int datalength); void closePort(int serialfd); int BaudRate( int baudrate); int _BaudRate(int baudrate); int GetBaudRate(); };#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?