注:无特别说明,以下内容符合ubuntu linux发行版

教程3: 串口编程基础

1. 串口操作需要的头文件

2. 打开串口/dev/ttyUSB0

打开串口是通过使用标准的文件打开函数操作

3. 串口读写例子

4. 读写串口函数说明

把串口当作文件读写

发送数据

读取串口数据

使用文件操作read函数读取,如果设置为原始模式(Raw Mode)传输数据,那么read函数返回的字符数是实际串口收到的字符数。

可以使用操作文件的函数来实现异步读取,如fcntl,或者select等来操作。

5. 本课结束