G guxing_83 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-10 #1 各位大哥 小弟在编写SPCOMM串口通讯的程序中 使用COM1口一点问题都没有 可是选择COM2口就不行了呢 小弟倾家荡产求购 谢谢望能指教
G guxing_83 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-10 #2 各位大哥 小弟在编写SPCOMM串口通讯的程序中 使用COM1口一点问题都没有 可是选择COM2口就不行了呢 小弟倾家荡产求购 谢谢望能指教
M maxim88 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-10 #5 说说怎么个“不行”,这种情况硬件问题的可能性大一些
G guxing_83 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-10 #8 不是没打开而事在COM1口的情况下能够正常接收 可是到了COM2口 就收到的事一大串的值 格式也对 就是数据多了点 而且不正常的数据 例如 com1 :接收0C 03 00 00 00 01 85 17 发送0C 03 02 00 01 54 45 com2 : 接收E0 80 1E 80 00 00 00 06 80 66 E0 7E E0 就是这种情况
不是没打开而事在COM1口的情况下能够正常接收 可是到了COM2口 就收到的事一大串的值 格式也对 就是数据多了点 而且不正常的数据 例如 com1 :接收0C 03 00 00 00 01 85 17 发送0C 03 02 00 01 54 45 com2 : 接收E0 80 1E 80 00 00 00 06 80 66 E0 7E E0 就是这种情况
M maxim88 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-10 #9 换机器试过吗? 用串口调试软件COM2正常吗? 感觉是COM2的波特率和发送方对不上,COM2的波特率高了,用串口调试软件测一下
G guxing_83 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-11 #10 串口COM2我用其他软件测试过 正常 我都快郁闷成颂了
M maxim88 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-11 #11 写段测试代码吧,COM2打开之前把主要的属性显示出来 排除硬件问题,估计是波特率被改动了
J jlyin Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-11 #12 先用串口调试助手测试,是否波特率/校验位/停止位不一致; 用16进制收发
G guxing_83 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-12 #13 问题解决了 各位大哥 不过还是谢谢各位大哥 给了我启示 在默认选项的时候波特率的选择上出现了错误