VB6.0中上位机与单片机通信需要设置校检方式吗?
用串口通信助手相互通信无论是哪种校检都能收收到正确的数据,那么如果是和单片机呢?上位机需要根据单片机中的校检来设置校检位吗?在VB6.0的串口通信中,哪个是校检错误处理?能有个简单的校检错误处理参考吗?
[解决办法]
如果用 Microsoft Comm Control 控件通讯,属性 Settings = "9600,N,8,1" 第二部分就是校验。
按需要设置,会自动完成校验的。
具体解释看 MSDN 帮助。
[解决办法]
没有一定之规。
要根据应用评估传输错误风险,然后决定采用何种检错或纠错协议。
[解决办法]
这是一种打包协议。由包头、数据域、校验码等组成。具体的校验算法也需要确定,发送方和接收方一致。