spcom为什么会读取出错(50分)

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

mage76

Unregistered / Unconfirmed
GUEST, unregistred user!
在串口中接了几个射频卡读卡器,我在线程中对这些读卡器轮询,但是同一张卡多次读出来的卡号却不完全一样,只有50%的正确率,实在头疼,请各位多多帮忙,指点小弟一二
 
晕,两边的波特率一致吗?
 
如果是同样的卡而送上来的数据不一样可能的原因有几个,
1、读卡器有问题,送回数据不对。
2、串口接收数据不对,端口设置不对有可能发生这种情况,
如波特率不对、停止位不对、校验位不对都有可能,楼主
可以用个串口调试器多试试。
推荐个调试器 串口大师(ComMaster) 今天刚用过,挺好用的。
3、数据处理不对。

 
检查波特率和停止位
 
一个串口接几个读卡器吗?
 
多谢各位鼎立襄助,问题似乎解决了。家资菲薄,无以相报;些许分数,聊表敬意
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部