MFC编串口通信,为什么不能接收数据和发送数据?我在一个界面上实现自发自收,把RS232的2脚和3脚用导线连接了,怎么就是不起作用
你一个界面怎么实现的自发自收?虚拟的串口? 先保证串口OK(2,3脚)可用 然后用串口调试工具试试
调试的时候都是一个一个调试,这种情况,自己写的程序,自己做导线,当然是先用串口调试工具(比如超级终端)来调试硬件,硬件没问题,再用硬件来调试你自己写的程序。 找两台电脑:保证串口线OK,两边都用串口调试工具,如果可以说明硬件OK; 然后把一边的换成你的软件进行测试
先借助串口通讯助手测试一下你的串口线与仪器搭载是否正确, 然后通过几个简单命令测试是否能正常 在保证硬件正常的前提下,再用你的代码测试,调试查看是不是代码有逻辑错误造成的
|