0: PARITY_NONE ## 校验位 setParity ``` 无校验(None):不使用奇偶校验位。这意味着数据传输不会添加额外的校验位来检查错误。这种模式适用于错误率较低或者在其他层面上已经有错误检测机制的情况。 1: PARITY_ODD 奇校验(Odd):设置校验位,使得包括校验位在内的总位数为奇数。如果数据位的总和是偶数,则校验位设置为1,以确保总位数为奇数。 2: PARITY_EVEN 偶校验(Even):设置校验位,使得包括校验位在内的总位数为偶数。如果数据位的总和是奇数,则校验位设置为1,以确保总位数为偶数。 3: PARITY_MARK 标记校验(Mark):校验位始终设置为1,不论数据位。这种模式可以用来在数据流中标记特定的数据包或帧的开始和结束,但不用于错误检测。 4: PARITY_SPACE 空格校验(Space):校验位始终设置为0,与标记校验相反。同样,这种模式不用于错误检测,而是用于数据标记或其他特殊通信需求。 ```