linux read串口原理