文件IO

发布时间 2023-12-18 16:13:11作者: 该说不唠

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