spcom火速增援(50分)

  • 主题发起人 主题发起人 mage76
  • 开始时间 开始时间
M

mage76

Unregistered / Unconfirmed
GUEST, unregistred user!
用spcom接收数据,一组数据中总有一两个字节出错,而VB下的MSCOM则接收正常
例如mscom收到的为bb bb bb bb 81 01 c0 1b 5b 而SPCOM收到的为BB BB BB BB 1 0 C0 1B 5B 每组数据中的最后一位为5-8位的异或和,不知哪位前辈高人能帮我解决这个问题
操作系统位win2000,不知有没有关系
家产有限,仅以50¥相报(想以身相许,考虑到坛子里妹妹少:) )
 
spcom, 你要注意發送 $11, $13時, 如果你設置不正确, 就會被當成 Xor 流控符號, 而不會被接收顯示
 
建议使用PCOMM.dll ,这样可以程序在2000,XP中有USB转串口的情况下也能使用,还有就是SPCOMM的反应速度比较慢,除非再改他的代码。
用SPCOMM要特别注意IN_XONXOFFFLOW,OUTX_CTSFLOW,OUTX_DSRFLOW,OUT_XONXOFFFLOW,RTS_CONTROL的设置.
 
重启机器后问题消失了
感谢玉皇大帝
感谢两位回答俺的问题,分数不多,聊表谢意
 
后退
顶部