发布时间:2015-01-15 14:24:22
多个进程打开同一个串口, 导致后面打开的串口无法收到数据, 可以read 到但是select 失败, 悲剧!......【阅读全文】
发布时间:2015-01-09 09:28:11
在Linux环境下,串口名从ttyS0开始依次是ttyS1、ttyS2等。在本程序中,使用ttyS0作为通信串口。在打开ttyS0的时候,选项 O_NOCTTY 表示不能把本串口当成控制终端,否则用户的键盘输入信息将影响程序的执行; O_NDELAY表示打开串口的时候,程序并不关心另一端 的串口是否在使用中。在Linux中,打开串口设备和打开普通文件.........【阅读全文】