MFC编串口通信,为什么不能接收数据和发送数据? 现在我编好了界面 就想实现数据自发自收在电脑上,以前RS232使计算机和单片机之间通信好着,现在 要把单片机上的数据保存到计算机并做曲线,我现在编的界面就先实现数据的接收和发送,没和单片机连接,就是把RS232的2脚和3脚连一块了,您看着可以实现吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把计算机的串口的2脚和3脚连接没错,这就能自发自收.你看看程序吧,单步执行:1.是不是串口打开失败.2.串口设置是否正确.3.是否真正发送出去,根据返回的发送数量判断(这是用API编程的)4.发送后立即接收,看看是否有数据,哪怕有一个也说明可以收到,如果是少收了就说明是时序配合问题,这就好调整了. 不知道你是用的API编程的串口还是用MSCOMM32控件编程的串口程序,用控件编程比较简单.用API麻烦点. 你先用串口助手试试计算机的串口是否好使(把计算机的串口的2和3脚短接),别是计算机的串口坏了. 找两台电脑:保证串口线OK,两边都用串口调试工具,如果可以说明硬件OK;然后把一边的换成你的软件进行测试 先看看串口线是不是OK,然后再用串口调试工具,等串口调试工具也ok了,就换成自己编写的软件测试了。最好还是好好检查一下连接线。 谢谢 我用MSCOMM控件编的,我电脑上虚拟串口用不了。老说TCP/IP错误,所以直接用程序调试了,你说这是什么原因造成虚拟串口用不成? 我的MFC编的串口为何接受数据就出错,我是用虚拟串口的,pc机上虚拟的com2和com3两个口,程序用com2接受,用串口助手设置com2然后给3口发数据,老是显示出错,首先我的2和3口是连接的,我测试了,求神人指点我的QQ294383344 你好,我也想做一个这样的界面,能把代码发给我一下吗,qq邮箱[email protected] 树控件什么消息处理//单击选中某项,让此项失去焦点与被选中状态? IP头部校验和的计算 把文件的句柄传到另一个函数内,怎么用句柄来调用文件的写操作?--VC++ MFC 拖动工具栏的消息是什么?怎么响应工具栏拖动和停靠得消息? does not contain debugging information 这种情况如何跟踪??? VC5下使用EnumWindows的问题 worker线程与其他进程通讯的问题 请高手帮忙 高分求解(UNICODE问题) 关于VC串口通讯 求推荐几本网络游戏编程方面的书 有无其他查找内存的函数
1.是不是串口打开失败.
2.串口设置是否正确.
3.是否真正发送出去,根据返回的发送数量判断(这是用API编程的)
4.发送后立即接收,看看是否有数据,哪怕有一个也说明可以收到,如果是少收了就说明是时序配合问题,这就好调整了.
不知道你是用的API编程的串口还是用MSCOMM32控件编程的串口程序,用控件编程比较简单.用API麻烦点.
你先用串口助手试试计算机的串口是否好使(把计算机的串口的2和3脚短接),别是计算机的串口坏了.
然后把一边的换成你的软件进行测试
最好还是好好检查一下连接线。