通讯中经常设置的参数:
1、波特率:即一秒钟传输数据的位数。常用 9600bits/s,19200bits/s等等,当然,传输速率越快,传输的稳定性越差,对于设备的速率有一定的要求,而上位机的监控等等还是以数据稳定为主。
2、奇偶校验:奇校验,就是使得发送的数据,1的个数是奇数。
比如发送一段数据:11001010,很明显,这8位数据里,1的个数是4个,为了保证1的个数是奇数,则校验码等于1,这样1的个数就变5个了。 如果接收端接受到的数据里,1的个数不是奇数,那认为该数据无效。 从而防止了干扰和错误接受。
3、停止位:这个由设备两端统一设定。
也有很多时候不设置校验。这些都是通讯的建立过程中统一起来的。