| 
					阅读:1350回复:8
				 关于串口读写的问题
					我用串口线直接将com1与com2连接(线接对了,用超级终端测试是通的),我用writefile将20个数写入 
 了com1,显示正确完成了操作,当用readfile从com2读数据时,则挂起了 请问用writefile将数写入com1时,是否将数据传进了com2的数据寄存器 如果没有,请问如何实现传输 | |
| 沙发#发布于:2002-05-24 23:39 
					能将代码及接线贴出来吗?				 | |
| 
 | 
| 板凳#发布于:2002-05-26 02:50 
					是否为本地机的COM1与COM2的通讯?				 | |
| 地板#发布于:2002-05-26 11:38 
					要用OVERLAPPER方式。
 或者用两个线程,分别读和写。 | |
| 地下室#发布于:2002-05-26 13:42 
					检查你的接收程序,一般来说发送不会有问题,可用终端发送,你的程序接收。				 | |
| 5楼#发布于:2002-05-26 16:37 
					好象应该将读、写分未两个线程,然后同时进行才可以。				 | |
| 6楼#发布于:2003-11-08 20:01 
					两个串口的设置要相同。COM1写接着COM2读,不同时进行读写也是可以实现的。
 两个串口有各自的缓冲区,COM1的输出对应着COM2的输入。可能你的程序有问题, | |
| 7楼#发布于:2003-11-10 10:43 
					贴出程序来,学习一下?				 | |
| 8楼#发布于:2003-11-12 11:55 
					在从COM1发送之前,请确认你的COM2口已打开,否则是收不到的。				 | |
 
							
 
				 
				 
				 
				