标准的linux下串口操作,真正产品使用,支持读写初始化等,支持阻塞读取,支持timeout机制,支持各种模式配置