[MFC]串口通信 怎么才能设置MFC串口通信的时候com1接收信息,com2发送信息呢?麻烦说的详细点!谢谢了!本人小菜! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的意思是 我编写一个串口通信的软件,怎样用这一个软件来实现com1口接收信息,com2口发送信息。一共有2个com口。 如果你说的是com1口收到com2口输出的消息,可以用2,3针交叉的串口线直接把COM1和COM2连起来就行.如果说的是COM1专门用来接收,COM2专门用来发送,就有点怪异了,COM口本来就是双工的,一个口就可以收发.如果实在非要那么干(该软件控件的设备确实也是这样的?),不就是多一个COM的句柄吗? 3楼Waiting4you,很久没来CSDN了,竟然看到了你。哈哈你说的没错,找一根串口线,23交叉,两头接在COM1和COM2上,程序打开这两个串口进行收发测试就行了。 和一个串口没啥区别的。一个串口是一个线程,两个串口就得两个线程了。只不过在一个线程里面ReadFile()另一个线程里面WriteFile(),如果读线程中发生了些操作,让它不去响应罢了。这个还是用API方式来写代码为佳。 http://topic.csdn.net/t/20030801/14/2097861.html mcisendstring函数放在线程函数中失效了怎么办?请高手解答一下 error C2311: 'class _com_error' : is caught by '...' on line 44这个问题该如何解决 Visual C++ 6.0简体中文加强版 怎么使CTabCtrl的Item放到下面去。 ATL 创建了DLL组件为什么不能使用? 各位:DLL中多线程调用数据库问题 关于WinInet 关于MoveWindow的问题 为什么本机的组取不出来? 无法解析的外部符号? 谁能帮忙下,为我写个程序或者怎么办? 如何单击editcontrol后弹出一个对话框??
我的意思是 我编写一个串口通信的软件,怎样用这一个软件来实现com1口接收信息,com2口发送信息。一共有2个com口。
如果说的是COM1专门用来接收,COM2专门用来发送,就有点怪异了,COM口本来就是双工的,一个口就可以收发.如果实在非要那么干(该软件控件的设备确实也是这样的?),不就是多一个COM的句柄吗?
你说的没错,找一根串口线,23交叉,两头接在COM1和COM2上,程序打开这两个串口进行收发测试就行了。