Linux系统设备都是以设备文件的形式存在的,使用open函数来访问它。
- 打开串口,
fd = open("/dev/ttyS0", O_RDWR|O_NOCTTY|O_NDELAY);
- 配置终端接口选项
这是一个由termios这个结构体控制。
结构成员:
c_cflag | 控制选项
c_lflag | 行选项
c_iflag | 输入选项
c_oflag | 输出选项
c_cc | 控制字符
c_ispeed| 输入波特率
c_ospeed| 输出波特率
Linux系统设备都是以设备文件的形式存在的,使用open函数来访问它。
fd = open("/dev/ttyS0", O_RDWR|O_NOCTTY|O_NDELAY);