转载来源:嵌入式系统之初学者点滴 (百度空间) 原文 在这篇文章()中,实现了Linux环境下的串口读写操作,程序也运行成功了.但是再进一步测试时发现,如果开机之后直接如上文中所说,分别运行读程序和写程序,再用导体同时触碰串口的2.3针的话.此时将显示写入串口成功,但是读串口数据失败. 这个奇怪的问题当时之所以没有被发现出来,是因为在这之前,曾经打开过一次minicom.后来实验表明,如果打开过一次minicom,哪怕打开又关闭的话,再次运行上文中的串口读写程序就没有问题了.但是重启机器之后,错…