read(fd,buf,size)
输入参数:文件描述符,缓存区,缓存区大小
返回读取字节数
0表示读到文件末尾
-1表示读取失败
wirte(fd,buf,size)
输入参数:文件描述符,缓存区,缓存区大小
返回写入字节数
-1表示失败(一般是磁盘已满)
lseek(fd,offset,whence)
输入参数:文件描述符,偏移量,位置
串口在Linux下:ttyUSB0、ttyS0
串口操作结构体 termios
c_iflag:标志常量:输入模式
c_cflag:标志常量:控制模式
c_cc[VTIME、VMIN]
VTIME控制等待时间,单位百毫秒
VMIN控制等待最小字节数
串口操作函数
tcgetattr
tcsetattr