串口通信uart, 我经常使用,但校验位一直没使用过,今天特意测试和应用了一番,觉得挺有收获,特来分享:
1. even 每个字节传送整个过程中bit为1的个数是偶数个(校验位调整个数)
2. odd 每个字节穿送整个过程中bit为1的个数是奇数个(校验位调整个数)
3. noparity没有校验位
4. space 校验位总为0
5. mark 校验位总为1
以下是实践(串口****:0x53, 校验位设置位space)的波形:
感谢楼主的分享,很实用了。
这个我在STM32的单片机测试过。
人家MCU并不care这个校验位
学习到了
感谢楼主分享
学习一下
干货