Linux操作串口前的准备工作
在Linux上运行操作串口的程序时,有时打开串口会失败,这时需要检查串口设备的权限,设置好权限后一般就可以正常打开串口了。
我们可以先用“sudo dmesg | grep ttyS*”命令查询系统内可用的串口设备。
这里的ttyS0、ttyS1就是串口设备的名称。
找到需要操作的串口名称后我们需要对其赋予相应的权限。
我们可以使用“sudo chmod 777 /dev/ttyS0”命令,赋予串口777的权限,其中ttyS0是串口名称,执行时需修改为自己要操作的串口名称。
这样程序就可以正常调用串口了。