日期:2014-05-18  浏览次数:21009 次

使用 SerialPort 读取地磅称重数量
现在要通过SerialPort去读取地磅的数据,端口为COM1,波特率为1200,如果不设置校验位,停止位,数据位这些参数会不会对度

过来的数产生影响,怎么实时读取地磅上的真实重量,求教各位达人

------解决方案--------------------
使用多线程读取
校验位,停止位,数据位
这些都得设置的,怎么能不设置
------解决方案--------------------
你必须和硬件的协议一致,不能自己想怎样就怎样,如果协议要求校验位,那就必须得加
------解决方案--------------------
晕死。COM口读取呗。。
首先配置好COM口的参数,比方波特率、校验位、停止位、数据位。然后打开COM口。进行程序与设备的通讯呗。
既然你是读取数据,硬件肯定会给你提供具体的协议,你只要发送规定格式的数据区读取设备地址的信息呗,自然能接受到设备给你返回的信息。再将返回的信息按照协议的规定解析出来。
如果想实时读取,你可以自己建立个时间周期区发送送,同时接受设备返回的数据信息。
建议参考下 大忽悠 的博客:
http://blog.csdn.net/wuyazhe 里面将串口通讯说的很详细!